[audio] device = "pipewire" [input] # Inter-key delay for injected keystrokes. 0 is fastest; raise only if # characters drop in busy TUIs (the reason 2 is whisrs's default). key_delay_ms = 0 [general] backend = "local-whisper" language = "en" silence_timeout_ms = 6000 notify = true audio_feedback = true [local-whisper] model_path = "/home/jeena/.local/share/whisrs/models/ggml-base.en.bin" # Batch-like: phrases only flush after 5s of silence, so text lands in one # piece right after the key is released (0.1s decode) instead of trickling in # while the hold key is still down — injection during a held modifier is # unreliable. The 20s force-split still emits during very long continuous # speech, so nothing is lost there. phrase_silence_ms = 5000