3

这是我的代码,它生成以可变文本编写的音频文件。

我想在 Hello 和 world 之间稍作停顿。我怎样才能做到这一点 ?

from gtts import gTTS
import os

text = "Hello **pause** World"
language = "en"

myobj = gTTS(text = text, lang = language, slow = False)
myobj.save("test.mp3")
#os.system("test.mp3")

我将非常感谢您回答我的问题。

4

1 回答 1

0

在单词之间添加句号会增加一些停顿:

from gtts import gTTS
import os
from playsound import playsound

text = "Hello . World"
language = "en"

myobj = gTTS(text = text, lang = language, slow = False)
myobj.save("test.mp3")
playsound("test.mp3")
#os.system("test.mp3")

您希望暂停时间更长还是能够控制持续时间?

如果是这样,请查看以下主题:在 Google-text-to-speech 中添加暂停

于 2022-01-07T02:42:17.787 回答