主权云中的语音服务
由世纪互联运营的 Microsoft Azure
可供在中国开展业务的组织使用。 在此处查看由世纪互联运营的 Microsoft Azure 的详细信息。
- Azure 门户:
- 区域:
- 中国东部 2
- 中国北部 2
- 中国北部 3
- 可用定价层:
- 免费层 (F0) 和标准层 (S0)。 有关更多详细信息,请参阅此处
- 支持的功能:
- 语音转文本
- 自定义语音(声学模型 (AM) 和语言模型 (LM) 适应)
- 发音评估
- 文本到语音转换
- 标准语音
- 神经语音
- 语音翻译器
- 语音转文本
- 不受支持的功能:
- 自定义命令
- 神经网络定制声音
- 个人语音
- 文本转语音虚拟形象
- 支持的语言:
- 请在此处查看支持的语言的列表
终结点信息
本部分中有用于语音 SDK、语音转文本 REST API 和文本转语音 REST API 的语音服务终结点的相关信息。
语音服务 REST API
由世纪互联运营的 Microsoft 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,需要使用 SpeechConfig
类的“从主机/使用主机”实例化或语音 CLI 的 --host
选项。 (还可以使用“从主机/使用主机”实例化和 --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 |