能否自己录音到本地文件,然后录音过程中,实时回调byte[]给百度语音识别?如果可以,是将byte[]封装为inputSteam当做参数传递吗?
现在实现了在录音过程中,将实时数据byte[]封装到InputSteam中,语音识别SDK实时调用InputSteam的read方法,也可以识别出来。但是在第二次识别的时候语音识别SDK中不会像第一次那样,很快的调用InputSteam的read方法,而是会等5s-8s才开始调用。想问下是我第二次调用的时候,少了什么初始化步骤吗?
可以传入录音识别,至于实时我也想提问行不行
可以的,参数是传入本地录音文件的路径,超过3分钟自行sleep
android的SDK有这个功能的.
详细查看http://ai.baidu.com/docs#/ASR-Android-SDK/0daa0e57
IN_FILE参数
现在实现了在录音过程中,将实时数据byte[]封装到InputSteam中,语音识别SDK实时调用InputSteam的read方法,也可以识别出来。但是在第二次识别的时候语音识别SDK中不会像第一次那样,很快的调用InputSteam的read方法,而是会等5s-8s才开始调用。想问下是我第二次调用的时候,少了什么初始化步骤吗?
可以传入录音识别,至于实时我也想提问行不行
可以的,参数是传入本地录音文件的路径,超过3分钟自行sleep
android的SDK有这个功能的.
详细查看http://ai.baidu.com/docs#/ASR-Android-SDK/0daa0e57
IN_FILE参数