ElevenAPI

Głosowa sztuczna inteligencja klasy produkcyjnej w kilku linijkach kodu

Głosowa sztuczna inteligencja klasy produkcyjnej w kilku linijkach kodu

Głosowa sztuczna inteligencja klasy produkcyjnej w kilku linijkach kodu

Pobierz swój klucz API ElevenLabs, zapoznaj się z przejrzystym cennikiem API i wykonaj swoje pierwsze połączenie w kilka minut. Jeden klucz obsługuje syntezę mowy (text-to-speech), generowanie głosu, rozpoznawanie mowy (speech-to-text) i wiele więcej w wiodących firmach z listy Fortune 500.

10 tys. darmowych kredytów miesięcznie

Pełny dostęp do wszystkich interfejsów API

SOC 2 Type 2 i ISO 27001

Głosy, które brzmią naturalnie i są bogate w emocje, wspierane przez solidne i niezawodne API. To pozwoliło nam z pewnością wejść na nowe języki i rynki.

Głosy, które brzmią naturalnie i są bogate w emocje, wspierane przez solidne i niezawodne API. To pozwoliło nam z pewnością wejść na nowe języki i rynki.

Cankut Kostur

Starszy Inżynier, Codeway

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
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

Głosy, które brzmią naturalnie i są bogate w emocje, wspierane przez solidne i niezawodne API. To pozwoliło nam z pewnością wejść na nowe języki i rynki.

Cankut Kostur

Starszy Inżynier, Codeway

Załóż konto

Zarejestruj się za darmo, karta kredytowa nie jest wymagana

Wygeneruj klucz API

Utwórz klucz w panelu programisty

Wykonaj swoje pierwsze połączenie

Zainstaluj pakiet SDK i wykonaj swoje pierwsze wywołanie TTS

Usłysz wynik

Wygeneruj pierwszy dźwięk w ~75 ms dzięki wersji Flash

Zaufało nam ponad 7,5 mln użytkowników

Karta kredytowa nie jest wymagana