Skip to content

Releases: flaport/hear

0.6.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 11:36

Streaming dictation

  • Transcribe while recording with local Whisper or OpenAI realtime (gpt-live-transcribe).
  • --stream starts microphone recording; adding --record is optional. Desktop apps use the matching stream = true config 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-transcribe

Add --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 = true

For 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

Choose a tag to compare

@github-actions github-actions released this 17 Sep 12:27

Full Changelog: 0.4.0...0.5.1

0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 19:39

Full Changelog: 0.3.0...0.4.0

0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 19:09

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

Choose a tag to compare

@github-actions github-actions released this 05 Sep 17:09

Full Changelog: 0.2.4...0.2.5

0.2.4

Choose a tag to compare

@github-actions github-actions released this 05 Sep 14:23

Full Changelog: 0.2.3...0.2.4

0.2.3

Choose a tag to compare

@github-actions github-actions released this 05 Sep 13:33

Full Changelog: 0.2.2...0.2.3

0.2.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 13:29

Full Changelog: 0.2.1...0.2.2

0.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Sep 15:01

What's Changed

  • ci: build Linux releases on ubuntu-22.04 for glibc portability by @flaport in #2

Full Changelog: 0.1.2...0.1.3

0.1.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 14:46

What's Changed

  • ci: publish ARM64 Linux release archives by @flaport in #1

New Contributors

Full Changelog: 0.1.1...0.1.2