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 文字播放相关推荐

  1. python 利用pyttsx3文字转语音 适用于macOS windows树莓派

    2019-04-04 by 崔斐然 python 利用pyttsx3文字转语音 更新于2019-05-08: 树莓派安装pyodbc失败参考这里: 安装 unixodbc-dev, sudo apt ...

  2. python 文字语音朗读-python 利用pyttsx3文字转语音过程详解

    这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 # -*- coding: ut ...

  3. python脚本语言采用声音作为手段_python 利用pyttsx3文字转语音过程详解

    这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下# -*- coding: utf ...

  4. python发音语言-python 利用pyttsx3文字转语音过程详解

    这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下# -*- coding: utf ...

  5. python发音模块-python 利用pyttsx3文字转语音过程详解

    这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 # -*- coding: ut ...

  6. Python3 图片文字识别翻译——调用百度AI、百度翻译和有道翻译的API

    文章目录 Python3 图片文字识别翻译--调用百度AI.百度翻译和有道翻译的API 一.演示 二. API准备 三. 图片文字识别--调用百度AI文字识别API 四. 文字翻译 1. 百度翻译 请 ...

  7. python 语音朗读软件-python 利用pyttsx3文字转语音过程详解

    这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 # -*- coding: ut ...

  8. 更新pip3与pyttsx3文字语音转换

    我使用的python版本是3.5.2 今天想做个语音读取的小脚本,在网上查了一下发现python里有个pyttsx可以识别文字, 打算通过pip3 install pyttsx安装包,结果报错, 然后 ...

  9. pip3与pyttsx3文字语音转换

    今天想做个语音读取的小脚本,在网上查了一下发现python里有个pyttsx可以识别文字, 打算通过pip3 install pyttsx安装包,结果报错, 然后试了一下发现不行,去网上查了一下发现p ...

最新文章

  1. Struts2中通配符的使用
  2. mysql 迭代更新_MySQL、MongoDB、Redis 数据库之间的区别与使用(本章迭代更新)
  3. 【产品】阿里产品经理内训:能力模型解读
  4. Dictionary转为Model实例
  5. phpstorm安装_快速打造自己的PHPStorm主题
  6. 关于软件公司如何进行知识分享的一些讨论
  7. VS扩展CodeMaid代码整理插件
  8. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第51篇]什么是基于ID的加密的安全模型,描述一个IBE方案
  9. Cisco单臂路由实验
  10. 美国之旅-出发前的准备
  11. 解决 ‘Response‘ object has no attribute ‘body‘
  12. 61. Rotate List
  13. 【转】图标字体化浅谈
  14. 大数据与BI的区别在哪
  15. 简析 __init__、__new__、__call__ 方法
  16. Apache基本设置
  17. Solidity的三种合约间的调用方式 call、delegatecall 和 callcode
  18. Flutter dart语言特点总结
  19. spark Streaming 流计算
  20. javaString-StringBuilder-StringBuffer

热门文章

  1. asp.net大学生学科竞赛报名及管理系统
  2. 计算机里的le是什么符号,在python中传递le或ge符号
  3. 量化投资入门指南:风险模型和交易成本模型
  4. React-Redux使用方法
  5. Java随机生成验证码
  6. 苏州公安第一次用计算机,苏州破获首起非法控制计算机信息系统程序案
  7. 50种认知偏差要注意,这样才能做最好的自己
  8. 设施网络选址的基本方法,网络设施选址的方法
  9. 转载:群联MPALL(Rel) 7F V5.03.0A-DL07量产工具 PS2251-07(PS2307)
  10. java中什么是空指针异常以及为什么会产生空指针异常