最近,我开始在Unity上学习语音识别。在Windows 10和Android上都尝试过语音命令,它可以完美运行。但是现在我正在尝试做一个项目,使用“ Ah”,“ Ee”,“ Oo”之类的语音命令,而不是“ Move forward”,“ Turn Left” ... 对于Windows 10,它可以识别出我所说的内容并执行正确的模式,成功率大约为60%。 对于Android而言,当我尝试发出语音命令时,它似乎并不总是失败(经过测试,它只能检测到单词而不是语音字母)
对于当前的Android,我基于github项目构建了我的项目 https://github.com/gsssrao/UnityAndroidSpeechRecognition 在Windows 10上,我正在使用关键字识别器
对于这两种逻辑,都是:
对于Windows 10,我认为它的效果很好,因为它在大多数情况下都有效。 但是对于Android,它无法识别任何“声音”(啊,Ee,Ou,哦,呃...等),还有更好的方法吗?还是我滥用了某个功能?