iOS语音识别跟合成一起用,SDK一样?
哇噻姑娘耶 发布于2018-08 浏览:2413 回复:6
0
收藏

两个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
个赞
共6条回复 最后由用户已被禁言回复于2022-04
#7下顺回复于2019-04

如果语音唤醒与语音合成同时集成,语音合成播放时需要释放语音唤醒么?语音播放完成再初始化语音唤醒么?

0
#6用户已被禁言回复于2019-03

如何同时集成语音识别和语音合成?两个.a名字是一样的,内容一样么?


内容不一样,同时集成只需将.a换个名字重新导入即可。同名的资源文件内容是一样的。

0
#5杨孝远回复于2019-03

我下载的语音识别demo<离在线融合SDK>,demo中有BDSSpeechSynthesizer.h,但是引用就报链接,这个是属于百度的tts库,应该还要下载百度tts的sdk,郁闷

0
#4龙猫hero301回复于2019-01

修改了名字还是不行

0
#3龙猫hero301回复于2019-01

我修改了其中一个名字,但是还是报错

0
#2哇噻姑娘耶回复于2018-08

已解决。两个.a库都拉进项目里面。把其中一个.a名字改一下。

0
TOP
切换版块