ElevenAPI

ElevenAPI

Voice AI professionale in poche righe di codice

Voice AI professionale in poche righe di codice

Ottieni la tua chiave API di ElevenLabs, consulta i prezzi trasparenti dell'API ed effettua la tua prima chiamata in pochi minuti. Gestisci sintesi vocale, voce, trascrizione e molto altro dietro a un'unica chiave per le principali aziende Fortune 500.

10.000 crediti gratuiti al mese

Accesso completo a tutte le API

SOC 2 Tipo II e ISO 27001

Voci che suonano naturali ed emotivamente ricche, supportate da un'API solida e affidabile. Ha reso possibile scalare in nuove lingue e mercati con sicurezza.

Cankut Kostur

Ingegnere Senior, Codeway

Voci che suonano naturali ed emotivamente ricche, supportate da un'API solida e affidabile. Ha reso possibile scalare in nuove lingue e mercati con sicurezza.

Cankut Kostur

Ingegnere Senior, Codeway

Crea account

Crea account

Registrati gratis, nessuna carta di credito richiesta

Genera chiave API

Genera chiave API

Genera chiave API

Crea una chiave dalla dashboard degli sviluppatori

Fai la tua prima chiamata

Fai la tua prima chiamata

Installa l'SDK ed effettua la tua prima chiamata TTS

Ascolta il risultato

Ascolta il risultato

Genera voce in ~75 ms con Flash v2.5 (latenza del modello)

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

Ottieni la tua chiave API gratuita

Scelto da oltre 7,5 milioni di utenti

Nessuna carta di credito richiesta