sherpa-onnx-tts

Generate local speech audio files from text using sherpa-onnx.

2|1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/simplefarmer69/ape-claw --skill sherpa-onnx-tts-simplefarmer69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherpa-onnx-tts
Source: https://github.com/simplefarmer69/ape-claw/tree/main/data/forge-skills/sherpa-onnx-tts
Command: npx skills add https://github.com/simplefarmer69/ape-claw --skill sherpa-onnx-tts-simplefarmer69

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a local, offline text-to-speech (TTS) solution, eliminating the need for internet connectivity and cloud-based services for voice generation.

Core Features & Use Cases

  • Local TTS: Generates speech directly on your machine using the sherpa-onnx engine.
  • Offline Operation: Works without an internet connection, ensuring privacy and availability.
  • Customizable Voices: Supports various voice models, allowing you to choose different accents and tones.
  • Use Case: Generate audio narration for presentations or accessibility features without relying on external APIs, ensuring consistent performance and data privacy.

Quick Start

Use the sherpa-onnx-tts skill to convert the text "Hello from local TTS." into an audio file named tts.wav.

Frequently Asked Questions about sherpa-onnx-tts

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

FAQPage Schema
How do I generate speech locally without an internet connection?

You can generate speech locally by using the sherpa-onnx engine to perform offline text-to-speech synthesis. This allows you to convert text into audio files directly on your machine without relying on cloud-based services.

What is offline text-to-speech synthesis used for?

Offline text-to-speech synthesis is used for generating audio narration for presentations or adding accessibility features. It ensures consistent performance and data privacy by processing voice generation directly on your device.

Do I need to download voice models for local TTS?

Yes, local TTS requires pre-downloaded runtime and voice model files to operate. You must configure these files with the sherpa-onnx engine to enable offline voice generation with your desired accents and tones.

How do I convert text to a WAV audio file using sherpa-onnx?

You can convert text to a WAV audio file by applying the sherpa-onnx engine to synthesize the text and output the result as a local audio file. For example, processing the text string directly generates a named tts.wav file.

Can I use custom voices for offline voice generation?

Yes, offline voice generation supports customizable voices through various pre-downloaded voice models. You can choose different accents and tones for your local text-to-speech synthesis output.

Does local text-to-speech work without external API dependencies?

Yes, local text-to-speech works entirely without external API dependencies or internet connectivity. It uses the sherpa-onnx engine to perform on-device audio output, ensuring data privacy and reliable availability.