Ubuntu14.04系统中使用pyttsx3进行语音合成

一、运行环境
Ubuntu14.04
python3.5
二、安装pyttsx3
前提条件是安装了pip
pip install pyttsx3
三、获取语音类型

voices=engine.getProperty('voices')
for item in voices:
    print(item.id,item.languages)

四、设置语音合成语言
engine.setProperty('voice','zh')#其中zh表示合成中文
五、源码

#!/usr/bin/env python
import pyttsx3
engine=pyttsx3.init()
voice=engine.getProperty('voice')
voices=engine.getProperty('voices')
for item in voices:
    print(item.id,item.languages)
engine.setProperty('voice','zh')
engine.say('进行语音合成')
engine.say('123456')
engine.runAndWait()

猜你喜欢

转载自blog.csdn.net/lly_117/article/details/80835504