在完成通过微信提供的智能接口api实现语音转文字的时候
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=21516712282KzWVE
提交语音时需要我提供一个名叫voice_id的参数,但文档中并未提供voice_id的获取方式,
但是通过查阅资料在以下文档中发现可以用mediaId代替voice_id
https://developers.weixin.qq.com/community/develop/doc/00024eaba60408bfcc885639451800
同时根据这篇文档提供的文档链接
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140453
发现MediaId是来自临时素材
再次查找到文档
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1444738726
发现新增临时素材时会在返回值中返回MediaId
但是上传格式为
但在网页接口调试时发现此格式的文件在检查时会报错:格式错误
然后也是在 文档中提供的链接找到了
要以amr或speex的格式提交
结果amr格式的文件格式是可以通过校验的,但是
无效的类型是什么鬼 !!!!!!
同时通过查阅临时素材的文档
到文档中的上传临时素材的接口
然后发现 目前仅支持图片 最终研究中止
所以请问一下语音文件的voice_id 到底应该怎么获取???
已经关掉了免费的语音识别功能,付费去吧
输入法不是有自带的吗?长按空格键,然后说话.
微信AI开放接口中的voice_id,在小程序中如何返回
https://developers.weixin.qq.com/community/develop/doc/00024eaba60408bfcc885639451800参考下这个
我已经参考了 用meidaId来代替的话语音文件的mediaId怎么获取