2024-06-11 07:12:28 发布
网友
我使用的是Sublime Text 3和Python 3.7.6
这是我正在使用的代码
from gtts import gTTS tts = gTTS(text="Hello crazy programmer", lang='en') tts.save("audio.mp3")
上面的代码只是创建一个mp3文件,你要用mp3播放器来播放它。 为了简单起见,我建议您使用playsound库,但您可以找到更多选项here
from playsound import playsound playsound("audio.mp3")
如果不是这样,您可以通过双击并使用内置mp3播放器来检查GTTS是否正确保存mp3文件。 为了更安全,我建议使用这样的代码,而不是您的代码:
try: tts = gTTS(text=self.__speech, lang=self.__lang) except Exception as e: print("Failed to generate speech from text") removeSpeech() exit(e) else: #if no exception then save the file tts.save(self.__name_save)
上面的代码只是创建一个mp3文件,你要用mp3播放器来播放它。 为了简单起见,我建议您使用playsound库,但您可以找到更多选项here
如果不是这样,您可以通过双击并使用内置mp3播放器来检查GTTS是否正确保存mp3文件。 为了更安全,我建议使用这样的代码,而不是您的代码:
相关问题 更多 >
编程相关推荐