百度语音合成配置离线文件路径参数后,提示"Offline engine resource is faulty"离线引擎资源有问题
成都之达 发布于2017-09 浏览:4086 回复:7
0
收藏

我使用的服务是:

调用的接口是:百度语音合成离线参数配置

参数设置情况:

开发平台和机型:iOS 

SDK版本号:2.2.6

代码或日志截图(上传截图能帮助您更快解决问题):

复现步骤、现象及其他描述:

收藏
点赞
0
个赞
共7条回复 最后由用户已被禁言回复于2022-04
#8coutliuxing回复于2017-12

找着问题了,资源文件位置不对,成功返回nil的时候没有进行处理。。。所以报错了,谢谢大神。

ps:Error不能为nil,但调用可能返回的Error可能为nil,这个锅算谁的?

0
#7coutliuxing回复于2017-12
#6 成都之达回复
我现在加了验证音库文件的有效性的接口, [代码] [代码] [代码] [代码] [代码] [代码] [代码] 结果两个文件都返回的YES,说明离线的语音文件没有问题吧,但还是提示我 "Offline engine resource is faulty" 附图如下: [图片] 回复chenxiaoyu3:
展开

你好,你的问题解决了吗?我也出现这个问题

0
#6成都之达回复于2017-09

我现在加了验证音库文件的有效性的接口,

  1. /**
  2. * @brief 验证音库文件的有效性
  3. * @param datFilePath data文件路径
  4. * @param err 如果验证失败, 返回错误信息
  5. * @return 验证成功YES,失败NO
  6. */
  7. - (BOOL)verifyDataFile: (NSString*) datFilePath error:(NSError**)err;

结果两个文件都返回的YES,说明离线的语音文件没有问题吧,但还是提示我

"Offline engine resource is faulty"

附图如下:

回复chenxiaoyu3:

0
#5成都之达回复于2017-09

这是我打印出来的文件路径,是有的chenxiaoyu3:

回复成都之达:确认一下文件都引入了

回复chenxiaoyu3:

0
#4成都之达回复于2017-09

文件都引入了的


chenxiaoyu3:

回复成都之达:确认一下文件都引入了

回复chenxiaoyu3:

0
#3chenxiaoyu3回复于2017-09

成都之达:

自己下了百度合成demo后运行没有这个问题,能离线合成。但接到自己的app中就有问题了,离线文件都是用的demo里面的离线合成文件

回复成都之达:确认一下文件都引入了

0
#2成都之达回复于2017-09

自己下了百度合成demo后运行没有这个问题,能离线合成。但接到自己的app中就有问题了,离线文件都是用的demo里面的离线合成文件

0
TOP
切换版块