微信公众平台高清语音素材获取接口上线
来源:本站 作者:四为技术 阅读:次 发布时间:2017年2月15日
微信团队2017年02月13日发布公告称,微信公众平台的高清语音素材获取接口已经上线,该接口之前称为“下载多媒体文件接口”。
公众号可以使用该接口获取临时素材(即下载临时的多媒体文件)。但要注意一点,视频文件不支持https下载,调用该接口需使用http协议。
当使用JSSDK的uploadVoice接口上传用户录音后,开发者可以通过高清语音素材获取接口,下载获得16K采样率的音频文件。该音频文件是speex格式,适合语音识别等对清晰度要求较高的场景。
如果speex音频格式不符合业务需求,开发者可在获取后,再自行于本地对该语音素材进行转码。转码请使用speex的官方解码库 http://speex.org/downloads/ ,并结合微信的解码库(含示例代码:下载地址)。
接口调用请求说明
http请求方式: GET,https调用
https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID
请求示例(示例为通过curl命令获取多媒体文件)
curl -I -G https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID
更多接口开发文档,请参见:https://mp.weixin.qq.com/advanced/wiki?t=t=resource/res_main&id=mp1444738727