参考:https://blog.csdn.net/weixin_39059031/article/details/84135125
https://blog.csdn.net/youshijian99/article/details/80284180
1.去科大讯飞官网https://www.xfyun.cn/,注册一个账户,并下载SDK。
2.然后创建应用,填个表
3.之后下载SDK。
4.解压进入到其中某个例子文件目录下面
5.把下面这个文件路径改一下
6.这个64位的文件内容如下:
7.编译
source 64bit_make.sh make
8.
/usr/bin/ld: 当搜索用于 ../../libs/x86/libmsc.so 时跳过不兼容的 -lmsc
解决: sudo apt-get install gcc-multilib g++-multilib module-assistant
之后的话还需要将一个文件复制到usr/local/lib文件下面。 到libmsc.so的libs文件下
sudo cp libmsc.so /usr/local/lib/
sudo ldconfig 后续是执行....。
9.注意编译报错: fatal error: alsa/asoundlib.h: No such file or directory compilation terminated. 安装 :sudo apt-get install libasound2-dev
10.
语音合成启动后可能产生错误警告 mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control 原因:mplayer 配置导致 解决办法:在~/.mplayer/config 文件中添加如下设置 lirc=no