vtmate
🇬🇧

How to use it

CLI: STT / TTS

Two standalone, non-interactive commands convert between audio and text with no LLM and no daemon involved - handy for scripting and quick lookups.

Speech to text: --stt

Transcribes a wav file to text and exits - no LLM, no TTS. Uses the whisper model of the selected agent (-a).

Transcribe a wav file

vtmate --stt recording.wav

Transcribe wav audio piped in from STDIN

cat recording.wav | vtmate --stt -

Text to speech: -r-stdout

Streams synthesized speech to STDOUT as a wav, with no on-screen text, no navigation and no audio device - the full explanation and both example invocations live on Read mode.

Quick example

vtmate -r-stdout myfile.txt -a reader > myfile.wav

Printable quicksheet: --render-quicksheet-pdf

Writes the printable quicksheet PDF to the current folder and exits - another one-shot utility flag, unrelated to STT/TTS but similarly scriptable.

vtmate --render-quicksheet-pdf