PocketSphinx总的来说识别效果不是很好,很容易出现不说话时也出现识别范围内的词。目前只用到关键词识别功能。
具体的demo在https://github.com/cmusphinx/pocketsphinx-android-demo链接下载。
用到的资源都在demo中取。
libs/pocketsphinx-android-5prealpha-nolib.jar
assets/sync
assets/sync/cmudict-en-us.dict
assets/sync/cmudict-en-us.dict.md5
assets/sync/en-us-ptm
assets/sync/assets.lst
jniLibs/armeabi-v7a/libpocketsphinx_jni.so
直接调用initPocketSphinxRecognizer()接口就可启动PocketSphinx关键词识别。
代码如下: