我有很多文本,我想將它轉換爲音頻,使用一些文本轉語音庫,然後我想將該音頻轉換爲視頻文件,如果屏幕只是黑色,或者如果文字是視覺效果,這並不重要?在python中將文本轉換爲敘述視頻
無論如何,我真的不知道從哪裏開始。有很多,我需要它很多次,我對python非常熟悉,但我不知道應該如何去做這件事。是否有標準庫將文本轉換爲python語音?或在MP4音頻?
我有很多文本,我想將它轉換爲音頻,使用一些文本轉語音庫,然後我想將該音頻轉換爲視頻文件,如果屏幕只是黑色,或者如果文字是視覺效果,這並不重要?在python中將文本轉換爲敘述視頻
無論如何,我真的不知道從哪裏開始。有很多,我需要它很多次,我對python非常熟悉,但我不知道應該如何去做這件事。是否有標準庫將文本轉換爲python語音?或在MP4音頻?
沒有用python編寫的純文本語音引擎,但是其他引擎有很多包裝器。以下是Google提供的一些快速搜索:
如果您使用的是windows,則PySpeech與windows文本到語音引擎的接口。它不再被支持,但可以爲你工作。
龍還有一個自然界的界面,叫做Dragonfly。該庫也適用於內置的Windows系統,並且仍然得到積極的支持。
最後,如果你在linux上,有pyFestival,它提供了開源節日引擎的綁定。
有點俗氣,但是如果你有一個mac的話,這裏有一點小小的破解。
嘗試鍵入在終端執行以下操作:
$ say 'hello world'
而且會有從會說話的MAC聲音。在Python這樣的事情是比較容易的:
import os
os.system("say 'hello world'")
現在,如果你有,而你這樣做,你可能正是你想要什麼screenrecorder。