2014-10-28 86 views
0

语境

我目前正在建设的至极应用的SDK /服务可以接入语音基于命令, 目前我正在使用的Android pocketsphinx检测关键词(这是“唤醒“),然后用谷歌语音识别分析整个句子, 但我的问题是我想让它全部离线!所以我用我的方式通过pocketsphinx的充分利用,以取代谷歌的语音识别...的Android pocketsphinx与FSG模型

我的问题

用户定义哪一个是他要检测的话,以前我只是比较说 - 谷歌语音语音文本返回给我... 所以知道我想更新口袋狮身人面像使用只用户给出的单词的语法,这有问题,因为(遵循Android口袋狮身人面像javadoc)它只能采用语法文件!

问题

有没有什么办法可以即时更新的Android pocketsphinx语法?

编辑

我忘了说说这个方法: public void addFsgSearch(String searchName, FsgModel fsgModel)(在github pocketsphinx

至极似乎deosn't采取像任何其他语法setter方法语法文件,而是一个类/结构?但它的问题是没有记录.....

回答

0

如果您需要检测一个字,请考虑使用addKeywordSearch

+0

我不会只添加一个,而是一个数字(高于一个),我不知道 – CollioTV 2014-10-29 09:28:58

+0

我的意思是一个短语,而不是一个字。像'addKeyWordSearch(“关键字”,“好吧谷歌”)' – 2014-10-29 10:48:52