View on GitHub

Text-to-Speech for macOS

A native menu bar app that reads text and web articles aloud using Apple's high-quality voices.

Speakeasy reading text with word highlighting

Features

🎙️

Native Text-to-Speech

Uses Apple's AVSpeechSynthesizer for high-quality, natural-sounding voices that improve with each macOS update.

🔗

URL Content Extraction

Paste any URL and Speakeasy extracts the article content, stripping away navigation, ads, and clutter.

Word Highlighting

Follow along with real-time word highlighting as the text is read aloud.

Menu Bar App

Lives in your menu bar for quick access. No dock icon, no clutter—just one click away.

🎚️

Customizable

Choose from all available macOS voices and adjust playback speed from 0.5x to 2x.

🍎

100% Native

Built with SwiftUI. No Electron, no web views—just a fast, lightweight native app.

Screenshots

Menu bar dropdown

Menu bar interface

Text input window

Text or URL input

Settings window

Voice and speed settings

Installation

Choose the option that works best for you

Download Release

  1. Download the latest .app from Releases
  2. Drag Speakeasy.app to Applications
  3. First launch: Right-click → Open
  4. Launch normally from Spotlight

Build from Source

  1. Clone the repository
  2. Run the build script
  3. Copy to Applications
git clone https://github.com/minac/speakeasy-mac.git
cd speakeasy-mac
./create-app-bundle.sh release
cp -r build/release/Speakeasy.app /Applications/
Note: This app is not code-signed. On first launch, macOS will show a security warning. Right-click the app and select "Open" to bypass Gatekeeper. You only need to do this once.

Requirements

macOS 14+
Sonoma or later
Swift 5.9+
For building
Xcode 15+
For development