WakewordActionListener opens a second Wyoming connection during active wakeword recording, listening for the configured cancel/send models. When either fires it immediately calls cancel_dictation() or finish_dictation() without any silence timer or Whisper pass. Settings UI adds Cancel model and Send model pickers to the wakeword config card, populated from the same server model list as the trigger model. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
10 lines
385 B
Python
10 lines
385 B
Python
"""Blitztext for Linux — native dictation daemon.
|
|
|
|
Press a global hotkey, speak, and the transcribed (optionally LLM-rewritten)
|
|
text is typed into whatever text field currently has focus. This is the Linux
|
|
counterpart to the macOS Blitztext menu bar app: it runs natively on the host
|
|
(not in a container) so it can type into any application via xdotool.
|
|
"""
|
|
|
|
__version__ = "2.03.30"
|