尊敬的各位,
我试图用python语言的pyttsx包从外部文本文件中获取数据。
我将在txt文件中保存文本,并且pyttsx如何从txt文件中读取该文本并能说话?
我想这样做,

import pyttsx
engine = pyttsx.init()
engine.say("open file and read data from /users/exe/voice.txt")
engine.runAndWait()
engine.runAndWait()

如何获取和说出文本文件的数据?
实际上,我真正的座右铭是将pyttsxwit.ai一起使用,我该怎么做?

最佳答案

我自己找到了答案:我必须添加两行代码才能打开文件并将其行读入数组:

import pyttsx
engine = pyttsx.init()
with open('/Users/exepaul/Desktop/a.txt') as f:
    lines = f.readlines()
engine.say(lines)
engine.runAndWait()
engine.runAndWait()

关于python - 从pyttsx python中的文本文件中获取数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35556815/

10-12 17:10