测试步骤
iOS SDK
- [IFlySetting getVersion] 获取版本号:V1.0.1216.1174
- 开启语音听写,用户不要说话,等待超时
- iOS 端超时后:SDK调用 - (void) onCompleted:(IFlySpeechError *) error,
- 错误是0【表示结束】
Android SDK
- Version.getVersion() 获取版本号:V1.0.29
- 开启语音听写,用户不要说话,等待超时
- Android端超时后:SDK调用 public void onError(SpeechError error) {
- 错误是20007【表示无声音】
参考讯飞错误码表
初步结论
Android SDK 支持音量低检查,而iOS SDK 不支持音量低检查
MIC被误堵上,没有声音输入也没有错误,iOS端用户体验不好。
提交讯飞工单
![](https://img.haomeiwen.com/i13909363/21c32eb554bfceb6.png)
最后结论
希望讯飞 SDK 以后支持
网友评论