收藏
回答

AI开放接口语音识别功能的问题?

该文档描述了微信AI开放接口:https://developers.weixin.qq.com/doc/offiaccount/Intelligent_Interface/AI_Open_API.html

我想使用其中的语音识别功能,按照页面的描述,使用语音识别,分为2步:

1)发起POST提交MP3音频文件

2)获取语音识别的文本结果

但还有很多不清楚的地方,1,是这些请求头header是啥,尤其是content-type是什么?2,“语音内容方body”是什么意思?二进制格式吗?如果是,又要何种编码?3,文件格式format要等于 "mp3" 吗?

这2步http请求,我都实现了,但可能存在格式错误,返回的都是errMsg"request:ok",也没有报错,errcode也是0,但是识别文本为空。


有没有大佬实现了?给点案例瞧瞧

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    04-21

    你好,提供下返回的rid

    04-21
    有用
    回复
  • 会飞的风筝
    会飞的风筝
    04-18

    我调用也是没有结果,上传了语音文件voice_id返回为空。语音文件是recordManager生成的临时文件。


    04-18
    有用
    回复 2
    • Jormungand
      Jormungand
      发表于移动端
      04-18
      我在开发工具里取消URL检验,用wx.request调成功了,但是这几个api的URL不是合法地址,上线后的小程序是没法调用,必须在云函数之类的后台调用API。 可是改写成云函数后,又调用失败显示errcode 40010 invalid voice size hint 。我保证音频文件只有45KB,没有过大。实在搞不懂…
      04-18
      回复
    • 会飞的风筝
      会飞的风筝
      04-20回复Jormungand
      我用原生的mp3录音上传不行,要ffmpeg转换才行都是16k单声道
      04-20
      回复
登录 后发表内容