{"skill":{"slug":"edge-tts-auto","displayName":"edge-tts-auto","summary":"自动安装依赖并将输入文本转换为中文女声 MP3，兼容 OpenClaw，无需手动配置环境。","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":55,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1776528475071,"updatedAt":1776529008482},"latestVersion":{"version":"1.0.0","createdAt":1776528475071,"changelog":"# edge-tts-auto 文本转语音技能\n---\n## 📌 技能简介\n`edge-tts-auto` 是一个 **OpenClaw 原生兼容** 的文本转语音技能，支持自动安装依赖，无需手动配置环境。\n- 自动安装 `pipx` + `edge-tts`\n- 支持中文女声（`zh-CN-XiaoxiaoNeural`）\n- 输出为标准 MP3 文件，可直接导入剪映等工具\n- 适配 OpenClaw 2026.4.15 版本\n\n---\n\n## 📁 目录结构\n```\n~/.openclaw/skills/edge-tts-auto/\n├── skill.json       # 技能配置文件\n├── main.sh          # 执行脚本（含自动安装逻辑）\n└── skill.md         # 本文档\n```\n\n---\n\n## ⚙️ 安装方法\n1.  **复制技能目录**\n    将整个 `edge-tts-auto` 文件夹复制到：\n    ```bash\n    ~/.openclaw/skills/\n    ```\n\n2.  **赋予执行权限**\n    ```bash\n    chmod +x ~/.openclaw/skills/edge-tts-auto/main.sh\n    ```\n\n3.  **重启 OpenClaw 网关**\n    ```bash\n    openclaw gateway restart\n    ```\n\n---\n\n## 🚀 使用方法\n### 1. 自然语言调用（推荐）\n在 OpenClaw 对话中直接使用：\n```\n把下面这段文字转成语音，保存到桌面：\n“你好，这是一段由 edge-tts-auto 生成的测试语音。”\n```\n\n### 2. 命令行调用\n```bash\nopenclaw skill run edge-tts-auto \\\n  --text \"你好，世界\" \\\n  --output_path \"/mnt/c/Users/你的用户名/Desktop/voice.mp3\"\n```\n\n---\n\n## 🔧 参数说明\n| 参数 | 必填 | 说明 | 示例 |\n| :--- | :--- | :--- | :--- |\n| `text` | ✅ | 要转换的文本内容 | `\"欢迎使用 edge-tts-auto\"` |\n| `output_path` | ✅ | 输出 MP3 的完整路径 | `\"/mnt/c/Users/xxx/Desktop/voice.mp3\"` |\n\n---\n\n## ✨ 自动安装逻辑\n第一次运行时，脚本会自动执行以下操作：\n1.  更新系统包列表\n2.  安装 `pipx` 和 `jq`\n3.  配置 `pipx` 环境变量\n4.  安装 `edge-tts` 工具\n5.  调用 `edge-tts` 生成语音\n\n---\n\n## 🎯 常见问题\n### 1. 权限不足报错\n执行：\n```bash\nchmod +x ~/.openclaw/skills/edge-tts-auto/main.sh\n```\n\n### 2. 找不到 `edge-tts`\n重启 OpenClaw 网关后重试，脚本会自动完成安装。\n\n### 3. 输出文件无法在 Windows 打开\n确保 `output_path` 是 WSL 可访问的 Windows 目录，例如：\n`/mnt/c/Users/你的用户名/Desktop/voice.mp3`\n\n---\n\n## 📄 许可证\nMIT License，可自由修改和分发。","license":"MIT-0"},"metadata":null,"owner":{"handle":"iiawhite-sir","userId":"s171m5kfzpq46dpj1a1ced3qth83g1ap","displayName":"IiaWhite-Sir","image":"https://avatars.githubusercontent.com/u/267610446?v=4"},"moderation":{"isSuspicious":true,"isMalwareBlocked":false,"verdict":"suspicious","reasonCodes":["suspicious.vt_suspicious"],"summary":"Detected: suspicious.vt_suspicious","engineVersion":"v2.4.0","updatedAt":1776529008482}}