scratch3.0中我们通过添加“朗读文字”扩展便可以编写程序,将文字朗读出来。

那么如何编程,让Python将文字转成语音并读出来?

方法比较多,我们在此先介绍一种(利用系统内置语音引擎实现发音),其他方法大家可以网上找到答案。

1、Pyttsx是一个跨平台将文字转成语音的第三方库,它对操作系统内置的语音引擎实现了包装。

Pyttsx安装

Python2:pip install pyttsx

Python3:pip install pyttsx3

代码

import pyttsx3

engine = pyttsx3.init()

engine.say("Good")

engine.runAndWait()

pyttsx默认使用的是读取英文引擎,如果需要读取中文时需要修改语言设置,不然可能会报错或者无法发音

修改程序如下:

engine = pyttsx3.init()

#设置语言为中文

engine.setProperty("voice","HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Sp

eech\Voices\Tokens\TTS_MS_ZH-CN_HUIHUI_11.0")

engine.say("你好吗?")

engine.runAndWait()

本站内容未经许可,禁止任何网站及个人进行转载。

计算机语言python发音_Python如何像scratch一样朗读文字?相关推荐

  1. python scratch unity怎么读_Python如何像scratch一样朗读文字?

    scratch3.0中我们通过添加"朗读文字"扩展便可以编写程序,将文字朗读出来. 那么如何编程,让Python将文字转成语音并读出来? 方法比较多,我们在此先介绍一种(利用系统内 ...

  2. scratch和python怎么读_Python如何像scratch一样朗读文字?|python3教程|python入门|python教程...

    https://www.xin3721.com/eschool/pythonxin3721/ scratch3.0中我们通过添加"朗读文字"扩展便可以编写程序,将文字朗读出来. 那 ...

  3. python编程输入文字并读出来_Python如何像scratch一样朗读文字?

    scratch3.0中我们通过添加"朗读文字"扩展便可以编写程序,将文字朗读出来. 那么如何编程,让Python将文字转成语音并读出来? 方法比较多,我们在此先介绍一种(利用系统内 ...

  4. 计算机语言python发音_最难学的七大编程语言,VB 第一,Python垫底,看你学的排第几...

    原标题:最难学的七大编程语言,VB 第一,Python垫底,看你学的排第几 在很多人眼里程序员的标配就是黑框眼镜+格子衫+双肩包+牛仔裤+运动鞋,拥有了这些可能就被判定为一个程序员. 而如何判定一个程 ...

  5. 计算机语言python读音_python+拼音

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 如果没有相应的库通过如下命令安装 命令:pip install xpinyin ...

  6. python怎样发音_python在线发音_python翻译

    python的发音.怎么说python.听英语音频发音.了解更多.在英式免费创建并分享自己的单词列表和小测验! (一)python的起源python(发音类似"派森")这个英文单词 ...

  7. python画代码-Python教程_Python画Mandelbrot集 代码

    Python教程_Python画Mandelbrot集 代码 作者:Comet 来源: 课课家 www.kokojia.com点击数:278发布时间:2015-06-19 11:17:19 曼德勃罗集 ...

  8. c语言实现爬虫功能,用C/C 扩展Python语言_python 调用c语言 python实现简单爬虫功能_python实现简单爬虫...

    用C/C 扩展Python语言 Python是一门功能强大的脚本语言,它的强大不仅表现在功能上,还表现在其扩展性上.她提供大量的API以方便程序员利用C/C++对Python进行扩展.因为执行速度慢几 ...

  9. python发音-python 发音

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! (一)python的起源python(发音类似"派森")这个英 ...

最新文章

  1. Java多线程(五):线程池应该设置多少核心线程数
  2. ubuntu12下subversion 1.6升级为1.8版本
  3. 关于 SAP 访问关键字的说明
  4. CXF(2.7.10) - A simple JAX-WS service
  5. Linux怎样创建FTP服务器--修改用户默认目录-完美解决 - 费元星
  6. Pyinstaller打包附带DLL、图标和压缩EXE方法
  7. 疯狂的程序员 31-40
  8. 超期天数计算机函数公式大全,Excel计算天数的函数与公式总结
  9. 网络变压器 POE功能的检测方法
  10. Win10中允许UWP应用走代理的操作方法
  11. win10家庭组(win10家庭组共享打印机)
  12. 快速排序的时间复杂度与空间复杂度
  13. 表妹也录取了计算机专业,作为过来人要给她领好路!
  14. 北航计算机学院硕士培养方案,北航硕士研究生培养方案
  15. 计算机类sci查重,SCI科研写作:国自然标书查重方法
  16. python音乐库_python - 网易云音乐的 Python 组件库
  17. HTML Help Workshop(chm生成工具)的使用
  18. 在idea中使用mysql(超详细)
  19. 刘慈欣:元宇宙将是整个人类文明的一次内卷
  20. 区块链安全和隐私问题有点与众不同

热门文章

  1. threading注意点(python 版)
  2. 年度总结 | Flink 年度最佳学习路线总结
  3. 和Hibernate3.6相比,Hibernate 5.x中的增删改性能降低了
  4. OpenFeign, Zuul, Gateway相互不兼容的问题总结
  5. DEBERTA(Decoding-enhanced BERT with disentangled attention) 论文笔记
  6. Minio的MySQL通知 实现全过程
  7. 【图像处理】RGB图像边缘检测
  8. leetcode —— 206. 反转链表
  9. embedding_Keras嵌入层
  10. leetcode - 64. 最小路径和