Sag:ElevenLabs 语音合成 Skill,带 Mac 风格 say 交互
Sag 是 steipete 发布在 ClawHub 的 text-to-speech Skill(坐标 @clawhub_steipete/sag,版本 1.0.0,MIT-0),把 ElevenLabs 语音合成封装成 Mac 风格 say 命令。文章先交代它解决的是每次合成都要重新摸索模型、发音、停顿参数的问题;再列已核实能力:Mac 风格 say 交互、-v 指定音色、-o 输出 mp3、sag voices 与 sag prompting、发音与播报规则内置、三档模型切换;然后给出安装与配置,包括 openclaw skills install @steipete/sag 与 ELEVENLABS_API_KEY / SAG_API_KEY、ELEVENLABS_VOICE_ID / SAG_VOICE_ID,并说明资料未提供 Cursor、Codex CLI、Claude Code 的差异步骤故不推测;典型用法给出 sag "Hello there"、sag speak -v "Roger" "Hello"、生成音频并附 MEDIA: 返回;单独一节写发音、停顿与语气标签,重点提示 eleven_v3 不支持 SSML <break> 要用 [pause]/[short pause],v2/v2.5 支持 SSML 但 <phoneme> 未暴露,标签须放在行首,--normalize 可用 off;最后说明适用人群、API key 必需、切模型时标签语法需同步改、长输出前先确认音色等坑,并给出官方地址。
阅读全文