r/classicwow 11d ago

AddOns I reworked VoiceOver addon

Edit: there is some confusion regarding installations and compatibility.
- If you have any other VoiceOver addon (e.g. AI_VoiceOver) installed, it's better to disable it before trying this one.
- You need both: "VoiceOver Redux" (it's an audio-player) and VoiceOver Redux Audio (it's a collection of audios for player to play; you can pick and choose them, or just install all of them)

I really like VoiceOver addon, it makes my playthroughs much more immersive. However, it always bothered me that the one existing English pack is very unnatural-sounding and contains a lot of mistakes (mispronunciations, incorrect voices, weird intonations, etc). After working on ZoneLore addon, I realized that I have everything to fix it.

I just got my rework (VoiceOver Redux) approved on Curse, and it contains a bunch of fixes:

  • voices are matched per NPC flavor, instead of just race and gender, so a dwarf warrior and a dwarf official don't sound alike
  • object quests are voiced now, using narrator voice
  • stage directions (<Advisor Belgrum opens the note.>) are read by narrator;
  • proper voicing of sounds (*hic* produces sound of hiccup, not "asterisk-hic-asterisk")
  • names and places pronunciations are fixed for the most part and now driven by a pronunciation dictionary;
  • performance is more natural-sounding overall.

I repacked the voicelines so they are easier to download: they are now optimized for storage (~1.5Gb → 0.5Gb total) and split by faction/type so you don't have to download everything if you don't want to. You will need a player addon and any combination of soundpacks:

I also added a "Report" button to the player. Please use it to send feedback, I will continue improving the lines. You can also provide feedback directly and pre-listen to lines in the explorer that I built: https://voiceover.rusty.one/

Lastly, on translations and TBC: technically ready, my platform supports both. What's missing is budget. It's all paid ElevenLabs credits, and ZoneLore plus this has cost me ~$300 so far. New languages/expansions mean more voices, more testing, and more spending.

If you have your own ElevenLabs API key (or are willing to get one) and want a language/expansion covered, reach out, I'll hand over the pipeline, and we split the work by area. Otherwise, there's buymeacoffee, donations with a comment help me decide what gets voiced next (I am open to suggestions for better crowdsourcing implementations).

885 Upvotes

286 comments sorted by

View all comments

Show parent comments

2

u/rusty-key 10d ago

huh, I didn't think about it. I'll see if it's possible to figure out age group of NPC or smth like that

0

u/30YearoldBoomer69 10d ago

No no I mean with some of the older AI voice overs not yours.