英语转语音
from gtts import gTTS
def get_english_audio(text):
tts = gTTS(text)
return tts
text="This is a cat!"
data = get_english_audio(text)
data.save("eg.mp3")
汉语转语音
from gtts import gTTS
def get_chinese_audio(text):
tts = gTTS(text,lang="zh-cn")
#tts = gTTS(text,lang="zh-tw")
return tts
text = "这里风景真美"
data = get_chinese_audio(text)
data.save("chinese.mp3")
日语转语音
from gtts import gTTS
def get_chinese_audio(text):
tts = gTTS(text,lang="ja")
return tts
text = "ありがとう"
data = get_chinese_audio(text)
data.save("japanese.mp3")
#说明:需要网络连接,需要科学上网。
请先安装gtts,pip install gtts