【问题标题】:Using Oxford Speech API in unity统一使用 Oxford Speech API
【发布时间】:2016-02-24 18:57:04
【问题描述】:

我想将牛津语音识别 API 统一集成到一个项目中。 问题是示例中的源代码使用 .NET 4 库,而 unity 仅支持 3.5(据我所知,仅支持手机上的 .NET 2) 有人找到了让它发挥作用的方法吗?

谢谢!

【问题讨论】:

    标签: api azure speech-to-text unity5 azure-api-apps


    【解决方案1】:

    您提到的示例代码是我认为的 SDK 示例。 SDK 附带的函数只是实际 REST API 请求的包装器。您不一定需要使用它们。相反,我建议您尝试一下 REST API 本身。您可以在下面找到信息。

    https://www.projectoxford.ai/speech

    here 是为您提供方便的示例

    API testing 控制台。

    要记住的另一件事是 Auth 令牌每 10 分钟到期一次,因此最好每 9 分钟更新一次。

    希望这会有所帮助!

    【讨论】:

    • 是的,我不想在 REST 中实现包装器,但它看起来是唯一的选择。现在我在 Android 中做了一个我想要的原型,也许我会花时间切换回统一。我将其标记为答案,并会看一下这个示例,无论如何谢谢!
    • 据我了解,其余 api 不支持部分结果,因此无法将其用于实时语音识别。
    • 嗨,Haim,它实际上已重命名为 Microsoft Cognitive Services。它确实支持部分识别和实时源。你可以在这里找到它microsoft.com/cognitive-services/en-us/speech-api
    • 嘿@neolursa 很高兴知道,我不知道名字被改变了! Here 是来自文档的引用:“使用 REST API 意味着只返回一个 reco 结果,没有部分结果。”我的理解 - 没有真正的现场识别,我需要发送音频部分并等待结果?
    • 对于任何感兴趣的人来说,Unity 似乎正朝着这个方向投资:在新的 beta 版本 (5.4) 中,他们添加了 DictationRecognizer 这是一个提供语音识别的类
    猜你喜欢
    • 1970-01-01
    • 2016-07-31
    • 1970-01-01
    • 2016-06-27
    • 2017-03-24
    • 2016-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多