text = '大家好,我是空空star,本篇给大家分享一下文字转音频,这是通过gtts转换的音频。'
3.设置中文发音
language还有ja、en其他发音
language = "zh-cn"登录后复制4.将文本转换为语音
tts = gTTS(text=text, lang=language)登录后复制5.保存语音文件
local = '/Users/kkstar/Downloads/video/'
tts.save(local+"audio_gtts.mp3")登录后复制五、语音效果
由于博客中不能插入mp3文件,所以先将其转为mp4,大家通过mp4的声音来听转换效果。 from moviepy.editor import * local = ‘/Users/kkstar/Downloads/video/’ audio = AudioFileClip(local+“audio_gtts.mp3”) video = ImageClip(local+“demo.jpg”).set_duration(audio.duration) video = video.set_audio(audio) video.write_videofile(local+“audio_gtts.mp4”, fps=24)
text = '大家好,我是空空star,本篇给大家分享一下文字转音频,这是通过gtts转换的音频。'
3.设置中文发音
language还有ja、en其他发音
language = "zh-cn"登录后复制4.将文本转换为语音
tts = gTTS(text=text, lang=language)登录后复制5.保存语音文件
local = '/Users/kkstar/Downloads/video/'
tts.save(local+"audio_gtts.mp3")登录后复制五、语音效果
由于博客中不能插入mp3文件,所以先将其转为mp4,大家通过mp4的声音来听转换效果。 from moviepy.editor import * local = ‘/Users/kkstar/Downloads/video/’ audio = AudioFileClip(local+“audio_gtts.mp3”) video = ImageClip(local+“demo.jpg”).set_duration(audio.duration) video = video.set_audio(audio) video.write_videofile(local+“audio_gtts.mp4”, fps=24)