首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用gtts库读取文本文件?

如何使用gtts库读取文本文件?
EN

Stack Overflow用户
提问于 2019-12-10 17:05:29
回答 1查看 1.3K关注 0票数 0

我正在用Tkinter创建一个小游戏。我想使用gtts来读取包含问题和选项的文本文件。有什么办法吗?我试过使用pyttsx3,但是声音太机械了,句子结尾后总是写着“反斜杠n”(基本上是新的一行)。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-12-16 15:25:55

诀窍是用空格替换\n或任何其他字符,.here abc.txt是您的文本文件

代码语言:javascript
复制
    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")

希望它能解决你的问题。这里你可以读到更多

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59272258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档