我被困在我的一个离线Android应用程序中,我需要离线语音识别和语音到文本API。
如果有人致力于离线语音到文本和语音识别,请分享您的观点和意见。
答案 0 :(得分:4)
您可以包含自己的引擎,例如CMU Sphinx引擎。这样做的好处是无需数据连接即可工作。
请参阅此post了解如何在Android上安装它 - 但是您必须更改Android.mk:反转LOCAL_STATIC_LIBRARIES
的顺序,以便该行看起来像这样:
LOCAL_STATIC_LIBRARIES := pocketsphinx sphinxlm sphinxfeat sphinxfe sphinxutil
否则NDK将无法构建软件包。