SuperAPI AI 工具集

sherpa-onnx-tts

通用与其它

查看项目

更新于 10-15 20:21

技能介绍

用途:该技能使用 sherpa-onnx 的离线命令行工具在本地完成文本转语音,不依赖云端服务。

安装:先下载对应操作系统的运行库,解压到 ~/.openclaw/tools/sherpa-onnx-tts/runtime;再下载一个语音模型,解压到 ~/.openclaw/tools/sherpa-onnx-tts/models。随后在 ~/.openclaw/openclaw.json 中配置 SHERPA_ONNX_RUNTIME_DIR 与 SHERPA_ONNX_MODEL_DIR 两个环境变量。包装脚本位于技能目录下,可直接运行,也可用 export PATH="{baseDir}/bin:$PATH" 加入 PATH。

使用方式:运行 {baseDir}/bin/sherpa-onnx-tts -o ./tts.wav "Hello from local TTS." 生成音频。Windows 下使用 node {baseDir}\bin\sherpa-onnx-tts -o tts.wav "..."。

可选配置:如需其他音色,可从 sherpa-onnx 的 tts-models 发布中换用不同模型;若模型目录含多个 .onnx 文件,设置 SHERPA_ONNX_MODEL_FILE 或传入 --model-file;还可用 --tokens-file、--data-dir 覆盖默认值。

限制:语音质量与可用音色取决于所选模型;文档未提供收费、价格、支持语言范围或性能指标等信息。