今天小编就为大家分享一篇解决pyttsx3无法封装的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

一、python3下面的pyttsx3正常可以使用,类似下面:

import pyttsx3
engine = pyttsx3.init()
rate = engine.getProperty('rate')
engine.setProperty('rate', rate-60)
engine.say('123')
engine.runAndWait()

二、但是一旦用pyinstaller封装成exe后,运行就会提示

1. pyttsx3.drivers模块找不到

2. 在dreiver.py(pyttsx3的配置文件)加上from pyttsx3.drivers import sapi5 依然会提醒错误。

三、细看win下面调用的drivers模块为sapi5, 里面依然是封装了win32com.client.Dispatch('SAPI.SPVoice')这个模块,可以直接用win32com.client自己改写封装就好,不用pyttsx3模块。

以上这篇解决pyttsx3无法封装的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持爱安网。

    无相关信息
最新资讯
共享经济商业模式遭遇巨大冲击 疫情后是否将转变?

共享经济商业模式遭遇

受此次疫情影响,今后的出行、工作模式是否将出现转变?是
“李佳琦们”频频翻车背后,网红直播是时候“冷静”了

“李佳琦们”频频翻车

从李佳琦、薇娅直播带货创纪录到罗永浩转行做直播,直播
TCL电子:雷鸟科技去年净利1.7亿港元 同比增137.8%

TCL电子:雷鸟科技去年

TCL电子(01070.HK)今日公布了2019年全年财报,同时了披露
亚马逊纽约一配送中心计划罢工:要求至少关闭两周

亚马逊纽约一配送中心

月29日,据外媒报道,为了寻求更好的工资收入和针对新冠肺
我国又发现近地小行星,系2月下旬以来发现的第三颗

我国又发现近地小行星

最新发现的这颗小行星2020 FL2直径约20米,绝对星等26.3
卫星运营商OneWeb申请破产保护 软银集团股价暴跌10%

卫星运营商OneWeb申请

据外媒报道,卫星运营商OneWeb申请了破产保护,该公司成为
最新文章
在Python中使用MongoEngine操作数据库教程实例

在Python中使用MongoE

这篇文章主要介绍了在Python中使用MongoEngine操作数
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程

win10系统Anaconda和P

这篇文章主要介绍了win10系统 Anaconda 和 Pycharm 的
使用python和pygame制作挡板弹球游戏

使用python和pygame制

这篇文章主要介绍了使用python和pygame制作挡板弹球游
使用pygame写一个古诗词填空通关游戏

使用pygame写一个古诗

这篇文章主要介绍了使用pygame写一个古诗词填空通关游
Anaconda 查看、创建、管理和使用python环境的方法

Anaconda 查看、创建

这篇文章主要介绍了Anaconda 查看、创建、管理和使用p
python 读取数据库并绘图的实例

python 读取数据库并

今天小编就为大家分享一篇python 读取数据库并绘图的