Speech recognition 语音识别不需要';t在Unity Hololens项目中工作

Speech recognition 语音识别不需要';t在Unity Hololens项目中工作,speech-recognition,hololens,Speech Recognition,Hololens,我正在尝试用全息镜头中的语音识别创建我自己的Unity项目。我复制粘贴了来自的说明 将SpeechManager.cs文件和SphereCommands.cs文件复制粘贴到我的项目中,但它不会移动。我试着把一些声音放进去: KeywordRecognizer\u OnPhraseRecognized查看我是否到达了那里(甚至在调用任何东西之前),但我没有 我启动了关键字识别器。start()(还添加了声音以确保我在那里),但我不知道它是否在之后工作 这台机器本身可以工作,因为如果我打开折纸程序,

我正在尝试用全息镜头中的语音识别创建我自己的Unity项目。我复制粘贴了来自的说明

SpeechManager.cs
文件和
SphereCommands.cs
文件复制粘贴到我的项目中,但它不会移动。我试着把一些声音放进去:
KeywordRecognizer\u OnPhraseRecognized
查看我是否到达了那里(甚至在调用任何东西之前),但我没有

我启动了
关键字识别器。start()
(还添加了声音以确保我在那里),但我不知道它是否在之后工作

这台机器本身可以工作,因为如果我打开折纸程序,它就可以毫无问题地识别我的声音。此外,在节目中说“嗨,科尔塔纳”也很有效


我会复制代码,但它只是教程中的文件(甚至是短语)。

正如尼古拉在评论中所写,答案是我没有在Unity项目中启用麦克风(编辑->项目设置->播放器)。
我还必须删除UWP目录并在Unity中重建,因为这将是相关的。

也许您在项目属性中没有启用麦克风。您仍然可以共享您的项目。或者尝试用一个示例项目重现您的问题并与他人分享。就这样!谢谢!顺便说一下,我还必须删除编译后的代码和Unity先前创建的所有东西,因为它会起作用。@ NikolayShmyrev,您可以考虑将注释添加为答案,以便其他人可以很容易地看到它,然后MOSHES可以接受它。