用途:该技能用于指导通过 TTS-MCP-SERVER 调用 ElevenLabs eleven_v3 模型生成语音输出,重点在于用音频标签控制语气、情绪和非语言音效,实现富有表现力的朗读。
主要能力:支持 speak_text 调用,参数包括 text、service="elevenlabs"、model="eleven_v3" 和 voice_id。提供多组预设音色(如 Liza Bonnet、Charlise Therin、Cate Blanchett 等)及对应情绪提示。支持纹理标签([Close to mic]、[Whispers]、[Sultry]、[Husky]、[Low pitch]、[Breathy])、情绪标签([Strict]、[Commanding]、[Intimate]、[Mischievously]、[Purring tone])和非语言音效([Sighs]、[Soft laugh]、[Inhales sharply]、[Exhales]、[Humming softly]、[Pause])。可叠加 1-3 个标签实现复杂指令,并提供脚本模板与可复用节拍块。
使用方式:在 MCP 配置中通过 uvx 启动,需设置 ELEVENLABS_API_KEY 环境变量。调用示例:speak_text(text="[Close to mic][Sultry] ... I've been waiting for you.", service="elevenlabs", model="eleven_v3", voice_id="DpalF6dOkkUMR5KCm1VO")。建议在文本开头加 "..." 以强制换气,稳定性设置 0.2-0.35 为最大表现力,0.4-0.5 为平衡。音色轮换建议每个音色使用 3 次后切换。
适用场景:需要情感化、角色化语音输出的场景,如旁白、互动提示、脚本朗读等。
限制:PVC 专业语音克隆未针对 v3 优化,建议使用 IVC 音色;代码或技术表格、纯文本请求、简单确认等场景不建议使用语音;语音服务器故障时需回退文本。详细参考文件包括 voice-profiles.md、eleven-v3-audio-tags.md、prompting-best-practices.md、mcp-configuration.md。