TinkerClaw Jarvis Voice

🎙️ 钢铁侠同款·离线AI语音

离线JARVIS风格语音合成,基于sherpa-onnx实现零延迟TTS,带金属质感音效处理,仅支持英语

收藏
23.9k
安装
5.2k
版本
2.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Jarvis Voice 是一款面向AI助手的离线语音合成技能,通过sherpa-onnx引擎实现完全本地化的文本转语音(TTS)。其核心特色在于复刻了漫威《钢铁侠》中JARVIS助手的标志性英式男声质感,无需网络连接即可实现零延迟语音输出。

显著优点

1. 完全离线运行:基于sherpa-onnx推理框架和Piper的en_GB-alan-medium模型,所有处理在本地完成,彻底消除云端依赖与隐私风险
2. 标志性音效链:通过ffmpeg施加精密的音频处理——5%音高提升、flanger金属镶边效果、15ms回声、高通滤波与高频增强,还原科幻AI的"HUD界面"清晰度

3. 混合输出模式:强制要求同时提供可视文本(加粗斜体格式)与音频播放,确保用户获得双重确认

4. 性能优化:2倍速播放(--vits-length-scale=0.5)提升响应效率

潜在局限

  • 语言单一:Alan模型仅支持英语,非英语内容需先翻译
  • 字符限制:单次合成上限1500字符,长文本需分段处理
  • 平台依赖:需要Linux/Unix环境,依赖ALSA音频系统
  • 部署复杂:需手动配置模型文件、动态链接库及自定义shell脚本
  • 设备绑定:硬编码plughw:0,0音频设备,多声卡环境可能需调整

适合人群

  • 追求隐私安全的本地AI用户
  • 需要"科幻助手"沉浸感的语音交互场景
  • 英语为主要工作语言的开发者/极客用户
  • 具备Linux系统管理能力的进阶用户

风险提示

  • 与系统TTS工具冲突:明确禁止使用内置tts工具(基于Edge TTS云端服务),需严格遵循jarvis命令调用规范
  • 后台执行强制:必须通过background=true防止阻塞响应流程
  • 临时文件管理:依赖/tmp目录权限,异常中断可能导致残留文件
  • 声卡独占风险aplay直接访问硬件设备,可能与其他音频应用冲突

TinkerClaw Jarvis Voice 内容

手动下载zip · 2.2 kB
SKILL.mdtext/markdown
请选择文件