Java教程

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

本文主要是介绍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的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!