ElevenAPI

IA de voz profissional em poucas linhas de código

IA de voz profissional em poucas linhas de código

IA de voz profissional em poucas linhas de código

Obtenha sua chave de API da ElevenLabs, veja preços de API transparentes e faça sua primeira chamada em minutos. Viabilizando conversão de texto em fala, clonagem de voz, conversão de fala em texto e muito mais sob uma única chave nas principais empresas da Fortune 500.

10 mil créditos gratuitos por mês

Acesso total a todas as APIs

SOC 2 Tipo 2 e ISO 27001

Vozes que soam naturais e ricas em emoção, respaldadas por uma API sólida e confiável. Tornou possível expandir para novos idiomas e mercados com confiança.

Cankut Kostur

Engenheiro Sênior, Codeway

Vozes que soam naturais e ricas em emoção, respaldadas por uma API sólida e confiável. Tornou possível expandir para novos idiomas e mercados com confiança.

Vozes que soam naturais e ricas em emoção, respaldadas por uma API sólida e confiável. Tornou possível expandir para novos idiomas e mercados com confiança.

Cankut Kostur

Engenheiro Sênior, Codeway

Criar conta

Cadastre-se gratuitamente, sem necessidade de cartão de crédito

Gerar chave de API

Crie uma chave a partir do painel de desenvolvedores

Faça sua primeira chamada

Instale o SDK e faça sua primeira chamada de TTS

Ouvir o resultado

Gere o primeiro áudio em ~75ms com o Flash

from elevenlabs import ElevenLabs
client = ElevenLabs(api_key="sk_...")
audio = client.text_to_speech.convert(
    voice_id="U1me6X0sIhQz6nAjDuVU",
    model_id="eleven_flash_v2_5",
    text="Your platform just found its voice.",
)  # streamed audio, ~75 ms to first byte
$ curl -X POST https://api.elevenlabs.io/v1/text-to-speech/JBFqnCBsd6RMkjVDRZzb \
  -H "xi-api-key: $ELEVENLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Your platform just found its voice.",
    "model_id": "eleven_flash_v2_5"
}' --output speech.mp3
$ elevenlabs text-to-speech convert \
  --model-id eleven_flash_v2_5 \
  --voice-id 3cjtcbSfNCiKYL34TDbF \
  --text "Your platform just found its voice." \
  --output speech.mp3
# npm i -g @elevenlabs/cli — one command from prompt to audio
import { ElevenLabsClient } from "elevenlabs";
const client = new ElevenLabsClient({ apiKey: process.env.ELEVENLABS_API_KEY! });
const audio = await client.textToSpeech.convert("6ce2j5ZU8hRGBD9VwEaX", {
  text: "Your platform just found its voice.",
  modelId: "eleven_flash_v2_5",
}); // fully typed, edge-ready
from elevenlabs import ElevenLabs
client = ElevenLabs(api_key="sk_...")
audio = client.text_to_speech.convert(
    voice_id="U1me6X0sIhQz6nAjDuVU",
    model_id="eleven_flash_v2_5",
    text="Your platform just found its voice.",
)  # streamed audio, ~75 ms to first byte
$ curl -X POST https://api.elevenlabs.io/v1/text-to-speech/JBFqnCBsd6RMkjVDRZzb \
  -H "xi-api-key: $ELEVENLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Your platform just found its voice.",
    "model_id": "eleven_flash_v2_5"
}' --output speech.mp3
$ elevenlabs text-to-speech convert \
  --model-id eleven_flash_v2_5 \
  --voice-id 3cjtcbSfNCiKYL34TDbF \
  --text "Your platform just found its voice." \
  --output speech.mp3
# npm i -g @elevenlabs/cli — one command from prompt to audio
import { ElevenLabsClient } from "elevenlabs";
const client = new ElevenLabsClient({ apiKey: process.env.ELEVENLABS_API_KEY! });
const audio = await client.textToSpeech.convert("6ce2j5ZU8hRGBD9VwEaX", {
  text: "Your platform just found its voice.",
  modelId: "eleven_flash_v2_5",
}); // fully typed, edge-ready

Aprovado por mais de 7,5 mi

Sem necessidade de cartão de crédito