SuperAPI AI 工具集

sherpa-onnx-tts

通用与其它

查看项目

更新于 10-15 20:27

技能介绍

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

主要能力:将输入文本合成为 WAV 音频文件;支持更换语音模型;当模型目录含多个 .onnx 文件时,可通过 SHERPA_ONNX_MODEL_FILE 或 --model-file 指定;也可用 --tokens-file 或 --data-dir 覆盖默认配置。

使用方式:先下载对应操作系统的运行时(解压到 ~/.clawdbot/tools/sherpa-onnx-tts/runtime),再下载语音模型(解压到 ~/.clawdbot/tools/sherpa-onnx-tts/models)。在 ~/.clawdbot/moltbot.json 中配置环境变量 SHERPA_ONNX_RUNTIME_DIR 与 SHERPA_ONNX_MODEL_DIR。包装脚本位于技能目录,可直接运行或加入 PATH:export PATH="{baseDir}/bin:$PATH"。调用示例:{baseDir}/bin/sherpa-onnx-tts -o ./tts.wav "Hello from local TTS."。Windows 下运行:node {baseDir}\bin\sherpa-onnx-tts -o tts.wav "Hello from local TTS."。

适用场景:需要离线、本地化语音合成的环境。

限制:需自行下载运行时与模型;具体支持的语言、音色数量、性能与授权信息暂未提供。