ThioJoe / Auto-Synced-Translated-Dubs

Automatically translates the text of a video based on a subtitle file, and then uses AI voice services to create a new dubbed & translated audio track where the speech is synced using the subtitle's timings.
GNU General Public License v3.0
1.56k stars 156 forks source link

whisperX to create transcripts #28

Open JvSdv opened 1 year ago

JvSdv commented 1 year ago

PLEASE ONLY SUBMIT PULL REQUESTS FOR BUG FIXES OR LEGITIMATELY USEFUL ADDITIONAL FUNCTIONALITY

I know many of you are enthusiastic to help but I don't want this project to become bloated


Type of change

Proposed Changes

Additional Info

Checklist:

Required:

ThioJoe commented 1 year ago

Instead of adding this to requirements.txt, I'll probably want to implement it optionally somehow. Maybe add a message to be displayed when the script is run saying how to install it. Mostly because it would require downloading big files like for the model, and also not everyone would have a GPU that would even work with it.