2

PocketSphinx 工作正常。还创建了一些专门的语音命令词典。当我安装 PocketSphinx 时,说明说要在我的设备上的 /sdcard/android/data 下创建 edu.cmu.pocketsphinx 和子文件夹。并且存在语言模型和 dics。应用程序运行良好。

问题:我创建了apk并将其发送给我的兄弟进行测试,但在识别开始时它会崩溃。我正确地怀疑 edu.cmu.pocketsphinx 文件夹没有在我兄弟的手机上创建。我给他发了 edu.cmu.pocketsphinx 文件夹来手动安装,它可以工作。但对于下载者来说,摆弄这样的文件并不是最佳选择。

问题:有没有办法自动安装文件夹?与构建路径有关吗?一些包装,也许?

如果你们中有人有将pocketsphinxdemo 导出到apk 的经验,请告诉我与它相关的诡计吗?

希望这不是太模糊。

我急需。

亲切的问候

4

1 回答 1

1

这里有一个建议:

将文件保存在 res/raw/. 当应用程序启动时,检查文件是否已保存到 sdcard,如果没有,则从 res/raw 复制它们。

在 sdcard 中,您可以使用包含版本字符串的目录名称,这样可以直接进行更新。

于 2013-02-15T06:32:48.870 回答