文本转语音——TTS
系统:Ubuntu
第三方库:pyttsx3
该文主要是记录在Ubuntu上怎样通过pyttsx3实现中文文字转换
安装语音环境——espeak
使用pyttsx3前要安装一个语音环境:“espeak”,否则会报
OSError libespeak.so.1 error: no such file or directory
安装命令 sudo apt-get update && sudo apt-get install espeak
安装pyttsx3
目前支持的设备以及语音识别引擎:
-
nsss - Mac OS X 10.5及更高版本上的NSSpeechSynthesizer
-
sapi5 - Windows XP,Windows Vista和(未经测试)Windows 7上的SAPI5
-
espeak - 可以托管共享库的任何发行版/平台上的eSpeak(例如,Ubuntu/Fedora Linux(树莓派))
安装命令 pip install pyttsx3