我使用的服务是:语音合成
调用的接口是:
- (void)synthesizerNewDataArrived:(NSData *)newData
DataFormat:(BDSAudioFormat)fmt
characterCount:(int)newLength
sentenceNumber:(NSInteger)SynthesizeSentence;
参数设置情况:
开发平台和机型:
SDK版本号:2.2.2
代码或日志截图(上传截图能帮助您更快解决问题):
复现步骤、现象及其他描述:
用以上同样代码,在无网络情况下,把返回的数据拼接后能正常播放,但是在有网络的情况下,播放却全是电流声(说明数据拼接出错了),这该怎么解决呢?
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
lixi_李熙:
您好,合成SDK提供直接合成并播放的接口 - (NSInteger) speakSentence:(NSString *)sentence withError:(NSError**)err,不需要您手动拼接数据进行播放
回复lixi_李熙:这个回调可以用,但是满足不了我的需求!我需要拿到数据在本地缓存,选择适当的时候播放!
您好,合成SDK提供直接合成并播放的接口 - (NSInteger) speakSentence:(NSString *)sentence withError:(NSError**)err,不需要您手动拼接数据进行播放
123xiao951:
我使用的服务是:语音合成
调用的接口是:
- (void)synthesizerNewDataArrived:(NSData *)newData
DataFormat:(BDSAudioFormat)fmt
characterCount:(int)newLength
sentenceNumber:(NSInteger)SynthesizeSentence;
参数设置情况:
开发平台和机型:
SDK版本号:2.2.2
代码或日志截图(上传截图能帮助您更快解决问题):
复现步骤、现象及其他描述:
用以上同样代码,在无网络情况下,把返回的数据拼接后能正常播放,但是在有网络的情况下,播放却全是电流声(说明数据拼接出错了),这该怎么解决呢?
回复123xiao951:
您好,收到您的疑问,我们进行技术测试后,答复您具体原因