webapi 语音合成返回mp3的编码格式
夜幕天蓝 发布于2017-05 浏览:1545 回复:3
0
收藏

我使用的服务是:web api

调用的接口是:语音合成

参数设置情况:

开发平台和机型:ubuntu16

SDK版本号:

代码或日志截图(上传截图能帮助您更快解决问题):

复现步骤、现象及其他描述:


在将语音合成返回的音频数据包装成json格式时遇到编码错误,我用编码检测是'windows-1252',但是按这样的编码解码时出错,请问语音合成返回的mp3语音数据是什么编码格式?

收藏
点赞
0
个赞
共3条回复 最后由用户已被禁言回复于2022-04
#4xie_yongkang回复于2017-05

夜幕天蓝:

回复xie_yongkang:这我知道,但是因为某些原因需要转给其他进程,用的python json包将二进制做成json格式,出了编码错误。

回复夜幕天蓝:您好, 这种场景建议先对二进制进行base64编码, 然后包装json格式, 接收方按相反流程解析, 谢谢。

0
#3夜幕天蓝回复于2017-05

xie_yongkang:

您好, 请再明确一下使用场景, 正常情况下合成的mp3的操作可直接把response作为二进制对象读入缓冲区, 谢谢。

回复xie_yongkang:这我知道,但是因为某些原因需要转给其他进程,用的python json包将二进制做成json格式,出了编码错误。

0
#2xie_yongkang回复于2017-05

您好, 请再明确一下使用场景, 正常情况下合成的mp3的操作可直接把response作为二进制对象读入缓冲区, 谢谢。

0
TOP
切换版块