【问题标题】:Intagrate China MS Azure Cognitive Services with the Global one for WEB将中国 MS Azure 认知服务与全球 WEB 服务相结合
【发布时间】:2020-04-12 00:33:23
【问题描述】:

我正在使用 Websocket 连接 Speech-to-Text 在 WEB 应用程序 (JavaScript) 中使用 Global MS Azure 认知服务 SDK。如何使用具有 MS Azure 中国凭据的 Speech-to-Text?它至少有不同的区域和不同的websocket链接? 是否存在其他适用于中国的 SDK?

【问题讨论】:

    标签: javascript speech-to-text azure-cognitive-services azure-china


    【解决方案1】:

    由于中国的一些政策影响,Azure 中国和 Azure 全球是两个独立的系统。如果您想在中国使用 Azure Speech-to-Text 服务,您应该订阅 Azure 中国并创建语音服务。

    它在语音服务中确实有不同的区域和端点。如果您使用 JS SDK 进行开发工作,您需要了解 Azure 中国语音服务的两件事:

    1. 国内只有一个地区可以创建语音服务:chinaeast2
    2. 它的端点与 Azure 全局不同,因为只有一个区域可以创建/使用语音服务,所以这里只有一个端点:chinaeast2.stt.speech.azure.cn

    如果您使用 JS SDK 调用 Azure Speech-to-Text 服务,您仍然可以在此处使用此 SDK,但您应该在 sdk 源代码中更改端点,例如,在microsoft.cognitiveservices.speech.sdk.bundle.js 中您应该转到第 6293 行将其主机从 Azure 全球更改为 Azure 中国:

    我也为你做了一些测试,这是我在Azure中国的语音服务:

    官方示例html获取from here

    测试结果:

    它在语音到文本服务方面非常适合我。

    希望对您有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-14
      • 2019-11-17
      • 2015-11-26
      • 2019-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多