local-tts

Generate speech audio with MLX acceleration and the Kokoro-82M model on Apple Silicon.

2|3|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/psd401/psd-claude-plugins --skill local-tts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-tts
Source: https://github.com/psd401/psd-claude-plugins/tree/main/plugins/psd-productivity/skills/local-tts
Command: npx skills add https://github.com/psd401/psd-claude-plugins --skill local-tts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mlx-audio, pydub, and includes scripts (resource) and docs (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to generate high-quality speech audio directly on your machine without relying on external APIs, saving costs and ensuring privacy.

Core Features & Use Cases

  • Local Speech Generation: Uses Apple Silicon MLX acceleration and the Kokoro-82M model for fast, on-device TTS.
  • Multiple Voices: Offers a variety of American and British English male and female voice presets.
  • Use Case: Generate a podcast version of your daily briefing notes or create audio feedback for a document without sending sensitive text to a cloud service.

Quick Start

Generate an MP3 audio file from the text 'Hello, this is a test.' and save it to your Desktop.

Frequently Asked Questions about local-tts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate speech audio locally on Apple Silicon without an API key?

You can generate speech audio locally on Apple Silicon without an API key using MLX acceleration and the Kokoro-82M model. This Skill processes text inputs or files directly on your device to create MP3 or WAV audio output.

Does local text-to-speech on Mac require external cloud services or internet access?

Local text-to-speech on Mac does not require external cloud services or internet access. By using MLX acceleration with the Kokoro-82M model, all speech generation happens entirely on-device for maximum privacy and zero API costs.

What audio formats and voice options are available for on-device TTS generation?

On-device TTS generation supports MP3 and WAV output formats. It includes a variety of American and British English male and female voice presets to customize the generated speech audio.

Do I need to install uv and mlx-audio to run local Kokoro text-to-speech?

You need uv with mlx-audio and pydub installed to run local Kokoro text-to-speech. These dependencies are required to execute the MLX acceleration and audio processing for the Kokoro-82M model on Apple Silicon.

Can I convert text files to speech audio using local MLX acceleration?

You can convert text files to speech audio using local MLX acceleration. The Skill accepts direct text input or files to generate high-quality speech audio locally on Apple Silicon devices.

Why use local text-to-speech instead of cloud-based TTS APIs?

Use local text-to-speech instead of cloud-based TTS APIs to save costs and ensure data privacy. Generating speech on-device with MLX acceleration prevents sensitive text from being sent to external cloud services.