我正在尝试在 Hololens 中创建自己的具有语音识别功能的 Unity 项目。我复制粘贴了来自的说明tutorial https://developer.microsoft.com/en-us/windows/holographic/holograms_101.
直接复制粘贴即可SpeechManager.cs
文件和SphereCommands.cs
文件到我的项目,但它不会改变。我尝试添加一些声音:KeywordRecognizer_OnPhraseRecognized
看看我是否到达那里(甚至在调用任何东西之前),但我没有。
我开始keywordRecognizer.Start()
(还添加了声音以确保我在那里)但我不知道它之后是否有效。
机器本身可以工作,因为如果我打开 Origami 程序,它可以毫无问题地识别我的声音。此外,在程序中说“嘿 Cortana”也有效。
我会复制代码,但这只是教程中的文件(甚至是短语)。
正如 Nikolay 在评论中所写,答案是我没有在 Unity 项目中启用麦克风(编辑 -> 项目设置 -> 播放器)。
我还必须删除 UWP 目录并在 Unity 中重建它是否相关。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)