local-tts

Generate offline speech from AI text using Kokoro or Piper on Apple Silicon.

Updated Jun 6, 2026
One-click install
npx skills add https://github.com/J4Joshua/manuaI --skill local-tts-j4joshua
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-tts
Source: https://github.com/J4Joshua/manuaI/tree/main/.agents/skills/local-tts
Command: npx skills add https://github.com/J4Joshua/manuaI --skill local-tts-j4joshua

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of generating natural spoken responses for offline AI assistants where low latency, privacy, and reliable operation without network access are required.

Core Features & Use Cases

  • Local Speech Synthesis: Configure and use Kokoro or Piper for offline text-to-speech on Apple Silicon devices.
  • Streaming Voice Output: Implement sentence-by-sentence synthesis from LLM token streams to reduce first-audio latency.
  • Use Case: Enable a factory-floor voice copilot to speak grounded maintenance instructions immediately after generating an answer while keeping all audio processing on the local machine.

Quick Start

Use the local-tts skill to configure an offline Kokoro or Piper voice pipeline that streams generated assistant responses as speech.

Frequently Asked Questions about local-tts

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

FAQPage Schema
How do I generate offline text-to-speech responses on Apple Silicon?

To generate offline text-to-speech on Apple Silicon, you can configure local engines like Kokoro or Piper to synthesize speech directly on-device without network access.

What is the best way to stream voice output from an LLM token stream?

Streaming voice output from an LLM token stream is best achieved by implementing sentence-by-sentence synthesis, which reduces first-audio latency for real-time operator interaction.

Can I use Kokoro or Piper for local speech synthesis in a voice assistant?

Yes, you can use Kokoro or Piper for local speech synthesis in a voice assistant by applying local model caching, streaming synthesis, and sample-rate handling to generate natural spoken responses.

Does offline voice synthesis require local model caching and sample-rate handling?

Offline voice synthesis requires local model caching and sample-rate handling to ensure reliable operation, low latency, and proper integration with local voice orchestration pipelines.

When do I need offline text-to-speech for edge deployments?

You need offline text-to-speech for edge deployments when privacy, low latency, and reliable operation without network access are required, such as enabling a factory-floor voice copilot to speak maintenance instructions.