在python中将文本转换为叙​​述视频

时间:2013-04-20 21:08:12

标签: python video text-to-speech

我有很多文字,我想将它转换为音频,使用一些文字转语音库,然后我想将该音频转换为视频文件,如果是屏幕只是黑色,或者如果文字是视觉效果?

无论如何,我真的不知道从哪里开始。有很多,我需要做很多次,我对python很熟悉,但我不知道应该怎么做。是否有用于将文本转换为python语音的标准库?或者mp4中的音频?

2 个答案:

答案 0 :(得分:0)

没有用python编写的纯文本到语音引擎,但是其他引擎有很多包装器。这是一些快速的谷歌搜索带来的:

如果你在Windows上,PySpeech与windows文字转语音引擎接口。它不再受支持,但可能适合您。

龙也有一个自然界面,称为Dragonfly。该库也适用于内置的Windows系统,并且仍然受到积极支持。

最后,如果您使用的是linux,那么pyFestival会为开源节日引擎提供绑定。

答案 1 :(得分:0)

有点俗气,但是如果你有一台Mac,那么就会有一个小小的黑客攻击。

尝试在终端中输入以下内容:

$ say 'hello world' 

麦克风会发出声音。从python这样的事情相对容易:

import os
os.system("say 'hello world'") 

现在,如果您在执行此操作时启用了屏幕记录,则可能正是您想要的。