Install any skill in seconds. Free to start, no credit card required.
Get Started Free →trpc-group/sherpa-onnx-tts
Local text-to-speech via sherpa-onnx (offline, no cloud)
Passed 22 of 22 test cases with the skill, and 8 of 22 without it.
and 18 more in the full report
15 fixed8 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am attempting to synthesize speech using the sherpa-onnx-tts wrapper and want to save the output as sound.wav. I tried passing --output sound.wav and --write sound.wav, but neither worked. What option flag does the script require?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies the -o option flag. | Missed | Passed |
The instructions your model reads when the skill loads.
Local TTS using the sherpa-onnx offline CLI.
~/.openclaw/tools/sherpa-onnx-tts/runtime)~/.openclaw/tools/sherpa-onnx-tts/models)Update ~/.openclaw/openclaw.json:
{
skills: {
entries: {
"sherpa-onnx-tts": {
env: {
SHERPA_ONNX_RUNTIME_DIR: "~/.openclaw/tools/sherpa-onnx-tts/runtime",
SHERPA_ONNX_MODEL_DIR: "~/.openclaw/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"
{baseDir}/bin/sherpa-onnx-tts -o ./tts.wav "Hello from local TTS."
Notes:
test cases passed, vs 8 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.