我使用的服务是:语音识别
调用的接口是:http://vop.baidu.com/server_api
参数设置情况: "format" => "wav",
"rate" => 8000,
"channel" => 1,
"lan" => "zh",
"token" => $token,
"cuid"=> $cuid,
"len" => filesize(AUDIO_FILE),
"speech" => $base_data,
开发平台和机型:php
SDK版本号:
代码或日志截图(上传截图能帮助您更快解决问题):
$audio = file_get_contents(AUDIO_FILE);
$base_data = base64_encode($audio);
{"err_msg":"recognition error.","err_no":3301,"sn":"7403959**********"}
复现步骤、现象及其他描述:自己的wav格式返回3301,找一个windows里的小文件是可以正常识别。
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
3301错误一般情况是语音识别过程中的错误,比如语音太大,格式不支持等。wav文件本身没有压缩,体积较大,您可以考虑使用检索后数据小点,再进行识别
换了一个小的wav是可以正常识别的。
看来是wav格式的问题,文件有220k长度224373,不知道如何解决?