厚积薄发 发表于 2015-4-11 13:12:43

接收消息-接收语音识别结果

接收消息-接收语音识别结果
开通语音识别功能,用户每次发送语音给公众号时,微信会在推送的语音消息XML数据包中,增加一个Recongnition字段。
注:由于客户端缓存,开发者开启或者关闭语音识别功能,对新关注者立刻生效,对已关注用户需要24小时生效。开发者可以重新关注此帐号进行测试。
开启语音识别后的语音XML数据包如下:
<xml><ToUserName><!]></ToUserName><FromUserName><!]></FromUserName><CreateTime>1357290913</CreateTime><MsgType><!]></MsgType><MediaId><!]></MediaId><Format><!]></Format><Recognition><!]></Recognition><MsgId>1234567890123456</MsgId></xml>参数说明:

参数描述
ToUserName 开发者微信号
FromUserName 发送方帐号(一个OpenID)
CreateTime 消息创建时间 (整型)
MsgType 语音为voice
MediaID 语音消息媒体id,可以调用多媒体文件下载接口拉取该媒体
Format 语音格式:amr
Recognition 语音识别结果,UTF8编码
MsgID 消息id,64位整型

接收消息-接收语音识别结果
摘自:http://mp.weixin.qq.com/wiki/2/f2bef3230362d18851ee22953abfadde.html

页: [1]
查看完整版本: 接收消息-接收语音识别结果