前言
科大讯飞官网下载SDK语音合成API1、创建voice文件,将解压后的文件放置该目录下
#解压命令unzip Linux_tts_online1195_5b160a9b.zip
后续命令如下
$ cd voice/samples/tts_sample$ source 64bit_make.sh$ make$ cp 64bit_make.sh ../../bin/$ cd ../../bin/$ ./tts_sample
完成以上操作语音合成完毕,同时在该目录下生成tts_sample.wav
为了可以在命令行播放该文件,需要下载sox
$ sudo apt-get install sox$ play tts_sample.wav
2、环境配置,减少操作步骤的复杂性
(1)在tts_sample目录下进入Makefile,修改该文件的相关内容,修改后如下图所示
$ gedit Makefile
(2)将x64目录下的动态库拷贝到usr/lib文件下
$ cd voice/libs/x64/$ sudo cp libmsc.so /usr/lib
如此一来,就不必 source
3、修改tts_samples目录下的tts_samples.c文件后的相关操作
#在tts_samples目录下$ make clean $ make#在voice/bin目录下$ ./tts_sample$ play tts_sample.wav
学习大神视频及度娘时记录的笔记,有问题可留言
大神视频链接