This is a nice app—thanks for sharing it.
I'm currently using Nerd Dictation, but the available Vosk models aren't very accurate, so I've been looking for better options.
Whisper looks interesting, but I've found it to be unstable—it often inserts words that were never spoken.
I also noticed an issue with the speech language recognition: it ignores the manually selected language preference and always auto-detects the language instead. About half the time, it chooses incorrectly.

- Unrelated to the main problem, but regarding portable packaging: the application unexpectedly looks for models in /usr/lib without any UI indication or warning when they are not found there.
whisper_init_from_file_with_params_no_state: loading model from '/usr/lib/S2Tui/models/ggml-small.bin'
whisper_init_with_params_no_state: use gpu = 1
whisper_init_with_params_no_state: flash attn = 0
whisper_init_with_params_no_state: gpu_device = 0
whisper_init_with_params_no_state: dtw = 0
ggml_vulkan: Found 1 Vulkan devices:
This is a nice app—thanks for sharing it.
I'm currently using Nerd Dictation, but the available Vosk models aren't very accurate, so I've been looking for better options.
Whisper looks interesting, but I've found it to be unstable—it often inserts words that were never spoken.
I also noticed an issue with the speech language recognition: it ignores the manually selected language preference and always auto-detects the language instead. About half the time, it chooses incorrectly.
