【问题标题】:Python text to speech not working using pyttsx3Python文本到语音无法使用pyttsx3
【发布时间】:2020-09-25 09:05:44
【问题描述】:
import pyttsx3
engine=pyttsx3.init('dummy')
engine.say('Hello')
engine.runAndWait()

当我执行以下代码时,我没有收到任何错误,但我没有收到来自系统的任何声音。帮我做我想做的事。

【问题讨论】:

  • 应该是engine=pyttsx3.init(),去掉'dummy'就可以了

标签: python text-to-speech pyttsx3


【解决方案1】:

这应该可行:

import pyttsx3
engine = pyttsx3.init()
engine.say("Hello")
engine.runAndWait()

【讨论】:

    【解决方案2】:

    实际上,'dummy' 是一个不做任何事情的测试驱动程序。尝试使用“sapi5”或将其留空。
    import pyttsx3 engine=pyttsx3.init('sapi5')

    (或)

    import pyttsx3 engine=pyttsx3.init()

    希望它有效!

    【讨论】:

    • Tq 一切正常,现在一切正常
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    相关资源
    最近更新 更多