主權雲端中的語音服務

Azure Government (美國)

僅適用於美國政府實體及其合作夥伴。 如需 Azure Government 的詳細資訊,請參閱這裡這裡。

  • Azure 入口網站
  • 地區:
    • US Gov 亞利桑那州
    • US Gov 維吉尼亞州
  • 可用的定價層:
    • 免費 (F0) 和標準 (S0)。 在這裡查看更多詳細數據
  • 支援的功能:
    • 語音轉換文字
      • 自訂語音 (原音模型(AM) 和語言模型 (LM) 改編)
    • 文字到語音轉換
      • 標準語音
      • 神經語音
    • 語音翻譯
  • 不支援的功能:
    • 自訂命令
    • 自定義神經語音
    • 個人語音
    • 文字到語音轉換虛擬人偶
  • 支援的語言:
    • 請參閱這裡支持的語言 清單

端點資訊

本節包含語音服務端點資訊,以使用 語音 SDK語音轉換文字 REST API文字到語音轉換 REST API

語音服務 REST API

Azure Government 中的語音服務 REST API 端點具有下列格式:

REST API 類型/ 作業 端點格式
存取權杖 https://<REGION_IDENTIFIER>.api.cognitive.microsoft.us/sts/v1.0/issueToken
語音轉換文字 REST API https://<REGION_IDENTIFIER>.api.cognitive.microsoft.us/<URL_PATH>
簡短音訊的語音轉換文字 REST API https://<REGION_IDENTIFIER>.stt.speech.azure.us/<URL_PATH>
文字轉換語音 REST API https://<REGION_IDENTIFIER>.tts.speech.azure.us/<URL_PATH>

取代為 <REGION_IDENTIFIER> 符合此資料表中訂用帳戶區域的識別碼:

區域識別碼
US Gov 亞利桑那州 usgovarizona
US Gov 維吉尼亞州 usgovvirginia

語音 SDK

針對主權雲端中的語音 SDK,您必須使用語音 CLI 類別SpeechConfig--host選項的「從主機/搭配主機」具現化。 (您也可以使用「從端點/搭配端點」具現化和 --endpoint 語音 CLI 選項)。

SpeechConfig 類別應該像這樣具現化:

var config = SpeechConfig.FromHost(usGovHost, subscriptionKey);

語音 CLI 應該像這樣使用 (請注意 --host 選項):

spx recognize --host "usGovHost" --file myaudio.wav

將取代 subscriptionKey 為您的語音資源金鑰。 將 取代 usGovHost 為符合所需服務供應項目的表達式,以及下表中訂用帳戶的區域:

區域/服務供應專案 主機表達式
US Gov 亞利桑那州
語音轉換文字 wss://usgovarizona.stt.speech.azure.us
將文字轉換成語音 https://usgovarizona.tts.speech.azure.us
US Gov 維吉尼亞州
語音轉換文字 wss://usgovvirginia.stt.speech.azure.us
將文字轉換成語音 https://usgovvirginia.tts.speech.azure.us

由 21Vianet 營運的 Microsoft Azure

適用於在中國有業務存在的組織。 如需 Microsoft Azure 由 21Vianet 運作的詳細資訊,請參閱這裡

  • Azure 入口網站
  • 地區:
    • 中國東部 2
    • 中國北部 2
    • 中國北部 3
  • 可用的定價層:
    • 免費 (F0) 和標準 (S0)。 在這裡查看更多詳細數據
  • 支援的功能:
    • 語音轉換文字
    • 文字到語音轉換
      • 標準語音
      • 神經語音
    • 語音翻譯工具
  • 不支援的功能:
    • 自訂命令
    • 自定義神經語音
    • 個人語音
    • 文字到語音轉換虛擬人偶
  • 支援的語言:
    • 請參閱這裡支持的語言 清單

端點資訊

本節包含語音服務端點資訊,以使用 語音 SDK語音轉換文字 REST API文字到語音轉換 REST API

語音服務 REST API

由 21Vianet 運作的 Azure 語音服務 REST API 端點具有下列格式:

REST API 類型/ 作業 端點格式
存取權杖 https://<REGION_IDENTIFIER>.api.cognitive.azure.cn/sts/v1.0/issueToken
語音轉換文字 REST API https://<REGION_IDENTIFIER>.api.cognitive.azure.cn/<URL_PATH>
簡短音訊的語音轉換文字 REST API https://<REGION_IDENTIFIER>.stt.speech.azure.cn/<URL_PATH>
文字轉換語音 REST API https://<REGION_IDENTIFIER>.tts.speech.azure.cn/<URL_PATH>

取代為 <REGION_IDENTIFIER> 符合此資料表中訂用帳戶區域的識別碼:

區域識別碼
中國東部 2 chinaeast2
中國北方 2 chinanorth2
中國北方 3 chinanorth3

語音 SDK

針對主權雲端中的語音 SDK,您必須使用語音 CLI 類別或--host選項的「從主機/主機」具現化SpeechConfig。 (您也可以使用「從端點/搭配端點」具現化和 --endpoint 語音 CLI 選項)。

SpeechConfig 類別應該像這樣具現化:

var config = SpeechConfig.FromHost("azCnHost", subscriptionKey);

語音 CLI 應該像這樣使用 (請注意 --host 選項):

spx recognize --host "azCnHost" --file myaudio.wav

將取代 subscriptionKey 為您的語音資源金鑰。 將 取代 azCnHost 為符合所需服務供應項目的表達式,以及下表中訂用帳戶的區域:

區域/服務供應專案 主機表達式
中國東部 2
語音轉換文字 wss://chinaeast2.stt.speech.azure.cn
將文字轉換成語音 https://chinaeast2.tts.speech.azure.cn
中國北方 2
語音轉換文字 wss://chinanorth2.stt.speech.azure.cn
將文字轉換成語音 https://chinanorth2.tts.speech.azure.cn
中國北方 3
語音轉換文字 wss://chinanorth3.stt.speech.azure.cn
將文字轉換成語音 https://chinanorth3.tts.speech.azure.cn