把获取到的音频流按一定大小(比如120k)分片并在请求 url 中设置对应的 seq 序号后,循环调用实时语音识别的 http 接口。第一次调用结果请求成功,但未识别出任何语音信息,从第二次调用开始,服务端返回错误码126直到结束。
若按同样的分片规则分片但在 url 不设置 seq(即 seq 设为 0),则每次调用都能成功识别语音,返回格式如下:{"code":0,"voice_id":"IBTvBH9ceXIb5RwE","result_number":1,"final":0,"result_list":[{"start_time":0,"voice_text_str":"现在开始测试。","end_time":3500,"index":1,"slice_type":1}],"text":"","message":"success","seq":0}。
相似问题