You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过API/SDK获取Azure Speech Service语音转文本支持语言列表?

Azure Speech Service 语音转文本支持语言列表的API/SDK获取方法
  • 通过Speech SDK获取
    主流语言版本的Speech SDK都内置了获取支持语言列表的方法。以Python SDK为例:

    import azure.cognitiveservices.speech as speechsdk
    
    # 初始化Speech配置
    speech_config = speechsdk.SpeechConfig(subscription="你的订阅密钥", region="你的服务区域")
    # 获取语音转文本支持的所有语言
    supported_languages = speechsdk.SpeechRecognizer.get_supported_languages(speech_config)
    print(supported_languages)
    

    其他语言(如C#、Java)的SDK逻辑类似,比如C#中可调用SpeechRecognizer.GetSupportedLanguages(speechConfig)方法,返回结果为语言代码集合。

  • 通过REST API获取
    也可以直接调用Speech Service的REST接口获取完整语言列表,请求格式如下:

    GET https://<你的服务区域>.api.cognitive.microsoft.com/speechtotext/v3.2-preview.1/languages
    Headers:
    Ocp-Apim-Subscription-Key: 你的订阅密钥
    

    接口会返回JSON格式的响应,包含各支持语言的代码、名称、方言等详细信息。

内容的提问来源于stack exchange,提问作者Alexander Bikkuzhin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 07:07:02