ElevenAPI

ElevenAPI

Röst-AI i produktionsklass med bara några rader kod

Röst-AI i produktionsklass med bara några rader kod

Hämta din ElevenLabs API-nyckel, se transparenta API-priser och gör ditt första anrop på några minuter. Driver text-till-tal, röst, tal-to-text och mycket mer bakom en och samma nyckel hos ledande Fortune 500-företag.

10 000 gratispoäng per månad

Full tillgång till alla API:er

SOC 2 Typ II och ISO 27001

Röster som låter naturliga och känslomässigt rika, med stöd av ett API som är stabilt och pålitligt. Gjorde det möjligt att med tillförsikt expandera till nya språk och marknader.

Cankut Kostur

Sr. Engineer, Codeway

Röster som låter naturliga och känslomässigt rika, med stöd av ett API som är stabilt och pålitligt. Gjorde det möjligt att med tillförsikt expandera till nya språk och marknader.

Cankut Kostur

Sr. Engineer, Codeway

Skapa konto

Skapa konto

Registrera dig gratis, inget kreditkort krävs

Generera API-nyckel

Generera API-nyckel

Generera API-nyckel

Skapa en nyckel från utvecklarpanelen

Ring ditt första samtal

Ring ditt första samtal

Installera SDK:n och gör ditt första TTS-anrop

Hör resultatet

Hör resultatet

Generera tal på ~75 ms med Flash v2.5 (modellatens)

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 model latency
$ 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/elevenlabs-js";
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 model latency
$ 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/elevenlabs-js";
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

Få din gratis API-nyckel

Betrodd av 7,5 mn+

Inget kreditkort krävs