⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 toolkit.eps

📁 Hidden Markov Toolkit (HTK) 3.2.1 HTK is a toolkit for use in research into automatic speech recogn
💻 EPS
📖 第 1 页 / 共 5 页
字号:
rampdelta delta astore popsegbox ulx get rampPenW .5 mul sub segbox ulx 3 -1 roll putsegbox llx get rampPenW .5 mul sub segbox llx 3 -1 roll putrampColors exch get aload mycurrentrgbcolor copy pop setrgbcolorrampPenW setlinewidth nRampSteps {rampline} repeatgrestore}bind def%%EndProcSet%%BeginProcSet : flipramp/flipramp {rampColors 0 get rampColors 3 get rampColors 0 3 -1 roll put rampColors 3 3 -1 roll putrampColors 1 get rampColors 2 get rampColors 1 3 -1 roll put rampColors 2 3 -1 roll put} bind def%%EndProcSet%%BeginProcSet : leftrbox/leftrbox {rbox segbox copy pop	rbox urx get rbox ulx get subflipRatio mul dup segbox ulx get add segbox urx 3 -1 roll putsegbox llx get add segbox lrx 3 -1 roll put} bind def%%EndProcSet%%BeginProcSet : rightrbox/rightrbox {rbox segbox copy pop	rbox urx get rbox ulx get subflipRatio mul dup segbox ulx get add segbox ulx 3 -1 roll putsegbox llx get add segbox llx 3 -1 roll put} bind def%%EndProcSet%%BeginProcSet : drawslantramp/drawslantramp {segbox urx get segbox ulx get sub 3 div dup dup dup dup dup dup dup dup dupsegbox ulx get add segbox urx 3 -1 roll putsegbox llx get add segbox lrx 3 -1 roll putsegbox aload pop0 0 1 slantrampsegsegbox astore popsegbox ulx get add segbox ulx 3 -1 roll putsegbox llx get add segbox llx 3 -1 roll putsegbox urx get add segbox urx 3 -1 roll putsegbox lrx get add segbox lrx 3 -1 roll putsegbox aload pop1 1 2 slantrampsegsegbox astore popsegbox ulx get add segbox ulx 3 -1 roll putsegbox llx get add segbox llx 3 -1 roll putsegbox urx get add segbox urx 3 -1 roll putsegbox lrx get add segbox lrx 3 -1 roll put2 2 3 slantrampseg}bind def%%EndProcSet%%BeginProcSet : tan/tan {dup sin exch cos div}bind def%%EndProcSet%%BeginProcSet : rampbox/rampbox {pbox top get dup rbox uly 3 -1 roll put rbox ury 3 -1 roll putpbox left get dup rbox ulx 3 -1 roll put rbox llx 3 -1 roll putpbox bottom get dup rbox lly 3 -1 roll put rbox lry 3 -1 roll putpbox right get dup rbox urx 3 -1 roll put rbox lrx 3 -1 roll put}bind def%%EndProcSet%%BeginProcSet : rampbox/LoadSegBox {4 copysegbox llx 6 -1 roll putsegbox lly 5 -1 roll putsegbox lrx 4 -1 roll putsegbox lry 6 -1 roll putsegbox urx 5 -1 roll putsegbox ury 3 -1 roll putsegbox ulx 4 -1 roll putsegbox uly 3 -1 roll put} bind def/TransToCenter {gsaveflattenpathpathbboxgrestore2 indexsub 2.0 div exch3 index sub 2.0 div4 -1 roll add3 1 roll addtranslate} bind def/RotRampGrad {gsaveTransToCenter-1.0 mul 180.0 add rotateflattenpathpathbbox clipnewpathLoadSegBoxflipRatio 1 lt dup{flipramp}if flipRatio 0 gt and{/flipRatio 1.0 flipRatio sub defsegbox rbox copy pop leftrbox drawslantramp flipramp rightrbox drawslantramp}{drawslantramp} ifelsegrestore} bind def/bbg {pbox exch get} bind def%%BeginProcSet : DR/DR {		% Directional ramp/workingMatrix mstore defobjectCord setmatrixfliprampgsaveflattenpath pathbboxgrestorepbox bottom 3 -1 roll put pbox right 3 -1 roll put pbox top 3 -1 roll put pbox left 3 -1 roll putrampAngle RotRampGradRFworkingMatrix setmatrix}bind def%%EndProcSet%%BeginProcSet : ramparc/ramparc {gsavecircum rampdelta delta astore pop/rampPenW 60.0 nRampSteps div def/ang1 exch rampAngle sub def /ang2 rampPenW ang1 add def rampColors exch get aload mycurrentrgbcolor copy pop setrgbcolor 1 setlinewidthnRampSteps {ramparcseg}repeatgrestore}bind def%%EndProcSet%%BeginProcSet : ramparcseg/ramparcseg {newpathrampcenter aload pop movetorampcenter aload pop rampradius ang2 ang1 arcn fill/ang1 ang2 def /ang2 ang2 rampPenW add defdelta aload pop adddelta}bind def%%EndProcSet/GetRadius {rbox urx get rbox llx get sub 2 div rampcenter 0 get abs add dup mulrbox lly get rbox ury get sub 2 div rampcenter 1 get abs add dup muladd sqrt} bind def%%BeginProcSet : circularRamp/circularRamp {rampbox/rampradius GetRadius defCalcCrcmflipramp0 0 0 1 ramparc1 60 1 2 ramparc2 120 2 3 ramparcflipramp0 180 0 1 ramparc1 240 1 2 ramparc2 300 2 3 ramparc}bind def%%EndProcSet/GetCircumf {2.0 mul 3.1415926 mul} bind def/CalcCrcm {rampradius GetCircumf/circum exch 6.0 div def} bind def%%BeginProcSet : CR/CR {gsaveclipMTC currentmatrix popCTM setmatrixflattenpathpathbbox pbox bottom 3 -1 roll put pbox right 3 -1 roll put pbox top 3 -1 roll put pbox left 3 -1 roll putpbox left get pbox right get sub abs 2 div pbox left get add rampcenter 0 get add rampcenter 0 3 -1 roll putpbox top get pbox bottom get sub abs 2 divpbox top get add rampcenter 1 get add rampcenter 1 3 -1 roll putcircularRampMTC setmatrixgrestoreRF}bind def%%EndProcSet%%BeginProcSet : shaperamp/SBR {gsaveclip/workingMatrix mstore defobjectCord setmatrixflattenpath/BaseBox pathbbox 4 array astore def/len BaseBox 2 get BaseBox 0 get sub dup mulBaseBox 3 get BaseBox 1 get sub dup muladd sqrt12.0 divdef/EndBoxBaseBox aload pop3 -1 roll sub3 1 rollexch sub/dbx exch def/dby exch defBaseBox aload pop pop pop/blly exch def/bllx exch defsbox 0 get 100.0 div dby mul blly addsbox 1 get 100.0 div dbx mul bllx addsbox 2 get 100.0 div dby mul blly addsbox 3 get 100.0 div dbx mul bllx addexch4 -2 rollexch4 -2 roll4 array astoredefBaseBox EndBox ShapeBurstworkingMatrix setmatrixgrestore} bind def%%EndProcSet/GetBoxCenter {2 indexsub 2.0 div3 -1 roll add3 1 roll1 index sub2.0 div addexch} bind def/GetInterBox {/boxInter exch def4 1 7 {-1 roll7 index} forsub boxInter mul8 -1 roll add7 1 rollsub boxInter mul7 -1 roll add6 1 rollsub boxInter mul6 -1 roll add5 1 rollsub boxInter mul5 -1 roll add4 1 roll} bind def/GetBoxCenterDeltas {GetBoxCenter6 2 rollGetBoxCenter3 -1 roll exch sub3 1 roll subexch} bind def/GetBoxCornerDeltas {pop pop4 2 roll pop pop3 -1 roll sub3 1 roll exch subexch} bind def%%BeginProcSet : getpath /getpath {/k 0 def{/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{}pathforall/pfa k array def/k 0 def{{moveto} 3 array astore pfa k 3 -1 roll put /k k 1 add def}{{lineto} 3 array astore pfa k 3 -1 roll put /k k 1 add def}{{curveto} 7 array astore pfa k 3 -1 roll put /k k 1 add def}{}pathforall}bind def%%EndProcSet/ShapeBurst {getpathnewpath/SBERect exch 4 array copy def/SBBRect exch 4 array copy def/interRect1 SBBRect aload pop SBERect aload pop .3333333 GetInterBox 4 array astore def/interRect2 SBBRect aload pop SBERect aload pop .6666666 GetInterBox 4 array astore def0 0 1 SBBRect interRect1 ShapeBurstSegmsaveinterRect1 0 get interRect1 1 get translateSBBRect aload pop interRect1 aload pop GetBoxesRatio scaleSBBRect 0 get -1.0 mul SBBRect 1 get -1.0 mul translate1 1 2 interRect1 interRect2 ShapeBurstSegmrestoremsaveinterRect2 0 get interRect2 1 get translateSBBRect aload pop interRect2 aload pop GetBoxesRatio scaleSBBRect 0 get -1.0 mul SBBRect 1 get -1.0 mul translate2 2 3 interRect2 SBERect ShapeBurstSegmrestore} bind def/ShapeBurstSeg {/sbr1 exch 4 array copy def/sbr0 exch 4 array copy def/blx sbr0 0 get def/bly sbr0 1 get deflen rampdelta delta astore popsbr0 aload pop sbr1 aload pop GetBoxesRatio/ratioY exch def/ratioX exch defsbr0 aload pop sbr1 aload pop GetBoxCornerDeltas/dlly exch nRampSteps div def/dllx exch nRampSteps div def/scaleStepX 1.0 ratioX sub nRampSteps div def/scaleStepY 1.0 ratioY sub nRampSteps div def/currentScaleX 1.0 scaleStepX sub def/currentScaleY 1.0 scaleStepY sub def/translationX blx dllx add def/translationY bly dlly add def/currentScaleX 1.0  def/currentScaleY 1.0  def/translationX blx def/translationY bly deframpColors exch get aload mycurrentrgbcolor copy pop setrgbcolornRampSteps {msavetranslationX translationY translatecurrentScaleX currentScaleY scaleblx -1.0 mul bly -1.0 mul translatepfa {aload pop exec} forall filldelta aload pop adddelta/translationX translationX dllx add def/translationY translationY dlly add def/currentScaleX currentScaleX scaleStepX sub def/currentScaleY currentScaleY scaleStepY sub defmrestore} repeatmsavetranslationX translationY translatecurrentScaleX currentScaleY scaleblx -1.0 mul bly -1.0 mul translatepfa {aload pop exec} forall fillmrestore} bind def%%EndProloginitmsaverestore/tctm matrix currentmatrix deftctm RoundMatrix setmatrix/patternMatrix mstore def10 setmiterlimit2 setlinecapnewpath%%tLayer%%%tfBegGrp%%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginRect/RT {SR} def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PC { /setcmykcolor where {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def1.000 0 269.874 87.117 0.000 0.000 72.000 0.000 rect%@EndRect%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 159.117 305.874 87.117 269.874 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 159.117 386.874 87.117 341.874 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 159.117 386.874 159.117 305.874 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 285.117 293.374 159.117 305.874 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 285.117 368.874 159.117 386.874 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 285.117 368.874 285.117 294.374 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 285.117 293.374 212.617 258.374 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 277.117 291.874 212.617 260.874 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def/SD {} def/SS {setlinewidth SD stroke} def/LC { /setcmykcolor where {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse } def/PF {gsave fill grestore} def/SS {setlinewidth SD stroke} def1.000 160.617 302.374 277.117 291.874 Line%@EndLine%@BeginRuler%@  9.0000000000000000000e+0 viewScale%@  1.1111111111111110490e-1 realScale%@ 8 realDivs%@ 0000 rulerFormat%@EndRuler%@BeginLine/ArrowType{ } def

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -