界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

openvoice

openvoice

【效率与协作】Open Voice | Voice Cloning and Text-to-Speech. Clone voices from reference audio and generate speech in multiple languages. Triggers: openvoice, voice cloning, tts, text to speech, voice synthesis

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: openvoice description: "Open Voice | Voice Cloning and Text-to-Speech. Clone voices from reference audio and generate speech in multiple languages. Triggers: openvoice, voice cloning, tts, text to speech, voice synthesis" allowed-tools: Bash(curl *), WebFetch

Open Voice

Clone voices from reference audio and generate speech in multiple languages using OpenVoice. Provide a reference audio file and text to synthesize speech that matches the voice characteristics.

Quick Start

Requires an each::labs API key. Get one at eachlabs.ai.

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "openvoice",
    "version": "0.0.1",
    "input": {
      "text": "Did you ever hear a folk tale about a giant turtle?",
      "audio": "https://example.com/reference-voice.wav",
      "language": "EN_NEWEST",
      "speed": 1
    }
  }'

Parameters

ParameterTypeDefaultDescription
audiostring-Input reference audio for voice cloning
languagestringEN_NEWESTLanguage for synthesis. enum: EN_NEWEST, EN, ES, FR, ZH, JP, KR
speednumber1Speed scale of the output audio
textstringDid you ever hear a folk tale about a giant turtle?Input text to synthesize

Examples

Spanish voice clone:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "openvoice",
    "version": "0.0.1",
    "input": {
      "text": "Hola, bienvenido a nuestra plataforma de inteligencia artificial.",
      "audio": "https://example.com/spanish-voice-sample.wav",
      "language": "ES",
      "speed": 1
    }
  }'

Slow-paced narration:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "openvoice",
    "version": "0.0.1",
    "input": {
      "text": "In the quiet hours of the morning, the world seems to hold its breath, waiting for the sun to rise.",
      "audio": "https://example.com/narrator-voice.wav",
      "language": "EN_NEWEST",
      "speed": 0.8
    }
  }'

Related Models

Documentation

我的收藏