小编Mas*_*raj的帖子

在 Ubuntu 20.04 上使用“pyttsx3”时出现问题

我使用的是 Ubuntu 20.04。在 Pycharm CE 上尝试了以下代码。只是说出“Hello World”。

import pyttsx3
pyttsx3.speak("Hello World!")
Run Code Online (Sandbox Code Playgroud)

得到以下输出,显示大量错误。请帮忙!

 Traceback (most recent call last):
  File "/home/masrafi/PycharmProjects/audio book/venv/lib/python3.8/site-packages/pyttsx3/__init__.py", line 20, in init
    eng = _activeEngines[driverName]
  File "/usr/lib/python3.8/weakref.py", line 131, in __getitem__
    o = self.data[key]()
KeyError: None

 During handling of the above exception, another exception occurred:

 Traceback (most recent call last):
  File "/home/masrafi/PycharmProjects/audio book/audio book.py", line 2, in <module>
    pyttsx3.speak("Hello World!")
  File "/home/masrafi/PycharmProjects/audio book/venv/lib/python3.8/site-packages/pyttsx3/__init__.py", line 28, in speak
    engine = init()
  File "/home/masrafi/PycharmProjects/audio book/venv/lib/python3.8/site-packages/pyttsx3/__init__.py", line 22, in init
    eng …
Run Code Online (Sandbox Code Playgroud)

python text-to-speech pyttsx python-3.8 ubuntu-20.04

2
推荐指数
1
解决办法
4180
查看次数