首页 版块 访问AI主站 注册 发帖
gjz020301
2
积分 积分商城
0
获赞
【置顶】语音合成真机编译报错
Ta的回复 :居然没有图片?! ld: in /Users/dongmingguan/Documents/项目构建/高德SDK/高德SDK/PACAVoiceSDK/framework/BDSSpeechSynthesizer_SDK/libetts_device_simulator.a(NetworkStatusUtil.o), could not parse object file /Users/dongmingguan/Documents/项目构建/高德SDK/高德SDK/PACAVoiceSDK/framework/BDSSpeechSynthesizer_SDK/libetts_device_simulator.a(NetworkStatusUtil.o): 'Unknown attribute kind (45)Unknown attribute kind (45)Unknown attribute kind (45)', using libLTO version 'Apple LLVM 7.0.2 (clang-700.1.81)' for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
8
【置顶】语音合成真机编译报错
Ta的回复 :LZ已经解决了,楼上兄弟说的没错,最新SDK需要升级到最新版的XCode,然后就没有问题了。还用,分享下集成离在线语音合成的经验: 1、根据文档需要的静态库,不要忘了加 libicon.2.4.0.tbd,文档好像少了这一个 2、注意离线合成引擎里面资源文件名称,如果从demo文件里面直接复制过来,要好好检查下,有时候大小写会不一样,否则离线引擎用不了 // 设置离线引擎         NSString *ChineseSpeechData = [[NSBundle mainBundle] pathForResource:@"Chinese_Speech_Female" ofType:@"dat"];         NSString *ChineseTextData = [[NSBundle mainBundle] pathForResource:@"Chinese_Text" ofType:@"dat"];         NSString *EnglishSpeechData = [[NSBundle mainBundle] pathForResource:@"English_Speech_Female" ofType:@"dat"];         NSString *EnglishTextData = [[NSBundle mainBundle] pathForResource:@"English_Text" ofType:@"dat"];         NSString *LicenseData = [[NSBundle mainBundle] pathForResource:@"offline_engine_tmp_license" ofType:@"dat"]; 3、AppCode 就是我们在申请key时候的App ID ,我的是7位数字,以8头的,demo里面直接置空,并且好像没有找到提示,要不永远提示授权文件过期 NSError* loadErr = [[BDSSpeechSynthesizer sharedInstance] loadOfflineEngine:ChineseTextData speechDataPath:ChineseSpeechData licenseFilePath:LicenseData withAppCode:@"8000000"]; 这些坑还好,花的时间不是很长,但是要没注意也很头疼。。。
8
切换版块
智能客服