hypr-dotfiles/whisrs/config.toml
Jeena 6723c9a59e whisrs: stream phrases sooner and type slower for TUIs
Streaming dictation only emits a phrase after phrase_silence_ms of
silence; the 400ms default stalled long continuous speech until the
20s force-split, which read as "the text cuts off". 250ms emits at
short breathing pauses instead.

key_delay_ms was the 2ms default, which drops characters in busy
Node/Ink TUIs like the pi chat while they are streaming output;
10ms keeps dictation readable there.
2026-09-18 06:50:09 +09:00

18 lines
No EOL
413 B
TOML

[audio]
device = "pipewire"
[input]
# pi's Ink TUI drops injected keystrokes while it is busy streaming output;
# raise the inter-key delay so dictation survives that.
key_delay_ms = 10
[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"
phrase_silence_ms = 250