Python 如何使用gtts库读取文本文件?
我正在使用Tkinter创建一个问答游戏。我想使用GTT来读取包含问题和选项的文本文件。那么有没有办法做到这一点?我试着使用pyttsx3,但声音太机械化了,它总是在句末说“反斜杠n”(基本上是新行)。Python 如何使用gtts库读取文本文件?,python,tkinter,raspberry-pi,text-to-speech,google-text-to-speech,Python,Tkinter,Raspberry Pi,Text To Speech,Google Text To Speech,我正在使用Tkinter创建一个问答游戏。我想使用GTT来读取包含问题和选项的文本文件。那么有没有办法做到这一点?我试着使用pyttsx3,但声音太机械化了,它总是在句末说“反斜杠n”(基本上是新行)。 谢谢大家! 诀窍是用空格替换\n或任何其他字符。这里abc.txt是您的文本文件 from gtts import gTTS import os file = open("abc.txt", "r").read().replace("\n", " ") spee
谢谢大家! 诀窍是用空格替换\n或任何其他字符。这里abc.txt是您的文本文件
from gtts import gTTS
import os
file = open("abc.txt", "r").read().replace("\n", " ")
speech = gTTS(text = str(file),lang='en',slow = False)
speech.save("voice.mp3")
os.system("start voice.mp3")
希望它能解决你的疑问。您可以阅读更多谢谢!这很有帮助。有没有可能我可以降低语速???@HarshR我认为没有改变语速的功能。仅布尔值:慢或快。进一步阅读: