我想要開始使用HTK,我抓住了一個副本,編譯了它,抓起了這本書,並且所有的東西都或多或少都很好,不嚴重。具有HTK(隱馬爾可夫工具包)的C/C++代碼示例
現在讀完這本書並搜索了很長時間後,我沒有看到任何有關我的基本部分的文檔:HTKLib。一切都被描述爲所有HTK工具程序(腳本化命令行界面工具)的最小細節,但我找不到一個示例或教程如何實際調用lib。
任何人都可以指出我的方向? 包含了相應工具的源代碼,但是通過閱讀源代碼來提取信譽良好的庫的信息會相當麻煩......我會期待多一些文檔,但也許我只是忽略了它?
任何幫助表示深深的感謝,
湯姆
編輯: 我試圖用HTK計算機視覺的目的,不是爲了NLP,爲此,我需要,我可以對着它鏈接,並從我的代碼中調用它。感謝您的回覆。
我正在開發一個手勢識別解決方案,我想使用HMM進行動態手勢。撥打外部應用程序的開銷太大,而且我的問題是不清楚的解決方案。我想鏈接到HTK庫並在內部使用這些函數。 – Tom 2011-03-16 14:14:29
我建議試着先通過命令行做一個測試用例,然後從那裏取出它。我懷疑爲這個問題建立和調整需要一點時間。一旦你有了一些測試用例並且可以評估你的模型,那麼就開始研究如何在代碼中應用模型。這一點不應該很難理解。 – madmik3 2011-03-16 14:27:53
將是一個明智的行動方針,唯一的問題是,我不是從頭開始,我有一個運行在貝葉斯分類器上的工作系統,它表現出令人不快的準確性,我想插入一個HMM,而不是從scatch 。我的模型,功能等已經存在。有了一個體面的API規範,我不必花費太多時間,所以我希望我不必花費整整一週的時間「只需更換分類器」(是的,我知道這不會那麼簡單,但我也沒想到那會很麻煩) – Tom 2011-03-16 15:10:49