SuperAPI AI 工具集

VoiceServer

通用与其它

查看项目

更新于 10-15 20:32

技能介绍

用途:VoiceServer 用于管理语音通知系统,基于 ElevenLabs TTS,并支持韵律(prosody)引导。技能的触发场景包括语音服务器、TTS 服务器、语音通知和韵律。

主要能力:提供语音通知发送、语音与智能体路由选择、韵律控制。执行前会检查用户自定义目录 ~/.claude/skills/CORE/USER/SKILLCUSTOMIZATIONS/VoiceServer/,若存在则加载其中的 PREFERENCES.md、配置或资源并覆盖默认行为。

必要用法:调用技能后必须先发送语音通知,再执行其他操作,命令为:curl -s -X POST http://localhost:8888/notify -H "Content-Type: application/json" -d '{"message": "Running the WORKFLOWNAME workflow in the VoiceServer skill to ACTION"}' > /dev/null 2>&1 &。同时输出文本通知。服务端运行在 ~/.claude/VoiceServer/,端口 8888,配置文件为 voices.json;管理脚本包括 ~/.claude/VoiceServer/{start,stop,status,restart}.sh。通知请求可带 voice_id 字段,例如 curl -X POST http://localhost:8888/notify -H "Content-Type: application/json" -d '{"message":"...", "voice_id":"..."}'。

语音路由:不同智能体对应不同语音环境变量,如 kai 使用 ${KAI_VOICE_ID}、engineer 使用 ${ENGINEER_VOICE_ID}、pentester 使用 ${PENTESTER_VOICE_ID}、architect 使用 ${ARCHITECT_VOICE_ID},可在环境变量或 voices.json 中配置。

韵律参考:情绪标记如 [💥 excited]、[✨ success]、[⚠️ caution]、[🚨 urgent];强调可用 bold 表示关键词,... 表示停顿,-- 表示中断。语音回复依赖 🎯 COMPLETED: 行,缺失会导致用户听不到响应。

适用场景:需要语音通知、TTS 输出、按智能体分配声音或控制语音韵律的自动化流程。

限制:官方资料未提供具体安装步骤、收费、价格、支持平台或性能效果等信息,暂未提供;上述命令与路径均按资料原样保留,未做改动。