更新pip3与pyttsx3文字语音转换的实现方法

yipeiwu_com6年前Python基础

我使用的python版本是3.5.2

今天想做个语音读取的小脚本,在网上查了一下发现python里有个pyttsx可以识别文字,

打算通过pip3 install pyttsx安装包,结果报错,

然后试了一下发现不行,去网上查了一下发现pyttsx3才行,

pip3 uninstall pyttsx3

pip3 install pyttsx3成功

这里是参考网页:https://pyttsx3.readthedocs.io/en/latest/ 点击打开链接

代码如下:

# -*- coding: utf-8-*-
import pyttsx3
 
engine = pyttsx3.init()
engine.say("人类真帅")
engine.runAndWait( )

运行了一下,发现还需要安装依赖包pypiwin32

pip3 install pypiwin32成功

再次运行,它成功的说出了'人类真帅'

以上这篇更新pip3与pyttsx3文字语音转换的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

一篇文章彻底搞懂Python中可迭代(Iterable)、迭代器(Iterator)与生成器(Generator)的概念

前言 在Python中可迭代(Iterable)、迭代器(Iterator)和生成器(Generator)这几个概念是经常用到的,初学时对这几个概念也是经常混淆,现在是时候把这几个概念搞...

Python异常模块traceback用法实例分析

本文实例讲述了Python异常模块traceback用法。分享给大家供大家参考,具体如下: traceback模块被用来跟踪异常返回信息. 如下例所示: import traceba...

pygame库实现移动底座弹球小游戏

pygame库实现移动底座弹球小游戏

本文实例为大家分享了pygame实现移动底座弹球的具体代码,供大家参考,具体内容如下 输出结果:   实现代码: # -*- coding: utf-8 -*- #Py...

Python 日期区间处理 (本周本月上周上月...)

工具类 class CalendarUtils: """ 日期工具类 """ @staticmethod def delta_day(delta=0):...

Python 对输入的数字进行排序的方法

要求,输入一串数字,并以列表的形式打印出来。 number = input('请输入一串数字:') print(number) print(type(number)) 假设输...