Update README for 1.4.0
Also correct the requirement to macOS 26: the app is built against the macOS 26 SDK with a macOS 26 deployment target. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -12,6 +12,10 @@ A simple menu bar app for voice dictation using OpenAI Whisper (local, offline).
|
|||||||
|
|
||||||
## macOS
|
## macOS
|
||||||
|
|
||||||
|
### What's new in 1.4.0
|
||||||
|
|
||||||
|
- 💬 **Live preview while recording** — the recording overlay shows what you're saying as you speak, using macOS's on-device dictation model (works in Hungarian too). It's a preview: the pasted text still comes from Whisper, so it can differ slightly. Toggle it in Settings.
|
||||||
|
|
||||||
### What's new in 1.3.1
|
### What's new in 1.3.1
|
||||||
|
|
||||||
- 🪶 **Quantized models** — *Large v3 Turbo q5_0* keeps the transcription server at ~0.7 GB RAM instead of ~1.75 GB, at the same speed (also Small q5_1, Medium q5_0, Turbo q8_0 and Large v3 q5_0)
|
- 🪶 **Quantized models** — *Large v3 Turbo q5_0* keeps the transcription server at ~0.7 GB RAM instead of ~1.75 GB, at the same speed (also Small q5_1, Medium q5_0, Turbo q8_0 and Large v3 q5_0)
|
||||||
@@ -29,6 +33,7 @@ A simple menu bar app for voice dictation using OpenAI Whisper (local, offline).
|
|||||||
- 🎤 Global hotkey (⌃⌥D) to start/stop recording
|
- 🎤 Global hotkey (⌃⌥D) to start/stop recording
|
||||||
- ⚡ Fast transcription via a warm whisper-server (model stays loaded — no per-dictation reload), with automatic fallback to `whisper-cli`
|
- ⚡ Fast transcription via a warm whisper-server (model stays loaded — no per-dictation reload), with automatic fallback to `whisper-cli`
|
||||||
- 📊 Live mic-level meter while recording, with a "no audio input" warning
|
- 📊 Live mic-level meter while recording, with a "no audio input" warning
|
||||||
|
- 💬 Live transcript preview in the recording overlay (on-device Apple dictation model; Whisper still produces the pasted text)
|
||||||
- 📖 Custom dictionary (heard → replacement) that also biases recognition
|
- 📖 Custom dictionary (heard → replacement) that also biases recognition
|
||||||
- 🔒 Fully offline - uses local Whisper model
|
- 🔒 Fully offline - uses local Whisper model
|
||||||
- ⌨️ Automatic paste into any focused app
|
- ⌨️ Automatic paste into any focused app
|
||||||
@@ -42,7 +47,7 @@ A simple menu bar app for voice dictation using OpenAI Whisper (local, offline).
|
|||||||
|
|
||||||
### Requirements
|
### Requirements
|
||||||
|
|
||||||
- macOS 13.0+
|
- macOS 26 (Tahoe) or later
|
||||||
- Apple Silicon (M1/M2/M3) or Intel Mac
|
- Apple Silicon (M1/M2/M3) or Intel Mac
|
||||||
|
|
||||||
### Quick Install (Download)
|
### Quick Install (Download)
|
||||||
@@ -93,6 +98,7 @@ Click the menu bar icon → Settings to configure:
|
|||||||
- **Model**: Select from installed models or download new ones (✓ marks models already downloaded)
|
- **Model**: Select from installed models or download new ones (✓ marks models already downloaded)
|
||||||
- **Dictionary**: Add *Heard → Replacement* pairs to fix names/jargon (use `\n` for a newline); the replacement terms also improve recognition
|
- **Dictionary**: Add *Heard → Replacement* pairs to fix names/jargon (use `\n` for a newline); the replacement terms also improve recognition
|
||||||
- **Sound feedback**: Toggle audio feedback on/off
|
- **Sound feedback**: Toggle audio feedback on/off
|
||||||
|
- **Live preview while recording**: Show a rough live transcript in the recording overlay (on by default)
|
||||||
- **Launch at login**: Start automatically when you log in
|
- **Launch at login**: Start automatically when you log in
|
||||||
|
|
||||||
### Whisper Models
|
### Whisper Models
|
||||||
@@ -145,6 +151,7 @@ Grant these in System Settings → Privacy & Security:
|
|||||||
## Security
|
## Security
|
||||||
|
|
||||||
- All processing is done locally - no data leaves your device
|
- All processing is done locally - no data leaves your device
|
||||||
|
- The live preview uses macOS's on-device dictation model (SpeechAnalyzer); it needs no extra permission beyond the microphone
|
||||||
- The bundled `whisper-server` is bound to `127.0.0.1` (loopback only) and is never exposed on the network
|
- The bundled `whisper-server` is bound to `127.0.0.1` (loopback only) and is never exposed on the network
|
||||||
- Audio files are stored in private temp directory and deleted after transcription
|
- Audio files are stored in private temp directory and deleted after transcription
|
||||||
- Clipboard is cleared after paste (transcript doesn't remain accessible)
|
- Clipboard is cleared after paste (transcript doesn't remain accessible)
|
||||||
|
|||||||
Reference in New Issue
Block a user