JULIAN(1)                                               JULIAN(1)



NAME
       Julian   -  grammar-based  continuous  speech  recognition
       parser

SYNOPSIS
       julian [-C jconffile] [options ...]

DESCRIPTION
       Julian ͐ΏۂƂLԕ@ɊÂA F
       sƂ̂łCt[̉Fp[UłDLq@
       p2pX\̒iKITɂ萔̌bp 
       xȔFsƂł܂D

       Julian   Julius ̔hłŁCꃂfȊÔ̕قƂ
       ǂJuliusƋLĂ܂D

       F̎sɂ́CFΏۂƂ镶̃p^[LqL
       ԕ@ƉfKvłD@̌`͓Ǝ`ŁC
       ̂߂̍쐬pc[{pbP[WɊ܂܂Ă܂D
        f͕WIȌ`(HTK`)ǂݍ߁C܂Cӂ̒PE
       CPʂ܂D̂߃[U[͓̃^XNΏۂ
       FVXeeՂɍ\z邱Ƃł܂D
       f̓@╶@̋Lq@ɂẮCt̃hL
       gʓrD

       FΏۂƂă}CŃC^ς݂̉g`t@C
       op[^t@CɑΉĂ܂Db̏
        65,535 łD

gpf
       Julian ł͈ȉ̃fp܂D


       ff
                 fHMM(Hidden Markov Model)p܂Dff
                 (monophone)C    f             f
                 (triphone)Ctied-mixturefCphonetic tied-
                 mixture f܂Dfˑf̏
                 ͒PԂ̈ˑ֌Wl܂D HTK HMM
                 `ŏꂽHMM`t@Cǂݍނ 
                 ł܂D

       ꃂf
                 F  p@̌`͓Ǝ̌ŁC쐬pc[{
                 c[ɕtĂ܂D@ grammar t@C 
                   voca   t@ ĈQȂ܂D grammar
                 t@Cł́C\P̃JeSI[K
                 ƂBNFɋLq܂Dvoca t@Cł́C
                 JeSƂ̒P̕\LƓǂ݁ifj`
                 ܂DRpC mkdfa.pl (1) pČ
                 LԃI[g}gt@C(.dfa)Ǝt@C
                 (.dict)ɕϊāCJulian ɗ^܂D


       JuliusƓlɁCfoCX̒ړ͂щt@C
       Fs܂D}CNtH[qDatLink(NetAudio)C 
       уNCAgc[ adintool plbg[NoR
       ̒ړ͂ɑΉĂ܂Dt@C `    16bit
       WAVE   t@ CikjRAWt@C (16bit, BigEn-
       dian) łDRpClibsndfileN邱Ƃł
        ̌`ɑΉ\łD܂CHTK`̓p[^
       t@Cŗ^邱Ƃł܂D

       ӁFJulianŌvZłʂMFCC_E_D_N_Ẑ݂łD
        ȊO̓oKvƂHMMgꍇ́C}CN
       ≹g`t@C͎͂g܂D̏ꍇCHTKȂǂ 
       op[^t@C^悤ɂĉD

TASY
       Julian  ̔F2pX\ƂȂĂ܂D܂1pX
       ́C^ꂽ@アKpčrF
       s܂Dł͕@KJeSԂ݂̐̂
       JeSΐpāCLRr[Ts  D
       2 p X ł͑PpX̌ʂɖ{̕@ɂĒTs
       Cxȉɓ܂DQpX̒T͍œKۏ
       A*TƂȂ܂D

        fˑf(triphone)pƂ́C1pX
       2pXŒPԂ  f      l    D 
       tied-mixture phonetic  tied-mixture fłGaussian
       pruningɂ鍂ȉޓxvZs܂D

       ASY̏ڍׂɊւĂ͕ʓr֘AD

OPTIONS
       ȉ̃IvVŎgpfp[^Ȃǂw肵܂D
       R}hCłׂĎw肷邱Ƃł܂C jconf
       t@CƂĂP̃eLXgt@Cɂ܂Ƃ߂ċLq
       CN "-C" Ŏw肷邱Ƃł܂D

       قƂǂ̃IvV Julius ƋʂłD
       Julian ̂݁F-dfa, -penalty1, -penalty2, -sp, -looktrellis
       Julius ̂݁F-nlr, -nrl, -d, -lmp, -lmp2,  -transp,  -sil-
       head, -siltail, -spdur, -sepnum, -separatescore

       ȉ͑SẴIvV̐łD

   ̓\[X
       -input {rawfile|mfcfile|mic|adinnet|netaudio|stdin}
                f[ ^̓̓\[XIDꂼ 'raw-
              file' ͔g`t@CC adinnet'  adintool Ȃ 
              NCAg̃lbg[NoŔC' stdin' 
              W͂̓͂w肷D

              T|[g鉹g`t@C` 16bit WAV(m
              C k) RAW (16bit, m, BigEndian)
              DRpClibsndfile΂ɑ̌` 
               Dۂɂ̎soCiłǂ̌`T|[
              gĂ邩̓IvV "-help" ŊmFłD
              W͂ɂĂWAVRAŴ݃T|[gD
              (default: mfcfile)

       -filelist file
              (-input  rawfile|mfcfile ) FΏۂ̃t@C
              ꍇɁC̃Xg^ăob`D

       -adport portnum
              (-input adinnet ) adinnet Ŏgp|[gԍD
              (default: 5530)

       -NA server:unit
              (-input netaudio) ڑDatLinkT[oƃjb
              gIDDnetaudio gpK{D

       -record directory
              directory  ȉɁCFꂽ͉f[^AԂ
              ۑDf[^͐؂oꂽ͂ 
              t@ CɋL^Dt@ĆCFJñV
              XeԂ\"N..b.wav" ƂOŕ
                Dt@C` WAV,16bit,monoral,k
              łD

   Ԍo
       -cutsilence

       -nocutsilence
              ͉ɑ΂ĉԂ̌osǂ 
              I ɎwD(default: mic ܂ adinnet  ON, t@
              C͂ OFF)

       -lv threslevel
              g`̐Ux̂l( 0 - 32767)DU 
              l zƉԂ̊JnƂ݂ȂCɂ̒l
              ƂɉԏIƂ(default: 2000)D

       -zc zerocrossnum
              Pb̗̂l (default: 60)

       -headmargin msec
              ԊJñ}[WDPʂ̓~b
              (default: 300)

       -tailmargin msec
              ԏĨ}[WDPʂ̓~b
              (default: 400)

       -nostrip
              ^foCXɂĐ邱Ƃ̂C^Jn 
              邢͏I̖ 0 Tv̎sȂ
              悤ɂDftHg͎sD

   
       -smpFreq frequency
              ̃TvOg Hz Ŏw肷D   
              "-smpPeriod" łw\D̃TvOg
              ͎gp鉹f̊wKƈvKv 
              Ƃɒӂ邱ƁD}CN͂ RAW t@C
              ͎ɂ́C̃TvOg𖾎IɎw肷 
              KvD"-fsize", "-fshift", "-delwin" Ŏw肷
              lɂӂ邱ƁD
              (default: 16000 (Hz = 625ns))D

       -smpPeriod period
              ̃TvOimbŎw肷D   
              "-smpFreq" łw\D̃TvOg
              gp鉹f̊wKƈvKv 
              Ƃɒӂ邱ƁD}CN͂ RAW t@C
              ɂ́C̃TvOg𖾎IɎw肷 K
              vD"-fsize", "-fshift", "-delwin" Ŏw肷
              lɂӂ邱ƁD
              (default: 625 (ns = 16000Hz))D

       -fsize sample
              TCYTvŎw (default: 400)D

       -fshift sample
              t[VtgTvŎw (default: 160)D

       -delwin frame
              f^EBhEt[Ŏw (default: 2)D

       -lofreq frequency
              MFCCtB^oNvZŃohsF 
              cut-off    glw肷D"-hifreq" Ql̂
              ƁD
              (default: -1 = disabled)

       -hifreq frequency
              MFCCtB^oNvZŃohsF 
              cut-off    glw肷D"-lofreq" Ql̂
              ƁD
              (default: -1 = disabled)

       -sscalc
              ̓t@C擪̖pāC͑Ŝɑ΂ 
              X yNgTugNVsDet@C̐擪
              ɂ͈莞Ԃ̖Ԃ܂܂ĂƂ̑O   
              ƁC m C Y    et@C̐擪莞
              (-sscalclenŎw) ̃TvōsDt@C
              ɑ΂Ă̂ݗLD

       -sscalclen
              "-sscalc"  ł̃t@C擪̖̒~b
              w (default: 300)

       -ssload filename
              mCYXyNgt@Cǂݍ݁C 
              p   ͂ɑ΂ăXyNgTugNVs
              DmCYXyNgt@C͂炩   mkss
              ō쐬D}CŃCadinnet͂ł"-sscalc" 
              ͂ȂgKvD

       -ssalpha value
              "-sscalc", "-ssload" ł̃XyNgTugNV
               At@WD傫قǋ邪Cc݂傫
              ȂD (default: 2.0)D

       -ssfloor value
              XyNgTugNṼtAOWD 
                ʃp[ 0 ȉɂȂXyNgɑ΂
              āCM̌W{̐M      (default:
              0.5)D

   ꃂf(Lq@)
       -dfa dfa_filename
              @̗LԃI[g}gt@C(.dfa)w肷(
              K{)D

       -penalty1 float
              PpX̒P}yieBw    (default:
              0.0)

       -penalty2 float
               Q p X̒P}yieBw肷 (default:
              0.0)

   Pꎫ
       -v dictionary_file
              Pꎫt@C(.dict) (K{)D

       -spmodel {WORD|WORD[OUTSYM]|#num}
              ̒Z|[YɑΉ鉹CHMM̖O  w  
              DJulian  ́C   Ĉ݂̓ǂ݂P
              ushort pause wordvƂāCFɂēʈ 
               DȂ킿C̒P̊ҏoʒu@Ŏw
              ĂƂCۂ̔bɂĂ̈ʒuɃ|[ Y
               Ȃꍇł̒PXLbvĂ܂
              Fi߂邱Ƃłi̋@\Ȃ΁C 
               uɃ|[YȂꍇ@ƂȂjD
              ̐U镑́Cbɂ閳ӎ̒Zԃ|[Y o
              ܂舵߂̋@\łD
              (default: "sp")

              ȉ̂ꂩ̌`Ŏw肷D

                                     
           Pꖼ                    <s>
           Pꖼ[o̓V{]   <s>[silB]
           #PID                   #14

            (Pԍ͎t@C̕я0Ԃ)

       -forcedict
               ̌P𖳎ċN𑱍sDG[
              ȂPGgɂĂ͓ǂݍ݂X Lb v 
              D ̌PGgXLbvċN
              sD

   f(HMM)
       -h hmmfilename
              gpHMM`t@C(K{)D

       -hlist HMMlistfilename
              HMMlistt@CDtriphoněnHMMgpɕK{ 
              D

                t@ C  ́C  ̉f\L琶_
              triphoneHMM`ւ̎ʑ^Dڍׂ͕t
              hLgQƂ̂ƁD

       -iwcd1 {max|avg}
              triphonegpC1pX̒Ptriphonẻޓxv
              Z@w肷D

              max: ReLXgtriphone̍ől
              avg: ReLXgtriphone̕ϒl (default)

       -force_ccd / -no_ccd
              PԂ̉fˑl邩Ȃ𖾎I 
              w 肷Dw肪Ȃꍇ̓f̖O`琄@
              DȂtriphoneȊO -force_ccd w肵 
              ͕̓ۏ؂ȂD

       -notypecheck
              ͓p[^̌^`FbN𖳌ɂD
              (default: `FbNL)

   ޓxvZ
       Gaussian  pruning  tied-mixture ̉fgpɎ
       IɗLɂȂD tied-mixturełȂʏ̃f̏ꍇ f
       tHgŖƂȂ邪C"-gprune" IvV𖾎IɎw
       邱ƂŁCtmixȊÕfɑ΂ĂKpł D  Gaus-
       sian Selection ̎gpɂ mkgshmm ŕϊꂽmtH
       fKvłD

       -gprune {safe|heuristic|beam|none}
              Gaussian pruning ̎@w肷D
              (default: tied-mixture fł 'safe' (W  )
              'beam' ()CȊOł 'none')

       -tmix K
              Gaussian  pruning gpɁCR[hubNƂɏK
              ̃KEXzvZD K w肷D
                v ZȂ邪Cޓx̌덷傫Ȃ
              (default: 2)

       -gshmm hmmdefs
              Gaussian Mixture Selection p̃mtHf
               w肷D GMSpmtH͒ʏ̃mtH
              mkgshmm(1) ɂĐłD
              ftHg͎w薳(GMSgpȂ)D


       -gsnum N
              GMS gpCSmtH̏Ԃ̒ N ̏
              Ԃ̂݃gCtHvZ (default: 24)

   PԃV[g|[Y
       -iwsp  ( }`pXł̂)ZԂcontext-freeȒP
              ̖ւ̑ΉLɂD̓Iɂ́C S
              P ̓ǂ݂̖ɃXLbv\ȃV[g|[Yf
              tDtꂽf̓ReLXǧv Z
               ͏ODt郂f "-spmodel" Ŏw
              肳ꂽfDڍׂ͕ʃhLgQƂ̂ƁD

   Tp[^i1pXj
       -b beamwidth
              1pX̃r[DHMM̃m[hŎw肷D l
              ͑1pX̉T̕߂lŁCFԂɑ
              ȉeDl邱ƂŒT͈͂ 
               F𑁂I点邱Ƃł邪CT̎
              sɂF肪傷Dl傫قǈ肵 
               ʂ邪CɂقڔႵďԂƃ
              ʂD

              defaultlFfɂĕω
                400 (monophone gp)
                800 (triphone,PTM gp)
               1000 (triphone,PTM,engine=v2.1)

       -1pass 1pX̂ݎsD

       -realtime

       -norealtime
              1pXԏ邩𖾎IɎw肷DftH
               ǵCt@C͂ɂ OFF (-norealtime)C}
              CNENetAudioElbg[ N        ON
              (-realtime)D ̃IvV CMN ƖڂȊ֌Wɂ
              FOFF ̍ۂ CMN ͂P͂ƂɂꎩgvZ
              邪CON ̏ꍇ͒ÔTb̓͂̒lɗp
              D-progout QƂ̂ƁD

       -cmnsave filename
              FɌvZCMNp[^t@C֕ۑD
               ͈͔F̂тɍsDłɃt@C
              ꍇ͏㏑D

       -cmnload filename
              CMNp[^t@CǂݍށDt@C
              "-cmnsave" ŕۑt@CDɂă}CN
              ͂lbg[N͂ɂĂN̓͑1b
              CMNKpłD

   Tp[^i2pXj
       -b2 hyponum
               Q p X̃r[DŎw肷DQpX
              ɁC̒P꒷ƂɓWJJEgCl 
               z鉼WJꂽ炻Z
              ̌WJȂ悤ɂDTshŔF 
              ۂʂD
              (default: 30)

       -n candidate_num
               ̐̕܂ŒT𑱂Dꂽ
              ̓XRAōă\[gAʏɏo͂D  (
              QlF-outputIvV)D

              Juliusł͑2pX̒T̍œK͌ɂ͕ۏ؂
              ߁CŖތ₪ɍŏɓƂ͌ D
               ̒l傫قǐ^̍Ŗމ\
              Ȃ邪CT邽ߏ       
              D(default: 1)

              defaultlFGWݒ(--enable-setup=)Ɉˑ
                10  (standard)
                 1  (fast,v2.1)

       -output N
              "-n"IvVŎw肵̂CNo
              
              (default: 1)D

       -cmalpha float
              P̊mMxvZɂX[WOW alpha w
              肷D
              (default: 0.05)

       -sb score
              X RAGx[v̕Det[ƂɁC܂
              ̍őXRA炱̕ȏ㗣ꂽɂ scan
               ȂDl邱ƂőQpX̔Fx
              Ȃ邪C̕vZ肪N\ȂD
              (default: 80.0)

       -s stack_size
              TɃX^bNɕێ鉼̍ő吔Dl 
                 肵ʂ邪Kvʂ
              D(default: 500)

       -m overflow_pop_times
              Tł؂ƔfWĴlDW J
               ꂽ̐zƂCŒTł
              ؂Dl傫قǂ߂ɒT𑱂邪C T
              s̏Ԃ͒ȂD(default: 2000)


       -lookuprange nframe
              P WJɑO㉽t[܂ł݂ēWJP߂
              w肷DZP̒Eh~Ɍʂ邪C l
              傫ƓWJ邽ߒxȂD
              (default: 5)

       -looktrellis
              PWJ𕶖@\PWł͂ȂC1pX
              ̎ԂɎcPɍiDQpX኱ 
               \邪Cɑbł͍̌ʂ҂
              邪C肪傷\傫ȂD

   Forced alignment
       -walign
              Fʂɑ΂āCPPʂViterbiACg
              s DPꂲƂɃ}b`ԁCуt[
              ̕ωޓxo͂D

       -palign
              Fʂɑ΂āCfPʂViterbiACg
              s DfƂɃ}b`ԁCуt[
              ̕ωޓxo͂D

       -salign
              Fʂɑ΂āCԒPʂViterbiACg
              s DԂƂɃ}b`ԁCуt[
              ̕ωޓxo͂D

   T[o[W[[h
       -module [port]
              T[o[W[[hŋNDN̓N C
              Agtcpipڑ҂CNCAg̃R}
              h̏уNCAgւ̔Fʂ̓g 
              K     MD@F͂̃T[o[
              W[[hł̂ݎgp邱ƂłDڍׂ 
              A hLgQƂ̂ƁD|[gԍ̃ftHg
              10500 łDTṽNCAgƂ jcontrol
              tĂD

       -outcode [W][L][P][S][C][w][l][p][s]
              T[ o[W[[hɁCNCAg֑M
              Fʂ̓ew肷Dꂼ 'W' ͒P̒
                o   C'L' ͕@GgC'P' ͉f
              C'S' ̓XRAC'C'͐Mx\D啶͑2 p
              XC ͑ 1pXɑΉDႦΑQpX̒P
              Ɖf݂̂𑗐Mꍇ́C "-outcode WP" 
              悤Ɏw肷D

   bZ[Wo
       -quiet  fXRAȗāCxXg̉̒P񂾂
              o͂D

       -progout
              1pX̓rʂ莞ԂɑQo͂D

       -proginterval msec
              -progout ̏o̓C^[ow(PʁFmsec)

       -demo  "-progout -quiet" ɓD

   ̑
       -debug fobOpbZ[Wo͂D

       -C jconffile
              jconfݒt@CǂݍށD̎sIvV
               炩ߋLqēǂݍ܂邱ƂłD
              Cjconfݒt@Cł̃IvVɂ葼
              jconfݒt@C include 邱ƂłD

       -setting
              v OERpCERpCIvV
              \ďID

       -help  ȒPȃIvVꗗ\ID

EXAMPLES
       gpɂĂ͕t̃`[gAD

NOTICE
       jconfݒt@Cł̃t@CpX̎wɂāFt@ C
       𑊑΃pXŎw肷ꍇC͎s̃JgfBN
       gł͂ȂCjconf t@CuĂꏊ̑
       pXƂĉ߂܂DӂĂD

SEE ALSO
       julius(1), jcontrol(1), adinrec(1), adintool(1), mkdfa(1),
       mkgsmm(1), wav2mfcc(1), mkss(1)

       http://julius.sourceforge.jp/

DIAGNOSTICS
       IꍇC Julian  exit status Ƃ 0 Ԃ
       DG[tꍇُ͈IC exist status Ƃ
        1 Ԃ܂D

       ̓t@CȂꍇ₤܂ǂݍ߂Ȃꍇ
       ́C̃t@Cɑ΂鏈XLbv܂D

BUGS
       Julian  Ŏgpł郂f̃TCY^Cvɂ͎኱̐
       ܂Dڂ̓pbP[Wɕt̃hLgQƂ
       D

       o O  E₢킹ERgȂǂ julius@kuis.kyoto-
       u.ac.jp ܂ julius@is.aist-nara.ac.jp ܂ł   
       D

COPYRIGHT
       Copyright (c) 1991-2003 sw
       Copyright (c) 2000-2003 ޗǐ[ȊwZpw@w

AUTHORS
       Rev.1.0 (1998/07/20)
              ͌ B     WL (sw)
              ݌vs܂D


       Rev.2.0 (1999/02/20)

       Rev.2.1 (1999/04/20)

       Rev.2.2 (1999/10/04)

       Rev.3.1 (2000/05/11)
               WL (sw)
              ܂D

       Rev.3.2 (2001/08/15)

       Rev.3.3 (2002/09/11)

       Rev.3.4 (2003/10/01)
               WL (ޗǐ[)
              Ɏ܂D

THANKS TO
       ̃vO Rev.3.1 ܂ŋswfBA(
       )ɂĊJ܂DRev.3.2 ȍ~   Julius
        Cu񏈗w AFR\[VAv
       ČJĂ܂D

       Windows Microsoft Speech APIΉł͏ZgMu(sw)
       ɂ̂łD

       ܂܂ȏERgEw֌WҊeʂɐ[
       ӂ܂D



                              LOCAL                     JULIAN(1)
