close

第四步我們要產生單音 (monophone) 隱藏馬可夫模型 (Hidden Markov model, HMM) 基礎模型 (template)。

首先我們新增 Models 和 Models\hmm0 資料夾,接著執行下列指令,產生基礎模型。這個基礎模型基本上是利用 <Plainhs DiagC 均切><3 個 state><1 個 Mixture><39 維>去設定這個基礎模型,並產生 template.hmm 檔案。

OutMacro Plainhs DiagC 3 "1" MFCC_Z_E_D_A "39" > .\Models\template.hmm

Screenshot_3

有了 template.hmm 檔案,再根據 Number_PhoneList 檔案內容去複製 template.hmm 檔案,產生所有 phone model 的 HMMs - hcompv.hmm檔案。
我們可以透過下列指令,來產生 hcompv.hmm 檔案。

HCompV -T 0001 -C .\Config\Config.fig -m -S.\List\Train.scp -o hcompv.hmm -M Models\hmm0 .\Models\template.hmm

Screenshot_3

最後我們利用 kySed 指令,來產生 hmmdef.mac 檔案。
kySed .\List\Number_PhoneList Models\hmm0\hcompv.hmm Models\hmm0\hmmdef.mac

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 MingHsiangSu 的頭像
    MingHsiangSu

    MingHsiangSu的部落格

    MingHsiangSu 發表在 痞客邦 留言(0) 人氣()