一键导入
elevenlabs-tts
使用本地语音配置,从脚本或内联文本生成 ElevenLabs 文本转语音音频。当用户要 ElevenLabs、text-to-speech、TTS、旁白、配音、语音音频或语音生成时使用;语音名称、voice id、邮箱、所有者和账户特定默认值只从 skill 之外的本地配置载入。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
使用本地语音配置,从脚本或内联文本生成 ElevenLabs 文本转语音音频。当用户要 ElevenLabs、text-to-speech、TTS、旁白、配音、语音音频或语音生成时使用;语音名称、voice id、邮箱、所有者和账户特定默认值只从 skill 之外的本地配置载入。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | elevenlabs-tts |
| description | 使用本地语音配置,从脚本或内联文本生成 ElevenLabs 文本转语音音频。当用户要 ElevenLabs、text-to-speech、TTS、旁白、配音、语音音频或语音生成时使用;语音名称、voice id、邮箱、所有者和账户特定默认值只从 skill 之外的本地配置载入。 |
用本 skill 做 ElevenLabs 文本转语音生成。保持 skill 可复用且非个人化:
.env 读取 ELEVENLABS_API_KEY。按此顺序优先选用以下配置来源之一:
--config /path/to/profiles.jsonELEVENLABS_TTS_CONFIG=/path/to/profiles.jsonlocal/elevenlabs/profiles.json项目本地的配置文件在被 gitignore 时也可以,例如 config/local/elevenlabs-tts.json。
辅助脚本期望这种结构:
{
"default_profile": "default",
"profiles": {
"default": {
"voice_name": "Voice name from the local account",
"voice_id": "optional-direct-voice-id",
"voice_id_env": "OPTIONAL_ENV_VAR_WITH_VOICE_ID",
"model_id": "eleven_multilingual_v2",
"output_format": "mp3_44100_128",
"voice_settings": {
"stability": 0.5,
"similarity_boost": 1.0,
"style": 0.0,
"speed": 1.0,
"use_speaker_boost": true
},
"output_dir": "outputs/voiceovers",
"emails": []
}
}
}
emails、owners、aliases 和 notes 等字段仅用于本地路由/上下文。脚本会忽略未知的元数据字段。
--profile、ELEVENLABS_TTS_PROFILE 或 default_profile 选择配置。python3 <skill-root>/scripts/generate_voice.py --text-file script.txt --profile default --output output.mp3voice_id,用它。如果有 voice_id_env,读那个环境变量。否则按 voice_name 在 ElevenLabs 搜索。model_id、output_format 和 voice_settings,除非用户在本次生成中覆盖它们。output_dir,再退到 outputs/voiceovers/。内置脚本支持:
--text "..." 内联文本--text-file path.txt 脚本文件--text 和 --text-file 都没提供时读 stdin--profile name 选择本地配置--config path.json 选择本地配置文件--voice-id、--voice-name、--model-id、--output-format 和 --settings-json 用于一次性覆盖--output path.mp3 选择输出文件--dry-run 打印解析后的请求 payload,而不调用文本转语音端点--list-voices 列出匹配的 ElevenLabs 语音而不生成音频使用当前的 ElevenLabs 端点:
GET https://api.elevenlabs.io/v2/voicesPOST https://api.elevenlabs.io/v1/text-to-speech/:voice_id?output_format=...以 xi-api-key 发送 API key。
审计工作、用具体证据核验声明,并用五年级生也能懂的简单语言解释结果。当用户要求 review、审计、检查、核验、解释一处改动、解释一处修复、总结测试结果、验证某个东西是否有效,或把技术性发现翻译成给非技术读者看的大白话时使用。
当用户想为任何页面撰写、重写或改进营销文案时使用——包括首页、落地页、定价页、功能页、关于页或产品页。也在用户说"write copy for""improve this copy""rewrite this page""marketing copy""headline help""CTA copy""value proposition""tagline""subheadline""hero section copy""above the fold""this copy is weak""make this more compelling"或"help me describe my product"时使用。只要有人在处理需要说服或转化的网站文本,就用它。邮件文案见 email-sequence;弹窗文案见 popup-cro;编辑已有文案见 copy-editing。
仅起草的 Gmail 客户支持分诊,并为每封草稿创建对应的 Codex 项目线程。当用户要求运行客户邮件自动化、检查未读/最近的支持邮件、准备 Gmail 草稿回复、对客户/个人邮件分诊同时跳过自动化邮件,或为已起草邮件的跟进创建 agent/项目线程时使用。
对照适用的操作手册、草稿安全、证据、改动(mutation)和提交范围要求,核验客户支持工作。在每次 Gmail/客户支持分诊、账单/取消/退款/账户/访问权限调查、支持交接或草稿复核任务之后、给出最终回复之前使用;也在用户要求对照操作手册、清单、skill 或要求来核验支持工作时使用。
创建一份周期性的每日 UI 灵感采集。当用户要求运行、刷新、打包或校验带日期的 UI 灵感集时使用,尤其针对 `articles/YYYY-MM-DD-ui-inspiration-capture/` 产物、Framer/Dribbble 落地页灵感、动效研究截图/视频、AI-builder 提示词、重复检查,或把项目操作手册转成可重复的工作流程。
把提供的 HTML 页面或生成的 HTML 参考转成一篇有截图支撑的文章,其中包含多条可复用的交互提示词。当用户提供 HTML 文件、导出页面、generated-page.html 或本地/live 参考,并要求提取动画/交互、创建提示词、为每条提示词采集截图、把它们加进文章,或提交产出的文章/资产时使用。