askill
sherpa-onnx-tts

sherpa-onnx-ttsSafety 95Repository

Local text-to-speech via sherpa-onnx (offline, no cloud)

0 stars
1.2k downloads
Updated 2/19/2026

Package Files

Loading files...
SKILL.md

sherpa-onnx-tts

Local TTS using the sherpa-onnx offline CLI.

Install

  1. Download the runtime for your OS (extracts into ~/.espada/tools/sherpa-onnx-tts/runtime)
  2. Download a voice model (extracts into ~/.espada/tools/sherpa-onnx-tts/models)

Update ~/.espada/espada.json:

{
  skills: {
    entries: {
      "sherpa-onnx-tts": {
        env: {
          SHERPA_ONNX_RUNTIME_DIR: "~/.espada/tools/sherpa-onnx-tts/runtime",
          SHERPA_ONNX_MODEL_DIR: "~/.espada/tools/sherpa-onnx-tts/models/vits-piper-en_US-lessac-high"
        }
      }
    }
  }
}

The wrapper lives in this skill folder. Run it directly, or add the wrapper to PATH:

export PATH="{baseDir}/bin:$PATH"

Usage

{baseDir}/bin/sherpa-onnx-tts -o ./tts.wav "Hello from local TTS."

Notes:

  • Pick a different model from the sherpa-onnx tts-models release if you want another voice.
  • If the model dir has multiple .onnx files, set SHERPA_ONNX_MODEL_FILE or pass --model-file.
  • You can also pass --tokens-file or --data-dir to override the defaults.
  • Windows: run node {baseDir}\\bin\\sherpa-onnx-tts -o tts.wav "Hello from local TTS."

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

74/100Analyzed 2/24/2026

A well-structured skill for installing and using sherpa-onnx local TTS with clear OS-specific installation steps, configuration examples, and usage commands. Contains comprehensive metadata with download URLs for multiple platforms. Partially internal to Espada project due to specific paths but the core TTS knowledge is reusable. Somewhat limited in broader reusability due to tool-specific nature."

95
85
45
70
85

Metadata

Licenseunknown
Version-
Updated2/19/2026
Publishersaifaldin14

Tags

No tags yet.