5

我目前正在使用pocketsphix演示(android和visual studio 2010),我已经配置了一个这样的jsgf语法

 #JSGF V1.0;
 grammar Names;
 public <popular> = muhammad | ahmed | maria | john | kelley | peter | jacob | jason; 

每当我说正确的名称时,它在大多数情况下都能正确检测到它,但是当我说一个不在列表中的名称时,它仍然匹配某些内容,我不希望那个或至少能够检测到是否说了一些不在语法中的内容(可能是通过pocketsphinx的一些分数或api)

我确信pocketsphinx 在我不知道的某个地方有它。请指教。

谢谢,艾哈迈德

4

1 回答 1

2

不,此功能未实现。有关更多详细信息,请参阅

http://cmusphinx.sourceforge.net/wiki/faq#qcan_pocketsphinx_reject_out-of-grammar_words_and_noises

您可以改用关键字定位模式来查找关键字列表。您可以为每个短语配置激活阈值。

于 2012-08-27T19:44:37.303 回答