我想为英语的 .mp4 文件创建不同语言的配音。我已经使用 Whisperx 转录了 .mp4,并且有三个文件 .txt 和 .srt/.vtt。我将 .txt/.srt/.vtt 文件翻译成所需的语言,并将 .txt 文件作为 TTS - Elevens Lab 服务的输入(我不知道是否也有为 .srt 创建 tts 的服务。我在寻找但没有找到)。现在我有 .mp3 格式的 TTS 和所需语言,但问题是。 TTS 按原样读取此 .txt 文件。是否有任何选项可以以某种方式修改此 .mp3 文件,以便它尊重 .srt/.vtt 文件时间戳?我举个例子:
1 00:00:00,140 --> 00:00:05,050 这是带有一堆随机单词的字幕文件的示例。
翻译:
1
00:00:00,140 --> 00:00:05,050
.txt内容: 这是带有一堆随机单词的字幕文件的示例。
从 .txt 文件创建 .mp3 文件 现在我希望这个 tts 在 .srt 文件的时间戳中说话
我尝试使用 Filimora、CapCut 等软件将 .srt 转为语音,但需要付费。
我可以推荐Narakeet。超过一定分钟数后,您将需要付费。我尝试过 Filmora,由于某种原因,它将每个时间戳的文件切成一个剪辑。最大的挑战始终是没有足够的时间让新声音说出原来的声音所说的话。