Python3 pyttsx3 文字播放
pyttsx3 语音库使用方法
- 1.安装
- 2. 使用方法
- 1.播放
- 2.中文播放,直接输入中文即可
- 3.改变语速
- 4.改变音量
- 3.官方文档
1.安装
pip install pyttsx3
2. 使用方法
1.播放
#载入模块
import pyttsx3#模块初始化
engine = pyttsx3.init()engine.say('Hello')#运行,此语句不可少
engine.runAndWait()
2.中文播放,直接输入中文即可
#载入模块
import pyttsx3#模块初始化
engine = pyttsx3.init()engine.say('你好')#运行,此语句不可少
engine.runAndWait()
3.改变语速
#载入模块
import pyttsx3#模块初始化
engine = pyttsx3.init()#获取当前语速
rate = engine.getProperty('rate')#改变语速
engine.setProperty('rate', rate+50)#播放
engine.say('你好')
engine.runAndWait()
4.改变音量
#载入模块
import pyttsx3#模块初始化
engine = pyttsx3.init()#获取当前音量
volume = engine.getProperty('volume')#改变音量
engine.setProperty('volume', volume-0.25)#播放
engine.say('你好')
engine.runAndWait()
3.官方文档
pyttsx3官方文档
Python3 pyttsx3 文字播放相关推荐
- python 利用pyttsx3文字转语音 适用于macOS windows树莓派
2019-04-04 by 崔斐然 python 利用pyttsx3文字转语音 更新于2019-05-08: 树莓派安装pyodbc失败参考这里: 安装 unixodbc-dev, sudo apt ...
- python 文字语音朗读-python 利用pyttsx3文字转语音过程详解
这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 # -*- coding: ut ...
- python脚本语言采用声音作为手段_python 利用pyttsx3文字转语音过程详解
这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下# -*- coding: utf ...
- python发音语言-python 利用pyttsx3文字转语音过程详解
这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下# -*- coding: utf ...
- python发音模块-python 利用pyttsx3文字转语音过程详解
这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 # -*- coding: ut ...
- Python3 图片文字识别翻译——调用百度AI、百度翻译和有道翻译的API
文章目录 Python3 图片文字识别翻译--调用百度AI.百度翻译和有道翻译的API 一.演示 二. API准备 三. 图片文字识别--调用百度AI文字识别API 四. 文字翻译 1. 百度翻译 请 ...
- python 语音朗读软件-python 利用pyttsx3文字转语音过程详解
这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 # -*- coding: ut ...
- 更新pip3与pyttsx3文字语音转换
我使用的python版本是3.5.2 今天想做个语音读取的小脚本,在网上查了一下发现python里有个pyttsx可以识别文字, 打算通过pip3 install pyttsx安装包,结果报错, 然后 ...
- pip3与pyttsx3文字语音转换
今天想做个语音读取的小脚本,在网上查了一下发现python里有个pyttsx可以识别文字, 打算通过pip3 install pyttsx安装包,结果报错, 然后试了一下发现不行,去网上查了一下发现p ...
最新文章
- Struts2中通配符的使用
- mysql 迭代更新_MySQL、MongoDB、Redis 数据库之间的区别与使用(本章迭代更新)
- 【产品】阿里产品经理内训:能力模型解读
- Dictionary转为Model实例
- phpstorm安装_快速打造自己的PHPStorm主题
- 关于软件公司如何进行知识分享的一些讨论
- VS扩展CodeMaid代码整理插件
- [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第51篇]什么是基于ID的加密的安全模型,描述一个IBE方案
- Cisco单臂路由实验
- 美国之旅-出发前的准备
- 解决 ‘Response‘ object has no attribute ‘body‘
- 61. Rotate List
- 【转】图标字体化浅谈
- 大数据与BI的区别在哪
- 简析 __init__、__new__、__call__ 方法
- Apache基本设置
- Solidity的三种合约间的调用方式 call、delegatecall 和 callcode
- Flutter dart语言特点总结
- spark Streaming 流计算
- javaString-StringBuilder-StringBuffer
热门文章
- asp.net大学生学科竞赛报名及管理系统
- 计算机里的le是什么符号,在python中传递le或ge符号
- 量化投资入门指南:风险模型和交易成本模型
- React-Redux使用方法
- Java随机生成验证码
- 苏州公安第一次用计算机,苏州破获首起非法控制计算机信息系统程序案
- 50种认知偏差要注意,这样才能做最好的自己
- 设施网络选址的基本方法,网络设施选址的方法
- 转载:群联MPALL(Rel) 7F V5.03.0A-DL07量产工具 PS2251-07(PS2307)
- java中什么是空指针异常以及为什么会产生空指针异常