I built a desktop tool for game dialogue generation - 63+ voices across 15 character archetypes

Announcement

I've been building a desktop voice generation tool specifically designed for game dialogue production. Launching today and wanted to share it with the gamedev community.

The problem I was trying to solve: Most TTS tools give you "Male Voice 1, Female Voice 2" — generic presets that sound the same across every NPC. Games need character variety. When your shopkeeper sounds identical to your guard captain, immersion breaks.

What I built: 63 voices organized into game-focused archetypes:

  • Heroes (4) — protagonist voice types
  • Villains (5) — antagonist range from sinister to commanding
  • Companions (4) — warm, trustworthy character voices
  • NPCs (5) — background characters, townsfolk, merchants
  • Creatures (5) — non-human, fantasy, alien voices
  • Machines (4) — robotic, AI, synthetic voices
  • Narrators (4) — exposition and world-building voices
  • Youth (5) — younger character voices
  • Plus Hosts, Announcers, Executives, Educators, Storytellers, Broadcasters, Mentors

Key features for game dev:

  • Voice cloning — bring a reference audio sample, clone to any engine
  • Voice design — describe the voice you want in plain text
  • Script editor with character dialogue tags: [Guard]: Halt! [Merchant]: What'll it be?
  • Smart caching — change one line, only that line regenerates
  • Export per-line or full script (WAV, MP3, FLAC, AAC)

How it runs: Everything is local. Desktop app, Rust backend, native ML inference. No cloud, no API calls, no per-line costs. One subscription covers unlimited generation.

Would love feedback from anyone doing game dialogue. What matters most — voice variety, generation speed, or something else entirely?

Website: vois.so

Posted Mar 5, 2026, 8:02 PM UTC

01
Loading comments…