我想创建自己的.dic文件,而不是由openears提供的cmu07a.dic。因此我在cmu07a.dic文件中用我自己的所有ARPA投注替换了。更改cmu07a.dic后,我的应用程序在发布时崩溃。
这里是错误日志:由于未捕获的异常'NSRangeException'而终止应用程序,原因:' - [__ NSCFString substringWithRange:]:范围或索引越界'
答案 0 :(得分:0)
我正在使用Open ear默认字典这是错误的选择。我创建了自己的.dic文件,然后使用该静态.dic文件启动pocketSphinxController。 这解决了我的问题