2012-07-09 23 views
1

我在更改語法並添加了幾個新句子後運行julius,並在步驟10中得到此錯誤。如何解決HTK ERROR中的錯誤[+2662] FindProtoModel:hSet中沒有原型

AU fulllist 
Creating HMMset using trees to add unseen triphones 
    ERROR [+2662] FindProtoModel: no proto for ei in hSet 
FATAL ERROR - Terminating program C:\cygwin\HTK\htk-3.3-windows-binary\htk\HHEd.exe 

我該如何解決這個問題或改變語法我可以改變什麼?已經添加了測試。

回答

2

此錯誤意味着HHEd工具無法找到上一步訓練的手機「ei」的模型。您需要確保該手機具有足夠的訓練數據,或者您可以從手機,詞典和所有列表中刪除該手機。如果您使用Voxforge英語聲學模型培訓教程,則不應該有電話ei。也許你只是需要從你的字典中刪除它。

+0

如果我必須爲此培訓HHED工具。我需要多少個例子,並且在我運行所有步驟之前有一個命令來檢查我的提示文件是否在語音上正確。我閱讀朱利葉斯手冊說,它有,但我無法找到任何地方如何使用它。我通過更改Jconf文件來運行識別,以便它僅使用Monophones識別。對一個小句子做一個好主意? 我仍然缺乏「ar」「ix」phones,只會讓我困惑,因爲我不知道我應該在每個手機的示例語音中使用多少個單詞。如果有一個數字! – user1495973 2012-07-09 15:29:20

+0

爲了訓練您在每種情況下都需要至少100個每部手機的示例。通常是幾個小時的音頻 – 2012-07-09 21:48:39

+0

只識別單聲道是一個壞主意 – 2012-07-09 21:49:05

0

只需從完整列表中刪除此音素並再次運行HHEd。

相關問題