之前看过科大讯飞的SDK,印象中是可以直线TTS。也曾经见过别人在树莓派上测试。我自己今天一通注册申请,发现只能够下载下来x86平台的,树莓派上build始终失败。看了一下网上的信息说科大讯飞把树莓派的SDK移除了,好在网络上还能够找到。我自己找了一个,做一个简单的测试。

类似x86的SDK目录,其实是包含x86和x64的,只是多了一个树莓派的版本。我第一次尝试库文件的安装失败了,忘了使用管理员权限。修改一下也就OK了。
然后,拷贝库文件相应的头文件:

这样,基础的环境其实就基本OK了,接下来可以去测试一下给出的例程。

链接看起来出了点问题,应该是Makefile中的信息需要改成树莓派对应的。

在makefile中有相应的配置选项,还是中文的注释,理解起来还是很容易的。

修改之后,编译以及链接全都没有问题了。

这个是最终生成的文件。
运行的时候遇到一点权限的问题,不知道是不是因为使用限制导致的。虽然编译成功了,但是运行并不成功。
















