我试图用Java控制我的Arduino语音。我正在使用Sphinx4 ......我已经制作了自己的.gram文件
grammar servo;
public <servo> = <command> <endPolite>;
<command> = <action> <object> <where>;
<action> = (turn | start | exit);
<object> = [the | a] (motor | program);
<where> = [left | right];
<endPolite> = [ please | thanks | thank you ];
在这里! 而我的问题是我一直得到这个 - &gt;
<unk>
认可的结果。这是Sting。我用它来了解它 - &gt;
String utterance = recognizer.getResult().getHypothesis();
如果需要,我可以给我的Java类