3

我正在尝试使用 Hololens 中的语音识别创建自己的 Unity 项目。我复制粘贴了教程中的说明。

从字面上复制粘贴SpeechManager.cs文件和SphereCommands.cs文件到我的项目,但它不会让步。我试着放一些声音: KeywordRecognizer_OnPhraseRecognized看看我是否到达那里(甚至在调用任何东西之前),但我没有。

我开始了keywordRecognizer.Start()(还添加了声音以确保我在那里),但我不知道它之后是否有效。

机器本身可以工作,因为如果我打开 Origami 程序,它会毫无问题地识别我的声音。此外,从程序中说“Hey Cortana”也可以。

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

4

1 回答 1

3

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

于 2016-07-20T11:30:42.847 回答