Skip to content

Releases: vlelyavin/transcriptor

Transcriptor v0.4.1

16 Jun 20:36

Choose a tag to compare

Reliability fixes for voice input, plus diagnostics.

Fixed

  • Toggle-to-talk overlay no longer hangs. The recording overlay could grab keyboard focus from the app you're dictating into — which froze the live meter, stopped the shortcut + Done from responding, and hijacked Cmd+V. The overlay now stays out of the keyboard-focus path while recording.
  • AirPods / Bluetooth recording. The audio tap now uses the format the input actually delivers, and a watchdog surfaces a clear, actionable error if no audio arrives instead of leaving a frozen "Listening…" overlay.
  • No freeze at record start when the focused app is slow to answer Accessibility queries (bounded messaging timeout).

Added

  • Diagnostic logging (os.Logger subsystem com.vlelyavin.Transcriptor) covering input device/format, engine start, audio buffers, hotkey presses, and route changes.

Install

  1. Download Transcriptor.dmg below.
  2. Open it and drag Transcriptor.app into Applications.
  3. This build isn't notarized yet, so macOS quarantines it on download. Clear the flag once (safe — it only removes the "downloaded from the internet" marker):
    xattr -dr com.apple.quarantine /Applications/Transcriptor.app
    
  4. Launch Transcriptor, grant Microphone when asked (and Accessibility in Settings if you want automatic insertion into other apps).

Requires macOS 14 or later.

Transcriptor v0.4.0

14 Jun 11:59

Choose a tag to compare

What's new

Onboarding

  • First-launch welcome is now a two-step flow: an intro to what the app does, then a permissions step (Microphone + Accessibility).
  • Downloading a transcription model is now optional — explore the app first and add a model whenever you like. A clear notice explains transcription stays unavailable until at least one model is downloaded.
  • Installed models are scanned/loaded at launch, and the Overview shows a live transcription readiness status.

Overview

  • Input mode, overlay, insert-into-active-app, auto-transcribe, and history limit are now configurable inline.
  • Recent History is hidden when empty.
  • Transcription status shown as a native gray-labelled status dot (green = ready, red = no model).

Other

  • Native macOS stepper field for the history limit (arrows inside the box, unit outside).
  • Restyled Import Audio drop well; simplified History empty state; updated search placeholder.
  • Every settings category now appears in the sidebar; Advanced trimmed to diagnostics.

Transcriptor v0.3.0

13 Jun 21:11

Choose a tag to compare

Native-style first-run setup popup and CI cleanup.

What's new

  • Redesigned the setup/welcome popup to match Apple's onboarding style: tinted SF Symbol steps and neutral material requirement cards (no green/blue tinted backgrounds or filled number circles).

Notes

  • The app is ad-hoc signed (no Apple Developer ID). On first launch, right-click the app → Open to bypass Gatekeeper.

🤖 Generated with Claude Code

Transcriptor v0.2.0

13 Jun 17:19

Choose a tag to compare

What's new

  • App icon in the Dock and installer (set at launch to bypass the macOS icon cache)
  • Redesigned recording/transcription overlay — minimal native card with the app's sidebar icon tile for every state; clear Listening → Recorded → Transcribing → Done / Failed progression
  • Cancel an in-progress model download from the Models page
  • Unified "Active model" selector synced across Overview and Models; selectable right from Overview when a model is downloaded
  • Removed the separate "Preferred provider" concept — pick any ready model/provider in one place
  • Unified OpenAI/Groq API-key validation messages

Install

Download Transcriptor.dmg, open it, and drag Transcriptor to Applications. The app is ad-hoc signed (unsigned by a Developer ID), so on first launch right-click → Open (or allow it in System Settings → Privacy & Security). Requires macOS 14 or later.

Transcriptor v0.1.0

13 Jun 15:21

Choose a tag to compare

First packaged release of Transcriptor — a native macOS speech-to-text app.

Highlights

  • Native macOS System Settings-style interface (NavigationSplitView sidebar + detail, native search field, grouped Forms)
  • On-device transcription (Whisper / Parakeet) plus optional OpenAI & Groq cloud providers
  • Models page: per-model cards with status dot, header icons, metadata table, and Model ID hints
  • History with per-item delete (button + swipe), native detail view
  • Mandatory first-run setup gating (model + Accessibility access)
  • Global shortcut dictation with auto-insertion

Install

Download Transcriptor.dmg, open it, and drag Transcriptor to Applications. The app is unsigned, so on first launch right-click → Open (or allow it in System Settings → Privacy & Security).

Requires macOS 14 or later.