开发者社区 问答 正文

智能语音交互长文本语音合成RESTful API交互流程

已解决

智能语音交互长文本语音合成RESTful API交互流程

展开
收起
阿里云服务支持 2022-12-20 10:33:18 235 分享 版权
1 条回答
写回答
取消 提交回答
  • 官方回答

    您好,客户端向服务端发送携带文本内容的HTTPS POST方法的请求,服务端返回对应的HTTP response(请求任务的task_id就包含在response Header中)。

    此后客户端有两种处理方式,通过task_id来获取合成文件并下载:

    ● 主动轮询合成状态,直至合成完成。

    ● 等待服务端全部完成语音合成后主动回调用户设置的回调地址,此时用户端程序可以继续进行后续处理。

    说明

    ● 不同于语音合成的RESTful接口,长文本语音合成RESTful接口并不会把实际的合成数据直接返回给客户端,而是返回一个HTTP地址,您可以通过该HTTP地址下载录音文件或者播放。

    ● 服务端的错误响应都会在返回信息中包含表示本次合成任务的task_id参数,请记录该值,如果出现错误,请将task_id和错误信息提交到工单。

    更多信息请参见长文本语音合成RESTful API

    2022-12-20 10:37:45
    赞同 展开评论