我被困在一个离线的Android应用程序中,在那里我需要离线语音识别和语音到文本API。
如果有人从事过离线语音到文本和语音识别工作,请分享您的观点和意见。
您可以包含自己的引擎,如CMU Sphinx引擎。这也具有在没有数据连接的情况下工作的优点。
请参阅这篇关于如何在Android上安装它的文章-然而,你必须更改Android.mk:反转LOCAL_STATIC_LIBRARIES
的顺序,使行看起来像这样:
LOCAL_STATIC_LIBRARIES := pocketsphinx sphinxlm sphinxfeat sphinxfe sphinxutil
否则,NDK将无法构建包。