roll20

Voice Changer for Roll20 & Tabletop RPGs

Give every NPC a voice and trigger tabletop sounds for spells, taverns, monsters, and reveals in Roll20, Discord, Foundry VTT, and online D&D.

AI Voice Conversion for Online Tabletop RPGs

Echo is a free Roll20 voice changer and tabletop soundboard for online RPG sessions. As a Dungeon Master, you voice merchants, villains, guards, dragons, and nervous innkeepers. As a player, your character deserves a voice that matches their backstory. Echo uses RVC technology, a neural network that reconstructs your voice as a different person in real time, while EchoDeck lets you trigger custom sounds for taverns, spell casts, monster reveals, doors, clues, combat starts, and dramatic stingers. It works with Roll20 integrated voice, Discord, Foundry VTT, and any virtual tabletop that uses a microphone.
Quick Start

How to use with Roll20

Step 1

Download & Install

Download Echo Live from the download page. Takes under 60 seconds. No Roll20 extension or browser plugin required.

Step 2

Set Your Voice Chat Mic

If using Roll20 integrated voice: in your browser audio settings, select "Echo" as the microphone. If using Discord alongside Roll20: go to Discord Settings → Voice & Video → Input Device → select "Echo". Works with any voice chat your table uses.

Step 3

Voice Your Characters

Select a voice model, assign any soundboard hotkeys, and roleplay. DMs can switch models between NPCs and trigger scene sounds during reveals, combat, tavern scenes, and boss moments.

Features

Why Tabletop RPG Players Choose Echo

🐉

NPC Voice Library

DMs can pre-load multiple voice models and switch between them — a gruff dwarf tavern keeper, a sinister lich, an elven princess. Each NPC gets a distinct, consistent voice across every session. Import any .pth model from the RVC community.

Player Character Voice

Your Tiefling warlock or halfling rogue deserves a voice that matches their character sheet. AI voice conversion changes your full voice identity — not just pitch — creating a believable character voice you can sustain for entire sessions.

Tabletop Soundboard

Trigger spell sounds, monster roars, tavern ambience, clue reveals, door knocks, battle stingers, or inside jokes without hunting through browser tabs.

Cross-Platform Compatible

Works with Roll20, Foundry VTT, Owlbear Rodeo, Discord, Zoom — any voice chat your table uses. Echo is a system audio device, not a platform-specific plugin.

Voice Models

Voice Models for RPG Characters

Echo supports any .pth voice model from the RVC community. Tabletop RPG players use models to create consistent character voices — wizened old wizards, battle-hardened warriors, ethereal fey creatures, suspicious nobles, or exhausted shopkeepers. DMs often maintain a small library for recurring NPCs, then use the soundboard for moments that should be heard rather than voiced: spell impacts, monster reveals, ominous doors, or a tavern going quiet before a fight.
12+

Characters

Anime · Game · Film
8+

Natural

Male · Female · Neutral
5+

Effects

Robot · Demon · Radio
∞

Custom

Train your own .pth
Technology

How AI Voice Technology Transforms Tabletop RPGs

Traditional voice changers apply pitch shifting — making your voice higher or lower. For tabletop RPGs, that can feel limited because a whole cast of NPCs needs more than one squeaky or deep filter. Echo uses RVC voice conversion, an AI voice changer technology powered by deep learning neural networks. The AI preserves your acting performance — emotion, emphasis, and dramatic timing — while changing the voice identity. EchoDeck handles the sounds that are not voices: spell hits, creature noises, ambience, and reveal stingers. Together they make a campaign easier to follow without forcing the DM to juggle five separate audio apps.
Learn more about RVC ›

Roll20 Voice Changer and Soundboard Ideas

Use Echo to give recurring NPCs consistent voices, make villains sound more threatening, give player characters a voice that matches their class, or add quick creature voices during combat. DMs can keep a small voice lineup ready before the session — narrator, merchant, monster, noble, villain — plus soundboard cues for initiative, spell casts, crits, door knocks, tavern ambience, and boss reveals.

Prep Audio Like You Prep Encounters

The best Roll20 soundboard is planned, not improvised mid-session. Before game night, pick the voices and sounds that match the scenes you actually expect: a merchant voice, a villain voice, one creature voice, a tavern bed, a battle start, a spell hit, and one reveal sting. If a session is rules-heavy, use fewer effects. If it is roleplay-heavy, let voices carry more of the scene. Players remember audio when it reinforces the story, not when every action gets a random noise.
Pro Tip

Keep Roleplay Voices Easy to Follow

Tabletop sessions are about shared story, not audio chaos. Use hotkeys sparingly, label your NPC voices before the session, and keep effects lighter during rules-heavy moments. If your table uses Discord instead of Roll20 voice chat, set Echo in Discord and leave Roll20 focused on maps and sheets.
FAQ

Roll20 Voice Changer FAQ

Is Echo free for Roll20?

Yes, Echo is free to use with Roll20. No credit card is required, core features are included, and you can use it for as many sessions as you want.

Does it work with Roll20 voice chat?

Yes. Roll20 integrated voice uses your browser's microphone permissions. When the browser asks for microphone access, select "Echo". Your Roll20 voice chat will use the AI-converted audio.

Can a DM switch voices between NPCs?
Yes. You can switch voice models in Echo at any time — the change takes effect within seconds. Many DMs bind different models to hotkeys for seamless transitions between NPC voices during sessions.
Can I use a soundboard with Roll20?
Yes. Echo includes EchoDeck for tabletop sounds like spells, monster noises, taverns, doors, reveals, and dramatic stingers. Use short clips and keep them quieter during rules-heavy moments so players can still follow the session.
Does it work with Foundry VTT?
Yes. Foundry VTT uses your system or browser microphone. Select "Echo" as your audio input. It also works with Owlbear Rodeo, Alchemy VTT, and any other virtual tabletop.
Can I maintain a character voice for a whole session?
Yes. Echo is built for live voice chat, so you can speak naturally while the selected voice model handles the character voice. Performance depends on your hardware and the model you choose.

Ready to change your voice in Roll20?

Download Echo and start using it with Roll20 in under 60 seconds. Completely free.

Download Echo