本文主要是介绍Qt 国产嵌入式操作系统实现文字转语音功能(ekho库),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.简介
Qt 国产嵌入式操作系统实现文字转语音功能(TTS)_tts驱动 转文字-CSDN博客
在继上篇文章之后,甲方粑粑不满意使用eSpeak发出的声音太难听了,这就不得不找个替代品,声音稍微好听了一些。
使用ekho开源库。
Ekho(余音)是一个免费、开源的中文语音合成软件。它目前支持粤语、普通话(国语)、诏安客语、藏语、雅言(中国古代通用语)和韩语(试验中),英文则通过Festival间接实现。Ekho支持Linux、Windows和Android平台。
Ekho由国人所创,一个TTS引擎,TTS引擎只是将相应的文本转化为语音而已。
2.源码编译
库相关依赖的关系
ekho -->libsndfile-->libespeak -->libportaudio-->pulseaudio。
请看上一篇文章编译libportaudio和libespeak。
这里就编译libsndfile和ekho,以及如何使用。
libsndfile编译:
libsndfile下载地址:这里使用版本1.0.28
这篇关于Qt 国产嵌入式操作系统实现文字转语音功能(ekho库)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!