本着严谨的原则,肯定要先通过postman工具把接口调通之后再进行开发
1.接口鉴权
2.语音识别接口
请求到token之后就可以接着请求语音识别的接口了 百度AI语音识别接口有两种请求方式:
- 通过json将语音数据进行base64编码后放入请求参数中
- 通过RAW的方式放入请求主体中进行请求 我个人感觉第一种方式虽然感觉挺方便的,但是对于一个长语音,base64编码会非常的长且会受到不同浏览器url长度限制 所以放弃了第一种方式,采用RAW的方式 (老实说我居然都没听说过raw这个词,但是原理我是使用过的,就是通过请求体带去数据) 这里我都统一使用采样率16k的音频了,8k的还没测试过 设置请求头: