python pyttsx3 + fastapi 文本转语音接口阻塞

36 阅读1分钟

阻塞位置:

# 阻塞代码
engine.runAndWait()

解决方案:替换为

# 启动 loop
engine.startLoop(False)
while engine.isBusy():
    engine.iterate()
    time.sleep(0.01)
engine.endLoop()