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

如何通过REST调用激活Azure实时流式TTS Avatar?

Azure TTS Avatar 后端触发合成方案说明

目前Azure实时文本转语音Avatar没有提供REST端点,无法直接通过后端REST调用向已建立的WebSocket流发送合成指令。

当前官方仅支持通过前端的microsoft-cognitiveservices-speech-sdk.AvatarSynthesizer SDK,通过WebSocket与TTS服务建立连接并触发语音合成。

如果需要实现后端控制合成逻辑,可以采用以下替代方案:

  • 后端作为业务决策层,通过自定义API向前端发送合成指令(比如需要合成的文本内容),由前端接收指令后调用AvatarSynthesizer的speakTextAsync方法触发流式合成。
  • 不建议在后端直接模拟WebSocket连接调用TTS Avatar服务,因为官方SDK仅针对浏览器环境做了适配,后端模拟会涉及签名验证、协议细节兼容等问题,且没有官方支持。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 04:44:51