Very useful website to auto-generate translated subtitles for videos
In my experience the translated subtitles were even better than some human-made ones.
In my experience the translated subtitles were even better than some human-made ones.
Xel, Why is this so downvoted? Lol
Add comment