I built a desktop tool for game dialogue generation - 63+ voices across 15 character archetypes
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