我正在尝试在Hololens中创建自己的带有语音识别功能的Unity项目。我复制了教程中的粘贴说明。
从字面上将粘贴的SpeechManager.cs
文件和SphereCommands.cs
文件复制到我的项目中,但不会出错。我尝试插入一些声音:KeywordRecognizer_OnPhraseRecognized
看看我是否到达那里(甚至在调用任何东西之前),但我没有。
我开始了keywordRecognizer.Start()
(还添加了声音以确保我在那里),但我不知道之后是否能正常工作。
机器本身可以工作,因为如果我打开Origami程序,它就能毫无问题地识别出我的声音。另外,在程序中说“ Hey Cortana”也可以。
我会复制代码,但这只是教程中的文件(甚至是短语)。
就像尼古拉(Nikolay)在评论中所写的那样,答案是我没有在Unity项目(编辑->项目设置->播放器)中启用麦克风。我还必须删除UWP目录,并在Unity中进行重建,因为它将有意义。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句