At the moment it doesn't work. If you go on youtube and try it, it will require you to log in. Trying to translate a video on youtube will send you to a login site and there's no way to make an account unless you request to join a Waitlist I think. If you try to translate a video via their website then you get an error. Stick to the twitter bot if you want to use this for youtube. Seems super janky atm
The plugin 'EzDubs' falls under the 'AI Tools' category with subcategories 'AI Content Generation' and 'Real-Time Translation'
It offers AI dubbing models for preserving the original speaker's voice in translated videos and supports real-time translation for livestreaming and webinars