以下内容为带着儿子一起学Python的实现记录,为自己保存下来,也希望对其他学习者有用!

1. 确保已经安装python,本例使用python,操作系统为:Windows 10 专业版;

2. 设置环境变量,设置两个path路径。

E:\Python27 和E:\Python27\Scripts(为安装时选择的路径)

3. 查看Python以及pip安装成功

3.1 查看Python,开始菜单->输入cmd->输入python,正常显示如下图:

3.2查看pip,在步骤3.1中按Ctrl+C退出python,输入pip,正常显示如下图:

4. 安装pyttsx,在命令行输入pip install pyttsx,安装完成如下图:

python3,在命令行输入pip3install pyttsx3

5. 安装pywin32,

Step 2: Installing pywin32

The pyttsx library/package has a dependence of pywin32,so you need to install this package also. In this using pip is not a good ideaand most circumstances the installation will fail. So the best method isinstall pywin32 is by downloading the .exe file from the pywin32 Source Forge website.(老的版本:)

New downloadscan now be found at https://github.com/mhammond/pywin32/releases All buildsfrom Build 222 and later can be found *only* on github.(新版本)

选择好对应的版本,我安装的py2.4-amd64,因此,选择红框中的版本进行安装。

官方说明:

To downloadpywin32 binaries you must choose both the correct Python version and"bittedness".

Note that thereis one download package for each supported version of Python - please checkwhat version of Python you have installed and download the correspondingpackage.

Some packageshave a 32bit and a 64bit version available - you must download the one whichcorresponds to the Python you have installed. Even if you have a 64bitcomputer, if you installed a 32bit version of Python you must install the 32bitversion of pywin32.

To determinewhat version of Python you have, just start Python and look at the first lineof the banner. A 32bit build will look something like

Python2.7.2+ ... [MSC v.1500 32 bit (Intel)] on win32

While a 64bitbuild will look something like:

Python2.7.2+ ... [MSC v.1500 64 bit (AMD64)] on win32

我电脑查看出来的结果:

4.1 出错解决

安装时,出现如下错误:

closefailed in file object destructor:sys.excepthook is missing lost sys.stderr

(1)右键管理员身份运行cmd命令提示符:

(2)切换到E:\Python27\Scripts文件夹下,命令为:cdE:\Python27\Scripts

最上面的小红框告诉我们当前处于管理员模式命令提示符

(3)运行python pywin32_postinstall.py -install

(4)退出命令行

参考:

python实现语音播放_用Python实现语音播报相关推荐

  1. python输出到语音播放_用Python写一个语音播放软件

    单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常出现莫名其妙的故障,容易给工作带来被动.学Python这 ...

  2. python 语音播放_基于Python编写的语音播放软件

    单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常出现莫名其妙的故障,容易给工作带来被动.学Python这 ...

  3. python语音合成并播放_使用Python实现文字转语音并生成wav文件的例子

    目前手边的一些工作,需要实现声音播放功能,而且仅支持wav声音格式. 现在,一些网站上支持文字转语音功能,但是生成的都是MP3文件,这样还需要额外的软件来转成wav文件,十分麻烦. 后来,研究Pyth ...

  4. python实现语音播放_用Python播放音频,并实现倍速播放——pyaudio模块用法(1)-nrg文件怎么播放...

    前言 很多小伙伴从网上看到的pyaudio教程大都是千篇一律复制的,而且讲的也不是很明白,我在这里用我的理解给大家仔细讲一下,比较简单易懂,希望大家能点个关注,支持一下! 此次教程只能播放wav格式音 ...

  5. python编写视频播放器_基于Python编写的语音播放软件

    单位经常使用广播进行临时事项的通知 ( 将文字转换为语音然后通过功放广 播 ) ,但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常 出现莫名其妙的故障,容易给工作带来被动.学 ...

  6. python语音特征提取_使用Python从视频中提取语音

    python语音特征提取 In this post, I will show you how to extract speeches from a video recording file. Afte ...

  7. python调用百度语音发音_用python百度AI文字转语音

    最近发现连续长时间盯着屏幕,眼睛实在是有点遭不住.对于我这种又想保护视力,又不想放下小说的人来说,简直就是遇到了像 " 鱼与熊掌不可兼得" 一般的世纪难题. 首先你得去百度控制台登 ...

  8. python moviepy textclip中文_用Python玩转视频剪辑,秀的飞起!

    咪哥杂谈 本篇阅读时间约为 6 分钟. 1 前言 半个月前,后台有个小伙伴问我,如何将视频中的音频提取出来,并且将声音转成文字写入到 word 中,正好接下来的文章要用到百度的语音识别接口. 那么今天 ...

  9. python自动获取天气_用python获取天气数据,并作定时播报

    原标题:用python获取天气数据,并作定时播报 数据挖掘入门与实战 公众号: datadw 思路 1.调用和风天气的API,获取天气数据 2.用百度语音API,将天气数据合成语音 3.用树莓派每天早 ...

最新文章

  1. 如何为应用选择最佳的FPGA(下)
  2. html5 的a标签是可以拨电话的,通过其Href属性来实现
  3. linux常用命令汇总
  4. Python 自动给人脸 戴口罩
  5. bzoj1038 [ZJOI2008]瞭望塔
  6. 带你学python基础:文件读写,俗称IO操作
  7. Intel Realsense D400系列后面的盖子是干嘛用的?
  8. 链表相关的算法题大汇总 — 数据结构之链表奇思妙想
  9. proteus里面没有stm32怎么办_嵌入式单片机之stm32串口你懂了多少!!
  10. python中字符串输出乱码怎么解决_Python字符串的encode与decode研究心得乱码问题解决方法(转)...
  11. Python版组合数计算方法优化思路和源码
  12. 要把AI建在赤道上的华为,为何用全栈全场景方案打响第一枪
  13. 读技术书籍一定要读最经典的
  14. 图像定位的优化、评价和应用简介
  15. OneProxy实现mysql读写分离
  16. js动态添加多个元素
  17. 为JBoot系统增加启动任务
  18. 【MATLAB】基础01
  19. 高等数学:第五章 定积分(1)概念与性质 中值定理 微积分基本公式
  20. 物联网应用系统三层结构的设计_基于物联网技术的智能油烟在线监测系统的设计与应用...

热门文章

  1. 30道经典SQL面试题讲解(11-20)
  2. 使用 Rxjs 解决 Angular Component 之间的通信问题
  3. 如何在 SAP Fiori Elements List Report 表格工具栏里增添新的自定义按钮
  4. Angular路由里的canActivate用法
  5. SAP Spartacus cxOutlet里的元数据存储,outlet名称和待渲染Component的映射关系
  6. Angular Component的默认changeDetection策略
  7. TypeScript里的自定义类型用法
  8. SAP Spartacus activeBaseSite的设置逻辑
  9. 使用Source Monitor检测Java代码的环复杂度
  10. 使用代码获得Social Media Channel绑定的service url