![HTK 錯誤 [+5010] InitSource:無法開啟原始檔 f-ihm+k](https://rvso.com/image/1127509/HTK%20%E9%8C%AF%E8%AA%A4%20%5B%2B5010%5D%20InitSource%EF%BC%9A%E7%84%A1%E6%B3%95%E9%96%8B%E5%95%9F%E5%8E%9F%E5%A7%8B%E6%AA%94%20f-ihm%2Bk.png)
0 反對票 最喜歡
我相信這個錯誤與我的捆綁清單和 hmmdefs 之間的不匹配有關(正如這裡指出的:http://www.ling.ohio-state.edu/~bromberg/htk_problems.html),但我似乎無法解決它。我的語料庫中的所有三音素都出現在我的 triphones1 列表中,並且 triphones1 僅包含我的語料庫中的單音素、雙音素和三音素。
如果我將所述三音素從 triphones1 列表中取出並重新建立綁定列表,它會通過,但會抱怨路上的另一個三音素。顯然,手動取出所有這些三音素將花費我數年的時間,而且似乎效率不高,這讓我相信我錯過了更早的東西。
同樣重要的是要注意,所有這些產生錯誤的三音素也都在我的語料庫中。對我來說,只有當我在某個地方有看不見的三音素時,這個錯誤才有意義,但是在哪裡呢?我覺得我已千方百計,但肯定有人可以給我一個新的想法,告訴我該去哪裡。
答案1
tree.hed 檔案末尾有一個額外的 AU 命令,這導致它嘗試在捆綁清單之後開啟另一個檔案。我不知道為什麼當它已經訪問了tiedlist時這會導致問題,但你就知道了。
希望這可以作為未來 htk 用戶的額外檢查。