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:
tts-models release if you want another voice..onnx files, set SHERPA_ONNX_MODEL_FILE or pass --model-file.--tokens-file or --data-dir to override the defaults.node {baseDir}\\bin\\sherpa-onnx-tts -o tts.wav "Hello from local TTS."npx skills add openclaw/openclaw/skills/sherpa-onnx-ttsانسخ الأمر أعلاه وشغّله في الطرفية للتثبيت العام.
أضف متغيرات البيئة المطلوبة إلى عميل MCP وفقاً لوصف المهارة.
ثبّت هذه المهارة وفعّلها في تطبيق متوافق مع MCP (مثل Claude أو Cursor).