Kokoro TTS 服务器

Kokoro TTS 服务器

基于 Kokoro 的文本转语音 (TTS) 服务,支持生成 MP3 文件并上传到 S3。

快速入门

  1. 克隆仓库并下载 Kokoro Onnx 权重文件,放入仓库目录。

  2. 安装依赖:

    • macOS: brew install ffmpeg
  3. 配置环境变量:

    • 复制 env.example.env 并填写 AWS 和其他配置。
  4. 启动服务器: 使用 UV 运行:uv run mcp-tts.py

  5. 使用客户端发送请求:

    • 基本用法:python mcp_client.py --text "你好,世界!"
    • 自定义语音和速度:python mcp_client.py --text "你好,世界!" --voice "en_female" --speed 1.2
  6. 配置 MP3 文件管理:

    • 设置 MP3_FOLDER 存储路径。
    • 配置 S3_ENABLED=true 开启 S3 上传。