请求方式

如果您的音频在本地,需要将音频数据放在body中(推荐方式)。
音频在本地,有json和raw两种方式提交。这两种提交方式,均不是浏览器表单的提交。

json 方式,上传本地文件

  • 音频文件,读取二进制内容后, base64 放在speech参数内。
  • 音频文件的原始大小, 即二进制内容的字节数,填写“len”字段。

由于使用json格式, header为:

Content-Type:application/json

注意 由于base64编码后,数据会增大1/3。

raw方式,上传本地文件

  • 音频文件,读取二进制内容后,直接放在body中。
  • Content-Length的值即为音频文件的大小。(一般代码会自动生成)。

由于使用raw方式, 采样率和文件格式需要填写在Content-Type中

Content-Type: audio/pcm;rate=16000