Skip to content

TUI Commands

EdgeVox's TUI provides slash commands for development and testing.

Command Reference

Type / in the command bar (or press / key) to enter commands.

General

CommandDescription
/resetClear conversation history and reset LLM context
/exportExport chat to ~/edgevox_chat_<timestamp>.md
/muteMute the microphone
/unmuteUnmute the microphone
/helpShow all available commands

Voice Development

CommandDescription
/say TEXTSynthesize and play text directly (skip LLM)
/mictestRecord 3 seconds from mic, then play back
/model SIZEHot-swap Whisper STT model
/voice NAMEChange TTS voice (reloads TTS backend if needed)
/voicesList available TTS voices for current language

Language

CommandDescription
/lang CODESwitch language (reloads STT/TTS if needed)
/langsList all supported languages with backends

Keyboard Shortcuts

KeyAction
QQuit
RReset chat
MToggle mute
/Focus command bar
Ctrl+SExport chat to file

Examples

Testing TTS quality

/say The quick brown fox jumps over the lazy dog.
/lang fr
/say Bonjour, comment allez-vous aujourd'hui?
/lang ko
/say 안녕하세요, 오늘 날씨가 좋습니다.

Comparing voices across backends

/lang de
/voices                    # See 10 German Piper voices
/voice de-thorsten-high    # High-quality Thorsten
/say Hallo, wie geht es Ihnen?
/voice de-kerstin          # Switch to Kerstin
/say Hallo, wie geht es Ihnen?

/lang ko
/voices                    # See 10 Supertonic voices
/voice ko-F2               # Bright female
/say 안녕하세요!
/voice ko-M2               # Deep male
/say 안녕하세요!

Comparing Whisper models

/model small
# speak a test phrase...
/model large-v3-turbo
# speak the same phrase, compare accuracy in chat log

Testing mic/speaker setup

/mictest
# Records 3 seconds, shows peak/RMS levels, plays back
# Useful for verifying the right mic/speaker is selected

Sub-second local voice AI