在python中,如何将文字转换为语音读出来呢?
简单介绍两种方法;个人推荐第二种。
第一种是pyttsx:
Pyttsx是一个跨平台将文字转成语音的第三方库,它对操作系统内置的语音引擎实现了包装。

#python2安装
pip   install   pyttsx
#python3安装
pip   install   pyttsx3


测试代码:

import pyttsx3engine = pyttsx3.init()
engine.say("Good")
engine.runAndWait()

当然pyttsx3默认采用的是英文,所以,中文呢?
下面就来介绍第二种方法,操作系统的内置引擎:
利用win32com来调用Windows操作系统内置的语音引擎实现文字的发音,不用安装其他的东西,中、英都行,至于其他语种,还没有测试。

import win32com.client as winspeak = win.Dispatch("SAPI.SpVoice")
speak.Speak("come on")
speak.Speak("你好")

python学习之文字转换为语音读出来相关推荐

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

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

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

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

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

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

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

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

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

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

  6. Unity 调用C# Speech类将文字转换为语音

    Unity 调用C#类将文字转换为语音 做语音功能的时候有些人是调用事先录制好的音频来进行播放,但是这样很不方便,而且即使是动态加载也会使压缩包体积变大,所以下面就给大家介绍另外一个方法,只需要一个调 ...

  7. 如何把文本文字转换为语音

    现在很多的人在到达较高的年纪后,眼镜就开始有点老花了.每天长时间阅读报纸.书籍就会导致眼镜十分的疲惫,甚至连手机上的文字看起来都变得模糊.另外还有很多视力不好的小伙伴,在长期用眼后也会感觉到眩晕.疲劳 ...

  8. 是否有将文字转换为语音的应用?

    仅仅将文字转换为语音的应用还不行,生成的音质必须还要清晰.不破音,听起来像真人一样.给大家分享三款超实用配音工具,每一款好用到爆炸. 1.Amazon Polly 经常使用亚马逊购物的用户对这款软件非 ...

  9. 使用python将文字转换为语音朗读

    1. 使用 win32com import win32com.clientspeaker = win32com.client.Dispatch("SAPI.SpVoice") sp ...

最新文章

  1. boost::hana::is_convertible用法的测试程序
  2. qstring 属于元数据类型吗_元数据,描述“数据”的“数据”
  3. simulink怎么生成vxworks的执行程序_从EPB模型谈谈Simulink代码生成
  4. 浪潮商用机器与腾讯TDSQL完成互认证 共同拓展Power行业生态
  5. 《软件项目管理(第二版)》第 9 章——项目监督与控制 重点部分总结
  6. FCPX插件:创意多画面组合动态分屏转场过渡 Multiscreen Transition
  7. 中国AI人才缺口500万,10本硬核技术书带你上车
  8. 集合框架(List、Collection、迭代器)
  9. java mvc controller_java之spring mvc之Controller配置的几种方式
  10. visual studio 2015安装教程
  11. Java switch使用详解
  12. 【数字设计与计算机体系结构】2021-09-26-数字设计与计算机体系结构课程(四)
  13. 自我提升的10个好习惯
  14. win10注册ocx控件的步骤(包含错误处理方法0x80040200)
  15. Codeforces Round #439 (Div. 2) E. The Untended Antiquity 二维线段树||二维树状数组
  16. 2021美业趋势:包装刺激消费、家用美容仪受追捧、内外兼修的美容时代
  17. Golang interface 接口详细原理和使用技巧
  18. Python全栈工程师(15:Socket编程4-paramiko模块和SSH秘钥)
  19. 显示服务器事件,服务器事件查看
  20. python 定时给女朋友发QQ邮件

热门文章

  1. java中 引用传递_Java中的引用传递
  2. 深入了解超线程、双核CPU、双CPU与单CPU的区别
  3. 花2个月面过华为测开岗,拿个30K不过分吧?
  4. aka名字_AKA是什么意思?
  5. RPG 游戏数值系统—2
  6. 【620】【信息管理学基础】【01信息与信息管理】
  7. Flutter使用ClipPath画一个聊天气泡
  8. 计算机内存改成多少合适,win7电脑虚拟内存设置多少合适
  9. 【技术备忘录】广和通ADP-L610-Arduino模块实现基于内网穿透的TCP通信
  10. 警告 warning: NUL charactor seen; rest of line ignored