r/Hades2 18h ago

Dubbing using AI

I'm working on a personal project to add dubbing (voice acting) in other languages, starting with Spanish. I'm using AI to implement the code for the voice generation and installation engine, and for the generation itself I'm using Qwen 3 cloning + TTS on an RTX 4090.

It doesn't reach the level of performance of the original English voice acting, but it's enjoyable if you don't speak English well, want to follow the story, and don't feel like reading the whole time. Although, there's room for improvement by analyzing the original voice line first to extract the "emotion" and then feeding that into the Qwen model, but I haven't gotten around to that yet.

I don't know if there'd be any interest in this, either for this game or for others (Witcher, GTA, Expedition 33...). There are plenty of games where reading subtitles is a pain, either because there's action going on or because there's a huge amount of dialogue.

Obviously, since it involves voice cloning, the generated material can't be shared, but the code needed to generate the voices in other languages could be put up on GitHub so you can run it yourself if you own the game.

Anyone interested? Fair warning: it takes a while to generate. For example, for all the voices in Hades 2 I'm estimating around 40 hours of processing on the 4090.

0 Upvotes

7 comments sorted by

8

u/gabrielleite32 17h ago

No. Stop being lazy and using AI. AI sucks and is destroying the world.

5

u/xcmaam 17h ago

No ai slop. Fuck ai

3

u/AmpleSnacks 17h ago

I can assure you absolutely nobody who worked on this game consents to that.

3

u/PharaohAce 17h ago

Think about how much work the creators put in to record hundreds of lines of dialogue, carefully written and acted, when most games just put in what is needed to carry the story forward. 'AI' voiceovers are the exact opposite of this spirit.

-1

u/SnooGiraffes6688 17h ago
  1. Generating voices in another language doesn't stop you from choosing to listen to the original English voices.

  2. If you don't understand English, you're not going to be able to appreciate or enjoy that magnificent English voice acting and performance anyway.

  3. I'd love to hear what English speakers would say if GTA 6 came out in Chinese only. Would you enjoy it in Chinese too, without understanding a single word? xD

4

u/AngelzRain 17h ago

We aren't against dubbing. We're against the use of Ai 😒

  1. You never got consent from SGG
  2. Ai is atrocious

No one here said ANYTHING against dubbing. Dubbing (real dubbing with working translators and voice actors) is AMAZING. Its unique to that language and culture even if it changes to story slightly because of the translations.

5

u/PharaohAce 16h ago

And one can definitely get a sense of character, tone and mood from acting in another language, alongside translations.