【问题标题】:Speech recognition doesn't work in Unity Hololens project语音识别在 Unity Hololens 项目中不起作用
【发布时间】:2016-05-31 17:58:30
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 也许您没有在项目属性中启用麦克风。您仍然可以分享您的项目。或者尝试通过示例项目重现您的问题并分享。
  • 就是这样!非常感谢!顺便说一句,我还必须删除已编译的代码,Unity 之前为其创建的所有内容都可以正常工作。
  • @NikolayShmyrev 您可以考虑添加您的评论作为答案,以便其他人可以轻松看到它,然后 MosheS 可以接受它。

标签: speech-recognition hololens


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    • 1970-01-01
    • 2018-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多