Skip to content

Comment on BASE TTS: The largest text-to-speech model to-date

Comments

Open question: does anyone know of a TTS model which can synchronize the output to an SRT or other subtitle file?

To answer directly first: I don't know of any model with this built in.

To answer more generally: but it should be pretty straightforward to use any old TTS model, the subtitle timestamps, and set the according delay until the next subtitle change and get the same effect. The alternative (changing the speed of the generated voice) is also possible via the same method but the problem there, and the problem when directly driven by a model, is subtitles don't clue you in on when e.g. someone is talking slow or there was a pause in conversation so that subtitle staid up a little longer than a normal one. What you'd need to solve that is a model which takes both the video and the subtitle info, a bit more difficult.

Of course it's also a question about what the end goal is. It's pretty rare to have significant subtitles but no audio so if the ultimate goal was e.g. changing a actor's voice you'd probably get much better results with an audio->audio model than a TTS->audio model. Likely similar kinds of stories for many other use cases.

Of course it's also a question about what the end goal is. It's pretty rare to have significant subtitles but no audio

I think the question was about dubbing a movie in another language, using SRT files.

Actually more about dubbing lectures!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.