{"kind":"guides","slug":"stream-deck-soundboard","path":"/guides/stream-deck-soundboard","title":"Stream Deck Soundboard: Custom Voice Sounds | SuperClonica","description":"Turn your Stream Deck into a soundboard of spoken lines: supported formats, playback modes, playing sounds through your mic in Discord, and making the clips.","h1":"Stream Deck soundboard with your own voice lines","intro":"Stream Deck has a built-in soundboard: press a key and it plays an audio file. Beyond stock sound effects, you can fill it with spoken lines, such as a game announcer’s “Critical hit!”, a cartoon character’s catchphrase or your own trained voice.\n\nThis guide follows Elgato’s own instructions for the Soundboard and shows how to make the voice clips with the free SuperClonica engine.","sections":[{"heading":"Add a sound to a key","paragraphs":["In the Stream Deck app, drag the Soundboard’s Play Audio action onto a key and choose your audio file. Elgato lists MP3, WAV, FLAC and M4A as compatible and recommends WAV or FLAC: WAV is uncompressed, so playback needs fewer resources, while MP3 has to be decoded first, which can raise CPU use and cause small hitches when a sound starts."]},{"heading":"Playback settings","paragraphs":["Each key has an action mode: Play/Stop, Play/Overlap, Play/Restart or Loop/Stop. You can fade in, fade out or both over 1 to 5 seconds, set the volume and choose a specific output device for the sound. For short voice lines, Play/Restart lets you fire the same line again instantly, and Play/Overlap suits rapid-fire meme sounds."]},{"heading":"Play sounds through your mic in Discord","paragraphs":["To send soundboard sounds into Discord, meetings or game chat, Elgato says Wave Link is required. Its guide uses the free Wave Link 3.0 on Windows or macOS: create a channel for Stream Deck, add your microphone as a channel, switch both into the mix you need, such as Chat Mix, then in Discord open Settings, Voice & Video and pick that mix, for example Chat Mix (Elgato Virtual Audio), as the input device. Turn off Discord’s noise suppression, which can filter out sounds that are not your voice."]},{"heading":"Make spoken clips","paragraphs":["Hear voices free on their pages with a line of 30 to 100 characters, no account needed, and download the recording. For a full board, buy a voice once, download its file and install the free engine with python -m pip install superclonica-cpu, then voice each line: superclonica --text \"Critical hit!\" --voice voice.json --lang en --normalize --output critical-hit.wav. The engine writes WAV, the format Elgato recommends, and --normalize keeps every key at the same loudness."]},{"heading":"Ideas for a voice board","paragraphs":["Popular boards mix a game announcer for wins and fails, a narrator for scene changes, a few character catchphrases and your own trained voice for greetings and sign-offs, made once in the studio from a 5 to 10 second recording. Character voices in the catalog are fan-made, for fan works, parody and personal use; do not use a voice to pretend to be a real person."]}],"faq":[{"question":"Which audio formats does the Stream Deck soundboard support?","answer":"MP3, WAV, FLAC and M4A. Elgato recommends WAV or FLAC, because MP3 must be decoded first and can cause small hitches."},{"question":"How do I play Stream Deck sounds through my mic in Discord?","answer":"Elgato says Wave Link is required: add Stream Deck and your mic to a Wave Link mix, choose that mix as the input device in Discord and turn off Discord’s noise suppression."},{"question":"Can a Stream Deck key say a custom phrase?","answer":"Yes. Make the phrase as an audio file in any voice and assign it to a key with the Play Audio action."},{"question":"Why does my sound start with a small hitch?","answer":"Elgato notes that compressed MP3 files have to be decoded before playback; use WAV or FLAC instead."}],"cta":{"catalog":"Browse game character voices","install":"Install the SuperClonica engine","voices":"game-characters"},"sources":[{"label":"Elgato: Stream Deck Soundboard","url":"https://help.elgato.com/hc/en-us/articles/360059017631-Elgato-Stream-Deck-Soundboard"},{"label":"Elgato: How to play your soundboard through your mic","url":"https://www.elgato.com/us/en/explorer/products/stream-deck/how-to-play-sounds-through-your-mic-stream-deck/"},{"label":"SuperClonica engine on PyPI","url":"https://pypi.org/project/superclonica-cpu/"}],"published":"2026-10-31","updated":"2026-10-31","pages":[{"slug":"voicemeeter-soundboard","path":"/guides/voicemeeter-soundboard","h1":"Voicemeeter soundboard: play voice clips into Discord"},{"slug":"windows-custom-system-sounds","path":"/guides/windows-custom-system-sounds","h1":"Custom Windows sounds: make your PC speak its notifications"},{"slug":"discord-text-to-speech","path":"/guides/discord-text-to-speech","h1":"Discord text to speech with custom AI voices"},{"slug":"discord-soundboard-sounds","path":"/guides/discord-soundboard-sounds","h1":"Discord soundboard: add your own sounds and voice clips"},{"slug":"tesla-boombox-custom-sounds","path":"/guides/tesla-boombox-custom-sounds","h1":"Tesla Boombox custom sounds: make your car talk"},{"slug":"text-to-speech-api-docker","path":"/guides/text-to-speech-api-docker","h1":"Self-hosted text-to-speech API in Docker"},{"slug":"python-text-to-speech","path":"/guides/python-text-to-speech","h1":"Text to speech in Python: offline, free and with natural voices"},{"slug":"custom-alexa-voice","path":"/guides/custom-alexa-voice","h1":"Custom Alexa voice: what works on Echo"},{"slug":"voicemod-alternative","path":"/guides/voicemod-alternative","h1":"Voicemod alternative: type instead of talk"},{"slug":"app-inventor-text-to-speech","path":"/guides/app-inventor-text-to-speech","h1":"Text to speech in MIT App Inventor, with a custom voice"},{"slug":"discord-tts-bot-python","path":"/guides/discord-tts-bot-python","h1":"A Discord TTS bot in Python that reads chat aloud in a voice channel"},{"slug":"discord-js-tts-bot","path":"/guides/discord-js-tts-bot","h1":"A discord.js TTS bot that streams AI voices into a voice channel"}],"related":[{"slug":"text-to-speech","path":"/text-to-speech","h1":"Text-to-speech that runs on your own computer"},{"slug":"supertonic","path":"/compare/supertonic","h1":"Supertonic vs SuperClonica: same model, faster and cleaner"},{"slug":"fish-audio","path":"/compare/fish-audio","h1":"Fish Audio and Fish Speech vs SuperClonica"},{"slug":"omnivoice","path":"/compare/omnivoice","h1":"OmniVoice vs SuperClonica: more languages or more speed"},{"slug":"qwen3-tts","path":"/compare/qwen3-tts","h1":"Qwen3-TTS vs SuperClonica for local text-to-speech"},{"slug":"voxcpm","path":"/compare/voxcpm","h1":"VoxCPM 2 vs SuperClonica: studio sound or CPU speed"},{"slug":"f5-tts","path":"/compare/f5-tts","h1":"F5-TTS vs SuperClonica: zero-shot cloning or fast CPU speech"},{"slug":"elevenlabs","path":"/compare/elevenlabs","h1":"An offline alternative to ElevenLabs"},{"slug":"kokoro","path":"/compare/kokoro","h1":"Kokoro TTS vs SuperClonica: two small models for local speech"},{"slug":"piper","path":"/compare/piper","h1":"Piper TTS vs SuperClonica: tiny devices or custom voices"},{"slug":"xtts","path":"/compare/xtts","h1":"Coqui XTTS-v2 vs SuperClonica: a Coqui TTS alternative"},{"slug":"chatterbox","path":"/compare/chatterbox","h1":"Chatterbox TTS vs SuperClonica: instant cloning or a trained voice file"}]}