两个SDK一样,用ASR的SDK实现了识别与唤醒,但是一写合成代码就报错了。
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_BDSSpeechSynthesizer", referenced from:
objc-class-ref in TTSViewController.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
怎么弄啊?哪位大神来帮助一下
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
如果语音唤醒与语音合成同时集成,语音合成播放时需要释放语音唤醒么?语音播放完成再初始化语音唤醒么?
如何同时集成语音识别和语音合成?两个.a名字是一样的,内容一样么?
内容不一样,同时集成只需将.a换个名字重新导入即可。同名的资源文件内容是一样的。
我下载的语音识别demo<离在线融合SDK>,demo中有BDSSpeechSynthesizer.h,但是引用就报链接,这个是属于百度的tts库,应该还要下载百度tts的sdk,郁闷
修改了名字还是不行
我修改了其中一个名字,但是还是报错
已解决。两个.a库都拉进项目里面。把其中一个.a名字改一下。