Ubuntu18.04导入科大讯飞离线合成语音SDK

Posted 我是程序废

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu18.04导入科大讯飞离线合成语音SDK相关的知识,希望对你有一定的参考价值。

今天在导入科大讯飞离线合成语音SDK时候,遇到了这个问题。

./demo: error while loading shared libraries: libmsc.so: cannot open shared object file: No such file or directory

问了老师,说libmsc.so包这个是动态库文件,要放到系统的库目录。
刚开始把libmsc.so放到 /user/local.lib目录下,还是报错。把这个文件放到/usr/lib/x86_64-linux-gnu目录下,终于好了。
另外,需注意自己系统是多少位,我一开始复制的是x86目录下的,就报了这个错误:

zhang@xubuntu18:~/platform/SDK/demo/bin$ ./demo
./demo: error while loading shared libraries: libmsc.so: wrong ELF class: ELFCLASS32

接下来把x64目录下的文件复制过去以后,终于不报错了,也生成了wav文件,可以正常播放。

在这里,要感谢这篇博主分享的好文章,是我能够很快导入SDK。
https://ptorch.com/news/246.html

以上是关于Ubuntu18.04导入科大讯飞离线合成语音SDK的主要内容,如果未能解决你的问题,请参考以下文章

重金求中科大讯飞Interphonic 5.0语音合成系统的详细安装步骤(对重金不感兴趣者勿扰)

IOS开发之语音合成(科大讯飞)详解

在ubuntu上利用科大讯飞的SDK实现语音识别-语义识别等功能

科大讯飞离线语音识别安装与运行

科大讯飞离线语音识别安装与运行

golang 使用科大讯飞进行语音合成与识别