【问题标题】:Speech Recognition on Unity Game EngineUnity 游戏引擎上的语音识别
【发布时间】:2016-10-10 09:20:01
【问题描述】:

我已经成功实现了在 Android 上开发一个使用来自 Google API 的语音识别的应用程序的目标。

但事实是我必须使用真正的游戏引擎,因为我的应用将是跨平台的,并且具有非常丰富的用户界面和手势。

我正在考虑使用 Unity Game Engine,并将我的应用部署到 iOS 和 Android 平台。

所以...在网络上搜索...我发现我无法在 Unity 游戏引擎上使用 Google Speech Recognition API,因为它属于 Google...这是真的吗?

您能否就如何实现这一点给我一个建议?

第一个选项: 实现第三方库或 Unity 语音识别 API。有哪些?

第二个选项(有可能吗??): 将语音转文本的包模块化,通过动态反射调用。 在 Android 部署上,使用 Google API。 在 iOS 部署中,使用 iOS API(也未知)。

提前谢谢你。

【问题讨论】:

标签: android ios unity3d speech-recognition


【解决方案1】:

我会推荐看看 CMU Sphinx。 http://cmusphinx.sourceforge.net/

【讨论】:

    【解决方案2】:

    您可以在 Android 上通过 Unity 使用 google 的语音识别。在 iOS 上,您需要使用其他东西。不幸的是,截至 6 个月前,当我检查 iOS 并没有内置语音识别 API 时。因此,您需要尝试找到一个第三方库来执行此操作。

    【讨论】:

      【解决方案3】:

      在新的 beta 版本 (5.4) 中,Unity 添加了 DictationRecognizer,这是一个提供来自微软的语音识别的类。准确率真的很好。

      【讨论】:

        猜你喜欢
        • 2022-10-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多