0

我正在尝试将 gTTS 的口音从默认更改为另一种(en-uk、en-au、en-za 等)。当我将它设置为时它工作正常

tts = gTTS(text=audio_string, lang='en',slow=False)

但不是当我将它设置为其他任何东西时,比如

tts = gTTS(text=audio_string, lang='en-au',slow=False)

甚至

tts = gTTS(text=audio_string, lang='en-us',slow=False)

只要我不指定口音,其他语言就可以正常工作。为什么是这样?谢谢 :)

4

1 回答 1

3

您可以在 gTTS 文档中查看本地化的“口音”和示例。它应该是:

tts = gTTS(text=audio_string, tld='com.au', lang='en',  slow=False)
于 2021-03-12T06:44:58.797 回答