Quick start¶
Record and transcribe once (press Ctrl-C to stop recording):
sys2txt once --model small.en
Live segmented transcription (prints ongoing transcript every 8s by default; Ctrl-C to stop):
sys2txt live --model small.en --segment-seconds 8
For the full flag list see CLI reference.
Environment variables¶
SYS2TXT_DEVICE- Default for--device(cpu,cuda,vulkan,gpu)SYS2TXT_WHISPER_CPP- Path to thewhisper-clibinary, used when--whisper-cpp-pathis omittedSYS2TXT_WHISPER_CPP_MODELS- Directory containing whisper.cpp model files, used when--model-pathis omittedSYS2TXT_WHISPER_MODEL- Default for--model(falls back tosmall.en)SYS2TXT_LOG_LEVEL- Used when neither--verbosenor--quietis given, otherwise the flag wins (e.g.DEBUG,INFO,WARNING)