为什么我在使用 time() 时听不到任何声音?

Why I couldn't hear anything when using time()?

我已经初始化了一切(音频、时间等...)。但是我用的时候没有声音

我该如何解决?

import pyttsx3
import datetime

friday = pyttsx3.init()
voice = friday.getProperty("voices")
friday.setProperty('voice', voice[1].id)

def speak(audio):
    friday.say(audio)
    friday.runAndWait()

def time():
    Time = datetime.datetime.now().strftime('%I:%M:%p')
    speak(time)
time()

我认为你在命名变量时犯了一个小错误。

def time():
Time = datetime.datetime.now().strftime('%I:%M:%p')
speak(time)

他们不应该是同一个变量吗?