我使用的服务是:在线语音识别
调用的接口是:iOS-SDK
参数设置情况:
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_ENABLE_LOCAL_VAD];
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_ENABLE_LONG_SPEECH];
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_NEED_CACHE_AUDIO];
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_DISABLE_PUNCTUATION];
[self.asrEventManager setParameter:@"1537" forKey:BDS_ASR_PRODUCT_ID];
[self.asrEventManager setParameter:0 forKey:BDS_ASR_LANGUAGE];
开发平台和机型:iOS 10.3 7 Plus
SDK版本号:3.0.5
代码或日志截图(上传截图能帮助您更快解决问题):尝试过注释掉286、290行,中文语音才没问题。我是参照文档来做的啊,前几天用起来还没有问题,现在就报错了,很奇怪啊。
另外,这个功能返回的结果的标点符号为什么句末都是逗号?这个怎么处理,哪怕是问句,后面符号也是一个「?」再加一个「,」很奇怪啊。
复现步骤、现象及其他描述:使用英文识别结果OK,使用中文就没有结果,抓log看error是2225219
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
285910576:
回复chenxiaoyu3:
这个原因我倒是查到了,可是不理解这个所谓「质量过低」是指?调用SDK的start命令录音的情况下,音频质量低?注释掉标点和product_ID后又可以使用,可是中英文切换会乱,会出现问题。
回复285910576:请阅读文档中关于product_id的设置,product_id的设置会覆盖language的配置。请根据实际需求设置相应的product_id
chenxiaoyu3:
回复285910576:你好,2225219 是音频质量过低,请更换清楚的音频
2225219
回复chenxiaoyu3:
这个原因我倒是查到了,可是不理解这个所谓「质量过低」是指?调用SDK的start命令录音的情况下,音频质量低?注释掉标点和product_ID后又可以使用,可是中英文切换会乱,会出现问题。
285910576:
我使用的服务是:在线语音识别
调用的接口是:iOS-SDK
参数设置情况:
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_ENABLE_LOCAL_VAD];
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_ENABLE_LONG_SPEECH];
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_NEED_CACHE_AUDIO];
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_DISABLE_PUNCTUATION];
[self.asrEventManager setParameter:@"1537" forKey:BDS_ASR_PRODUCT_ID];
[self.asrEventManager setParameter:0 forKey:BDS_ASR_LANGUAGE];
开发平台和机型:iOS 10.3 7 Plus
SDK版本号:3.0.5
代码或日志截图(上传截图能帮助您更快解决问题):
尝试过注释掉286、290行,中文语音才没问题。我是参照文档来做的啊,前几天用起来还没有问题,现在就报错了,很奇怪啊。
另外,这个功能返回的结果的标点符号为什么句末都是逗号?这个怎么处理,哪怕是问句,后面符号也是一个「?」再加一个「,」很奇怪啊。
复现步骤、现象及其他描述:使用英文识别结果OK,使用中文就没有结果,抓log看error是2225219
回复285910576:你好,2225219 是音频质量过低,请更换清楚的音频
2225219