将HTK模型转换为Pocketsphinx

时间:2015-02-19 16:43:13

标签: cmusphinx htk handwriting-recognition pocketsphinx-android

我有一个用HTK构建的工作模型,用于在线手写识别。现在我想为Android构建另一个识别系统。经过一些研究后,我发现PocketSphinx有一个在Android OS上运行的版本。现在,我想到的是将我的HTK模型转换为Sphinx(或在Sphinx中重建它),然后将它与PocketSphinx-on-Android一起使用。

首先,我的计划中是否有任何意义?

其次,转换后的系统(或使用Sphinx重建)是否可以在PocketSphinx中直接使用?换句话说,Sphinx模型是否会进一步转换/改编为PocketSphinx?

提前致谢

1 个答案:

答案 0 :(得分:0)

  

现在,我想到的是将我的HTK模型转换为Sphinx(或在Sphinx中重建它),然后将它与PocketSphinx-on-Android一起使用。

Pocketsphinx具有更严格的HMM格式,更加注重语音。例如,所有HMM必须具有相同数量的状态。因此转换可能并不容易。重新训练更容易。

  

其次,转换后的系统(或使用Sphinx重建)是否可以在PocketSphinx中直接使用?换句话说,Sphinx模型是否会进一步转换/改编为PocketSphinx?

不需要进行模型转换。

然而,有一个问题,android上的pocketsphinx只允许语音输入,它无法输入自定义功能。所以你必须自己实现这个部分。