Releases: flaport/hear
Releases · flaport/hear
Release list
0.6.0
Streaming dictation
- Transcribe while recording with local Whisper or OpenAI realtime (
gpt-live-transcribe). --streamstarts microphone recording; adding--recordis optional. Desktop apps use the matchingstream = trueconfig setting.- Keep recovery audio while streaming, cancel helper processes cleanly, and reject incomplete audio instead of pasting a truncated transcript.
- Apply dictionary corrections and polishing to the completed transcript, then paste once.
CLI
# Local Whisper transcription
hear --stream --engine whisper --model tiny.en
# OpenAI realtime transcription
hear --stream --engine gpt-transcribe --model gpt-live-transcribeAdd --no-polish to compare transcription latency alone. Whisper transcription runs locally; default polishing uses OpenAI. Use --polish-engine local for local polishing.
App configuration
In the app's existing config file, set:
[hear]
engine = "whisper"
model = "tiny.en"
stream = trueFor OpenAI streaming, use engine = "gpt-transcribe" and model = "gpt-live-transcribe" instead. Restart the app after editing its config.
Streaming is opt-in. Existing file transcription and non-streaming recording remain available. Latency and accuracy depend on the model, hardware, and network; streaming is not guaranteed to be faster for short recordings.
0.5.1
0.4.0
0.3.0
What's Changed
- Add pure-Rust macOS dictation companion by @flaport in #3
- Add pure-Rust Linux dictation companion by @flaport in #4
Full Changelog: 0.2.5...0.3.0
0.2.5
0.2.4
0.2.3
0.2.2
0.1.3
What's Changed
Full Changelog: 0.1.2...0.1.3