Python模块介绍使用:pyttsx3语音合成

本文介绍了Python模块pyttsx3的使用,包括安装、简单示例、修改音量、语速、选择合成器及将文本保存为音频文件的操作。
摘要由CSDN通过智能技术生成

hello,大家好,我是wangzirui32,今天我们来学习如何使用pyttsx3的语音合成功能。
开始学习吧!

1. pip安装

pip install pyttsx3

没有报错即安装成功。

2. 语音合成

2.1 简单示例

pyttsx3可以阅读中文和英文文本,先来看一个最简单的例子:

import pyttsx3

# 初始化一个朗读引擎
engine = pyttsx3.init()
# 阅读
engine.say("学习Python!")
# 运行并且等到播放完毕
engine.runAndWait()

运行程序,可以听到“学习Python!”随后运行结束。

2.2 修改朗读音量

可以先获取朗读的音量,代码:

import pyttsx3

engine = pyttsx3.init()
# 获取音量并输出
volume = engine.getProperty("volume")
print(volume)
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值