{"skill":{"slug":"chinese-voice-skill","displayName":"chinese-voice-skill","summary":"使用微软 Edge TTS 生成高质量中文语音，默认使用 XiaoxiaoNeural 语音。当用户需要语音回复时自动触发。","description":"---\nname: Chinese Voice Skill\ndescription: 使用微软 Edge TTS 生成高质量中文语音，默认使用 XiaoxiaoNeural 语音。当用户需要语音回复时自动触发。\nread_when:\n  - 生成中文语音\n  - 创建语音回复\n  - 使用 TTS 合成语音\n  - 需要语音回复\n  - 中文语音对话\n  - edge-tts 语音生成\n  - 语音对话\n  - TTS 转换\n  - 发送语音\n  - 语音合成\n  - 开启语音\n  - 开始语音\n  - 用语音回复\nmetadata: {\"clawdbot\":{\"emoji\":\"🎤\",\"priority\":10,\"requires\":{\"bins\":[\"python\",\"pip\"]}}}\nallowed-tools: Bash(edge-tts:*)\n---\n\n# Edge TTS 中文语音合成技能\n\n## 概述\n\n使用微软 Edge TTS 生成高质量中文语音，默认使用 XiaoxiaoNeural 语音。当用户需要语音回复时自动触发。\n\n## 能力\n\n- **语音合成**: 将文本转换为高质量的中文语音\n- **默认语音**: zh-CN-XiaoxiaoNeural（甜美自然的中文语音）\n- **备用方案**: 当 edge-tts 不可用时，自动降级到系统自带的 System.Speech\n- **平台支持**:\n  - ✅ QQ 发送（<qqmedia> wav 格式）\n\n## 使用方式\n\n### 基本用法\n\n当用户表达需要语音回复时（如\"生成语音\"、\"用语音告诉我\"、\"用语音说\"），系统会自动：\n\n1. 检测 edge-tts 是否可用\n2. 使用 Edge TTS + XiaoxiaoNeural 生成语音\n3. 发送 `<qqmedia>输出文件.wav</qqmedia>`\n\n### 前置条件\n\n1. **Python 3.7+** 已安装（用于运行 edge-tts）\n2. **pip** 可用\n3. **QQ 通道** 已配置（用于发送 wav 格式语音）\n\n## 配置选项\n\n### 语音选择\n\n- 默认: `zh-CN-XiaoxiaoNeural`\n- 其他可选微软语音:\n  - `zh-CN-YunxiNeural`（沉稳）\n  - `zh-CN-XiaoyiNeural`（温柔）\n  - `zh-CN-YunyangNeural`（磁性）\n\n### 语音参数\n\n- `Rate`: 语速（默认 0，可调整 -5 到 5）\n- `Volume`: 音量（默认 1.0，范围 0 到 1）\n\n## 技术实现\n\n### 命令行调用\n\n使用 Python 的 edge_tts 模块：\n\n```bash\npython -m edge_tts --voice \"zh-CN-XiaoxiaoNeural\" --text \"要转换的文本\" --write-media \"输出文件.wav\"\n```\n\n### 安装 edge-tts\n\n如果未安装，使用 pip 安装：\n\n```bash\npip install --user edge-tts -i https://mirrors.aliyun.com/pypi/simple/\n```\n\n### 备用语音方案\n\n如果 edge-tts 不可用，系统会自动使用系统自带的中文 TTS。\n\n## 输出格式\n\n- **文件格式**: WAV（微软 TTS 标准格式）\n- **采样率**: 24000 Hz\n- **声道**: 单声道\n- **位深度**: 16-bit\n\n## 注意事项\n\n1. **网络要求**: edge-tts 需要访问微软服务器\n2. **文件大小**: 生成的语音文件通常在 50-200 KB\n3. **自动清理**: 临时文件可能由系统自动清理\n4. **备用方案**: 当 edge-tts 不可用时自动降级，不影响基本功能\n\n## 示例\n\n```\n用户: 生成语音，\"你好！这是一段测试文本。\"\n\nAI: [调用 edge-tts 生成语音]\n[发送 <qqmedia>C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\xxx.wav</qqmedia>]\n[提示语音生成完成]\n```\n\n## 故障排除\n\n### edge-tts 未安装\n\n使用 pip 安装 edge-tts：\n\n```bash\npip install --user edge-tts -i https://mirrors.aliyun.com/pypi/simple/\n```\n\n### edge-tts 路径问题\n\n检查 edge-tts 是否在 PATH 中：\n\n```powershell\nGet-Command edge-tts.exe -ErrorAction SilentlyContinue\n```\n\n### 语音未生成\n\n1. 检查网络连接\n2. 查看错误信息\n3. 确认 QQ 通道已配置\n4. 确认 ffmpeg 已安装（如需转换格式）\n","tags":{"latest":"1.0.4"},"stats":{"comments":0,"downloads":1105,"installsAllTime":5,"installsCurrent":5,"stars":0,"versions":5},"createdAt":1773474889578,"updatedAt":1778491902083},"latestVersion":{"version":"1.0.4","createdAt":1774778292468,"changelog":"- 更新 QQ 语音输出标签，由 `<qqvoice>` 更改为 `<qqmedia>`。\n- 相关示例与说明同步为新标签格式，提升平台适配性。\n- 无其他功能性变更。","license":"MIT-0"},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"nufeng1999","userId":"s176y53b9fw2rmde0nkf86t7v983h5c2","displayName":"nufeng1999","image":"https://avatars.githubusercontent.com/u/28748029?v=4"},"moderation":null}