sherpa-onnx-tts

Synthesize speech locally from text using sherpa-onnx on macOS, Linux, and Windows.

2|1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/zhangziliang04/moltbot_deepseek --skill sherpa-onnx-tts-zhangziliang04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherpa-onnx-tts
Source: https://github.com/zhangziliang04/moltbot_deepseek/tree/main/skills/sherpa-onnx-tts
Command: npx skills add https://github.com/zhangziliang04/moltbot_deepseek --skill sherpa-onnx-tts-zhangziliang04

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Local TTS is enabled on-device using sherpa-onnx, eliminating the need for cloud-based speech synthesis and preserving privacy.

Core Features & Use Cases

  • Local offline TTS runtime with OS-specific downloads for macOS, Linux, and Windows.
  • Simple wrapper to invoke speech synthesis from text and configurable models.
  • Use cases include offline voice assistants, accessibility tools, and device-bound demos.

Quick Start

Download the sherpa-onnx runtime and a voice model, place them in the configured runtime and model directories, then run the wrapper to synthesize speech from text.

Frequently Asked Questions about sherpa-onnx-tts

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

FAQPage Schema
How do I run text-to-speech locally without cloud services?

You can run text-to-speech locally without cloud services by using sherpa-onnx to synthesize speech directly on your device. This preserves privacy by eliminating the need for cloud-based speech synthesis and operates entirely offline.

Does sherpa-onnx offline TTS support Windows, macOS, and Linux?

Yes, sherpa-onnx offline TTS supports Windows, macOS, and Linux. It provides OS-specific runtime downloads and configurable runtime directories to ensure cross-platform compatibility for local speech synthesis.

How do I set up a local TTS runtime with configurable models?

To set up a local TTS runtime, download the sherpa-onnx runtime and a voice model, then place them in the configured runtime and model directories. You can then run the wrapper to synthesize speech from text.

What is the best way to build an offline voice assistant?

The best way to build an offline voice assistant is leveraging local text-to-speech with sherpa-onnx. It allows you to synthesize speech from text directly on the device, ensuring offline operation and privacy for accessibility tools and device-bound demos.

Do I need internet access to use sherpa-onnx for speech synthesis?

No, you do not need internet access to use sherpa-onnx for speech synthesis. It enables local offline TTS operation by managing models and runtime environments directly on your device, eliminating cloud service dependencies.