close

第三步中,我們首先要設定 Train.scp, Number_PhoneList, Number_word.mlf, Number_phone.mlf 檔案。

Train.scp 檔案紀錄語音特徵檔案路徑,我們可以透過下列指令產生 train.scp 檔案,執行之後,會在 List 資料夾 (要新增 List 資料夾在 HTK 資料夾中) 中產生該檔案。

dir /s/b Fea\ > .\List\Train.scp

Screenshot_1  

Number_PhoneList 檔案會列舉出字典檔裡所有出現過的音素,透過下列指令,我們可以產生Number_PhoneList 檔案。

ModelList .\Dic\Number_phone_sort.dic .\List\Number_PhoneList

Screenshot_3  

Number_word.mlf 檔案紀錄著字典檔案中展開的字詞資訊。Numberword.mlf 檔案第一行,為"#!MLF!#" ,而最後一行一定要為空行。而其他內容為所有語音檔案的字典資訊。Number_word.mlf 手動產生,也可以透過程式設計來快速產生。

Screenshot_1  
  

Number_phone.mlf 檔案紀錄著字典檔案中展開的音素資訊。我們可以透過下列指令產生 Number_phone.mlf 檔案。

HLEd -d .\Dic\Number_phone_sort.dic -l * -i .\Mlf\Number_phone.mlf .\Config\edCmd.txt .\Mlf\Number_word.mlf

Screenshot_2  

Screenshot_1  

arrow
arrow
    全站熱搜

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