介绍
# Kokoro TTS
此技能允许您使用本地或远程 Kokoro-TTS 实例生成高质量 AI 语音。
## 配置
该技能使用 `KOKORO_API_URL` 环境变量来定位 API。
- **默认值:** `http://localhost:8880/v1/audio/speech` - **配置方法:** 将 `KOKORO_API_URL=http://your-server:port/v1/audio/speech` 添加到您的 `.env` 文件或环境变量中。
## 使用方法
要生成语音,请运行包含的 Node.js 脚本。
### 命令
```bash node skills/kokoro-tts/scripts/tts.js "<text>" [voice] [speed] ```
- **text**:要朗读的文本。使用引号括起来。 - **voice**:(可选)语音 ID。默认为 `af_heart`。 - **speed**:(可选)语音速度(0.25 到 4.0)。默认为 `1.0`。
### 示例
```bash node skills/kokoro-tts/scripts/tts.js "Hello Ed, this is Theosaurus speaking." af_nova ```
### 输出
脚本将输出一行以 `MEDIA:` 开头的内容,后跟生成的 MP3 文件路径。OpenClaw 将自动捕获该内容并将其作为音频附件发送。
示例输出: `MEDIA: media/tts_1706745000000.mp3`
## 可用语音
常用选项: - `af_heart`(默认,女声,温暖) - `af_nova`(女声,专业) - `am_adam`(男声,深沉) - `bf_alice`(英式女声)
有关完整列表,请参阅 [references/voices.md](references/voices.md) 或查询 API。