我在 android NDK 中实现 cmu pocketsphinx 识别 android 演示时遇到问题。
错误是
进口教育。厘米。口袋狮身人面像。无法解析配置导入edu。厘米。口袋狮身人面像。解码器无法解析导入edu。厘米。口袋狮身人面像。假设无法解决导入edu。厘米。口袋狮身人面像。口袋狮身人面像无法解决
我不确定这是 SWIG 或 JNI 的问题
当我提到一些网站时,我开始知道 SWIG 可以生成上述类。请让我们在这个问题上如何处理 SWIG 和 JNI
提前致谢
我在 android NDK 中实现 cmu pocketsphinx 识别 android 演示时遇到问题。
错误是
进口教育。厘米。口袋狮身人面像。无法解析配置导入edu。厘米。口袋狮身人面像。解码器无法解析导入edu。厘米。口袋狮身人面像。假设无法解决导入edu。厘米。口袋狮身人面像。口袋狮身人面像无法解决
我不确定这是 SWIG 或 JNI 的问题
当我提到一些网站时,我开始知道 SWIG 可以生成上述类。请让我们在这个问题上如何处理 SWIG 和 JNI
提前致谢
我有一个类似的问题,我必须安装 SWIG 然后重新制作 pocketsphinx 二进制文件。
在 Linux 上,这是:
sudo apt-get install swig
cd /pocketsphinx/
./configure
make
make install
之后,我将 .java 文件从 /pocketsphinx/swig/edu/cmu/pocketsphinx/ 复制到您的 Android 项目的 jni/edu.cmu.pocketsphinx 文件夹中,如步骤 6 所示(http://swathiep.blogspot.com /2011/02/offline-speech-recognition-with.html )。
我仍然在我的 ndk-build 上遇到编译错误(我仍在处理它),但听起来这就是你所需要的。