Install any skill in seconds. Free to start, no credit card required.
Get Started Free →understudy-ai/sherpa-onnx-tts
Local text-to-speech via sherpa-onnx (offline, no cloud)
Passed 17 of 20 test cases with the skill, and 4 of 20 without it.
and 13 more in the full report
15 fixed4 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
What option is used in the sherpa text-to-speech wrapper CLI to specify the target destination path for the generated audio file?
| Checked | Without skill | With skill |
|---|---|---|
| The response specifies the -o CLI flag | Missed | Passed |
The instructions your model reads when the skill loads.
Local TTS using the sherpa-onnx offline CLI.
~/.understudy/tools/sherpa-onnx-tts/runtime)~/.understudy/tools/sherpa-onnx-tts/models)Update ~/.understudy/config.json5:
{
skills: {
entries: {
"sherpa-onnx-tts": {
env: {
SHERPA_ONNX_RUNTIME_DIR: "~/.understudy/tools/sherpa-onnx-tts/runtime",
SHERPA_ONNX_MODEL_DIR: "~/.understudy/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 4 / 20 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.