diff --git a/Screenshots/panel resorted.png b/Screenshots/panel resorted.png deleted file mode 100644 index d6fe134..0000000 Binary files a/Screenshots/panel resorted.png and /dev/null differ diff --git a/Screenshots/panel.png b/Screenshots/panel.png index 23a85a5..ab251ab 100644 Binary files a/Screenshots/panel.png and b/Screenshots/panel.png differ diff --git a/Screenshots/settings-about.png b/Screenshots/settings-about.png index 878bb16..4113fc2 100644 Binary files a/Screenshots/settings-about.png and b/Screenshots/settings-about.png differ diff --git a/Screenshots/settings-benchmark.png b/Screenshots/settings-benchmark.png index de44f41..3e32597 100644 Binary files a/Screenshots/settings-benchmark.png and b/Screenshots/settings-benchmark.png differ diff --git a/Screenshots/settings-engines.png b/Screenshots/settings-engines.png index 89e8b27..3831e65 100644 Binary files a/Screenshots/settings-engines.png and b/Screenshots/settings-engines.png differ diff --git a/Screenshots/settings-general.png b/Screenshots/settings-general.png index c722845..dc1e688 100644 Binary files a/Screenshots/settings-general.png and b/Screenshots/settings-general.png differ diff --git a/Screenshots/settings-input.png b/Screenshots/settings-input.png index 73c9d87..ed3fd0b 100644 Binary files a/Screenshots/settings-input.png and b/Screenshots/settings-input.png differ diff --git a/Screenshots/settings-log.png b/Screenshots/settings-log.png index 8db4928..ee939da 100644 Binary files a/Screenshots/settings-log.png and b/Screenshots/settings-log.png differ diff --git a/Screenshots/settings-presets.png b/Screenshots/settings-presets.png index 2f61be5..940a7e4 100644 Binary files a/Screenshots/settings-presets.png and b/Screenshots/settings-presets.png differ diff --git a/Screenshots/tray-menu.png b/Screenshots/tray-menu.png index 9db28bb..1cf3229 100644 Binary files a/Screenshots/tray-menu.png and b/Screenshots/tray-menu.png differ diff --git a/linux/README.md b/linux/README.md index 0b6680f..28951d1 100644 --- a/linux/README.md +++ b/linux/README.md @@ -12,6 +12,12 @@ experiment along those lines was moved out to [faster-whisper]; live streaming can use a local Riva/NIM realtime server. Only the optional rewrite step calls out to an LLM. +

+ Blitztext control panel +    + Blitztext system-tray menu +

+ ## Inspiration Blitztext App Linux is inspired by [cmagnussen/blitztext-app](https://github.com/cmagnussen/blitztext-app), the original macOS menu-bar workflow for turning speech into text and cleaner writing. This Linux version keeps the workflow but uses Linux-native pieces: GTK, AppIndicator, global hotkeys, `faster-whisper`, optional Riva/NIM realtime STT, and `xdotool`. @@ -33,6 +39,23 @@ Each normal hotkey **toggles**: press to start recording, press again to stop then it transcribes, optionally rewrites, and types the result where your cursor is. Streaming workflows type stable words live while you speak. +## Screenshots + +Everything is configured in the Settings window — presets, engines, input, and +a benchmark, all with tooltips and screen-reader (ATK) support. + +| Presets | Engines | Input | +|:---:|:---:|:---:| +| [![Presets](../Screenshots/settings-presets.png)](../Screenshots/settings-presets.png) | [![Engines](../Screenshots/settings-engines.png)](../Screenshots/settings-engines.png) | [![Input](../Screenshots/settings-input.png)](../Screenshots/settings-input.png) | +| **General** | **Benchmark** | **Log / About** | +| [![General](../Screenshots/settings-general.png)](../Screenshots/settings-general.png) | [![Benchmark](../Screenshots/settings-benchmark.png)](../Screenshots/settings-benchmark.png) | [![Log](../Screenshots/settings-log.png)](../Screenshots/settings-log.png) | + +- **Presets** — dictation actions (transcribe / rewrite), each with spoken keywords, an optional hotkey, and its own prompt. +- **Engines** — speech-to-text and language-model presets (local or remote) with online/offline status and a searchable model list. +- **Input** — start/stop keys, quality gate, hands-free wakeword, and audio cues. +- **Benchmark** — compare engines on a reference clip by speed and accuracy. +- **About** — version, source, changelog, and licence ([screenshot](../Screenshots/settings-about.png)). + ## Requirements - **X11 session** (this uses `xdotool`; Wayland would need `ydotool`/`wtype`).