我正在使用Tkinter创建一个问答游戏。我想使用gtts读取包含问题和选项的文本文件。那有什么办法吗?我尝试使用pyttsx3,但是声音太机械化了,在句子结尾(基本上是换行)之后总是说“ 反斜杠n ”。 谢谢!
答案 0 :(得分:0)
诀窍是用空格替换\ 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")
希望它可以解决您的查询。 here您可以阅读更多