ElevenLabs: Eleven Turbo v2
Eleven Turbo v2 ist ElevenLabs’ ausschließlich englischsprachige Text-to-Speech-Ausgabe für Sprachanwendungen mit schnellen Antworten. Sie spricht den bereitgestellten Text mit einer ausgewählten Stimme und eignet sich für Assistentenantworten, Benachrichtigungen und kurze Erklärungen zum Anhören.
Über das Modell
Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.
Eleven Turbo v2 ist ElevenLabs’ ausschließlich englischsprachiges Text-to-Speech-Modell für Anwendungen, die zügige gesprochene Antworten benötigen. Es erhält den vorbereiteten Text einer Äußerung und gibt Audio mit einer ausgewählten Stimme zurück. Der Hersteller führt Turbo v2 getrennt vom mehrsprachigen Turbo v2.5 und von der Flash-Reihe. Seine nützliche Rolle ist eine englische Sprachantwort, etwa eine Bestätigung, eine kurze Erklärung oder die nächste Anweisung in einer Gesprächsoberfläche.
Englisch ist die bestimmende Sprachgrenze dieser Ausgabe. Die Eingabe einer anderen Sprache verleiht Turbo v2 nicht das mehrsprachige Profil von v2.5. Wählen Sie eine Stimme mit dem für das englische Skript benötigten Akzent und Vortragsstil. Eine warme Gesprächsstimme, ein zurückhaltender Erzähler und eine energiegeladene Figur können denselben Satz unterschiedlich klingen lassen; die gewählte Stimme gehört daher zum Briefing und ist kein fester, durch den Modellnamen bestimmter Standard.
Bereiten Sie ein sauberes Sprechskript vor. Das Modell synthetisiert die bereitgestellten Wörter; es entscheidet nicht, ob eine Aktion erfolgreich war, und erzeugt nicht die Begründung der Anwendung. Nehmen Sie für eine Assistentenantwort ein klares Ergebnis und einen natürlichen nächsten Schritt auf. Eine beispielhafte Zeile könnte den Empfang eines Dokuments bestätigen und nach dessen fehlender Referenznummer fragen. Halten Sie interne Anweisungen und Metadaten außerhalb der anzuhörenden Wörter, weil gewöhnlicher beschreibender Text selbst gesprochen werden kann.
Namen, Abkürzungen und Zahlen benötigen bewusste Vorbereitung. Schreiben Sie eine Kennung als einzelne Ziffern, wenn sie so wiedergegeben werden muss, und lösen Sie eine Abkürzung auf, wenn Hörer ihre vollständige Bedeutung hören sollen. Verwenden Sie für ein Datum eine eindeutige Sprechform. Aussprache-Aliasse oder alternative Schreibweisen können eine bevorzugte Aussprache eines schwierigen Namens vorgeben. Bewahren Sie die ursprüngliche Anzeigeschreibweise getrennt von der Sprechform, wenn die Anwendung die Nachricht auch als Text zeigt.
Die Stimmeinstellungen des Anbieters beeinflussen Konsistenz, Ähnlichkeit und Tempo. Im gemeinsamen TTS-Produktleitfaden verwendet die Einstellung speed den Wert 1.0 für unveränderte Geschwindigkeit und einen Bereich von 0.7 bis 1.2; extreme Anpassungen können das Ergebnis beeinflussen. Stability verändert Variabilität und emotionalen Umfang, während similarity die Ähnlichkeit zur ausgewählten Stimme steuert. Diese Einstellungen machen die Synthese nicht deterministisch und legen keine exakte Dauer einer Zeile fest. Zeichensetzung und vollständige Satzstruktur bleiben wichtig für den Vortrag der Wörter.
Die genaue Turbo-v2-API-Grenze des Anbieters beträgt 30.000 Zeichen pro Anfrage. Dies ist eine Eingabeobergrenze und keine feste Audiodauer; verwenden Sie vollständige Sätze oder Abschnitte bei der Vorbereitung längerer Texte. ElevenLabs’ TTS-Formatfamilie umfasst MP3 zum allgemeinen Anhören, unkomprimiertes 16-Bit-PCM, Telefoniekodierungen wie μ-law und A-law sowie Opus. Ein Streaming-Workflow kann Audio schrittweise zurückgeben, während eine vollständige Textanfrage als Aufnahme gesammelt werden kann. Wählen Sie die Ausgabe anhand des Wiedergabeziels und bewahren Sie das tatsächliche Skript beim ausgewählten Audio. Teilen Sie eine längere Erklärung an sinnvollen Grenzen auf, statt Hörern eine einzelne ausgedehnte Liste zuzumuten.
Bereiten Sie für eine praktische englische Support-Antwort das genaue Ergebnis, einen klar gesprochenen Namen oder eine Kennung und die nächste Aktion vor. Prüfen Sie den relevanten Aufnahmeabschnitt auf Verständlichkeit, Akzent und natürlichen Rhythmus. Der Anbieter dokumentiert nichtdeterministische Ausgaben, sodass dieselben Einstellungen dennoch eine leicht unterschiedliche Darbietung erzeugen können. Das wiederverwendbare Artefakt ist die ausgewählte Sprachaufnahme zusammen mit vorbereitetem Wortlaut und Stimmeinstellungen für einen Assistenten, eine Benachrichtigung, einen Tutorial-Hinweis oder eine kurze aufgezeichnete Erklärung.
Ailoot Ultra · Sprachausgabe POST /v1/audio/speech elevenlabs/eleven-turbo-v2
elevenlabs/eleven-turbo-v2Einstieg
Eleven Turbo v2 ist ElevenLabs’ ausschließlich englischsprachige Text-to-Speech-Ausgabe für Sprachanwendungen mit schnellen Antworten. Sie spricht den bereitgestellten Text mit einer ausgewählten Stimme und eignet sich für Assistentenantworten, Benachrichtigungen und kurze Erklärungen zum Anhören.
- Zulässige Eingaben
- Text
- Ergebnisse
- Audio
In Ailoot verfügbar · Eingaben und Methoden
Ailoot Ultra · Sprachausgabe POST /v1/audio/speech
- Eingabe
text- Ausgabe
audio- Ausgabeformat
- mp3
| Feld | Typ | Anforderung | Werte und Limits | Standard |
|---|---|---|---|---|
Feldmodel | Typstring | AnforderungErforderlich | Werte und Limits elevenlabs/eleven-turbo-v2 | Standard— |
Feldinput | Typstring | AnforderungErforderlich | Werte und Limits Mindestlänge: 1 Maximale Länge: 30 000 Einheit: Unicode-Zeichen | Standard— |
Feldvoice | Typstring | AnforderungErforderlich | Werte und Limits george, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will | Standard— |
Feldresponse_format | Typstring | AnforderungErforderlich | Werte und Limits mp3 | Standard— |
Kombinationen von Eingabematerialien
text_to_speech · Erforderlich: input
Methodenparameter und Lebenszyklus
| Parameter | Vertrag |
|---|---|
Parametercontent_type | Vertragapplication/json |
Parameterrequired | Vertragmodel, input, voice, response_format |
Parametervoice_ids | Vertraggeorge, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will |
Parameterresponse_format | Vertragmp3 |
Parametermax_input_characters | Vertrag30000 |
Parameterother_options | Vertragfalse |
Parameterinput | Vertragexakter UTF-8-Text; Unicode-Zeichenzahl ohne Normalisierung |
Parametermaterial_types | Vertragtext |
Lebenszyklus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · die tatsächlich zurückgegebene task_id oder ein Eintrag in der Medienbibliothek
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Wählen Sie die genaue Stimme aus diesem Modellprofil.
Eingabezeichen und Audiosekunden sind unterschiedliche Messgrößen.
Tarife
Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.
- Schnellmodus
- Nicht angegeben Wenn der Schnellmodus ausgewählt ist
- Flex-Modus
- Nicht angegeben Wenn der Modus flex ausgewählt ist
- Maximaler Denkaufwand
- Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird
Ailoot-Tarife
Preise nach Konfiguration
Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.
| Konfiguration | Tarifstaffel | Abrechnungseinheit | Gebühr |
|---|---|---|---|
| KonfigurationBasistarife für Tokens | TarifstaffelGrundtarif | Abrechnungseinheit— | Gebühr Eingabe · Eingabetoken — / 1K Tokens Ausgabe · Ausgabetoken — / 1K Tokens Eingabe · Cache lesen — / 1K Tokens Eingabe · In Cache schreiben — / 1K Tokens Eingabe · In Cache schreiben, 1 Stunde — / 1K Tokens |
| KonfigurationEingabezeichen | Tarifstaffel— | Abrechnungseinheitpro Eingabezeichen | Gebühr Eingabe · Eingabezeichen $0.00008 pro Eingabezeichen |
Details zum Referenztarif
Referenztarifstaffeln auf Modellebene ändern weder Methodenauswahl noch Kostenvoranschläge oder Gebühren. Für die aktive Abrechnung gelten die Tarife der ausgewählten Ailoot-Methode.
ElevenLabs: Eleven Turbo v2
Preise nach Konfiguration
| Konfiguration | Abrechnungsbedingungen | Gebühr |
|---|---|---|
| KonfigurationElevenLabs: Eleven Turbo v2 · Standardkonfiguration | AbrechnungsbedingungenStandardkonfiguration | Gebühr Eingabe · Eingabezeichen $ 0,00004 pro Eingabezeichen |
Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →
Beispielanfragen
Ailoot Ultra · Sprachausgabe
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VOICE_ID:?Choose an accepted voice ID from this exact model profile}"
export AILOOT_VOICE_ID
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "elevenlabs/eleven-turbo-v2", "input": "Good afternoon! This is a short voice take."}')
voice=os.environ["AILOOT_VOICE_ID"]
allowed=json.loads('["george", "sarah", "adam", "alice", "bella", "bill", "brian", "callum", "charlie", "chris", "daniel", "eric", "harry", "jessica", "laura", "liam", "lily", "matilda", "river", "roger", "will"]')
if voice not in allowed: raise SystemExit("Choose an accepted voice ID from this exact model profile")
p["voice"]=voice
p["response_format"]="mp3"
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o speech.mp3
Ergebnisse abrufen und speichern
Ailoot Ultra · Sprachausgabe
mp3
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Abrufe anderer Inhalte
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o media-assets.json
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_MEDIA_TASK_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_MEDIA_TASK_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_MEDIA_TASK_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/tasks/$resource_id" \
-H "Authorization: Bearer $AILOOT_API_KEY" -o media-task.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-task.json").read_text())))
PY_RESULT
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_ASSET_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_ASSET_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_ASSET_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/assets/$resource_id" \
-H "Authorization: Bearer $AILOOT_API_KEY" -o media-asset.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-asset.json").read_text())))
PY_RESULT
Alle fertiggestellten Ergebnisse aufbewahren
Bewahren Sie jede vollständig zurückgegebene Antwort, Datei und jeden Inhaltsteil auf.
Das vollständige Binärergebnis und die Header aufbewahren. Wenn JSON oder mehrere Ausgaben zurückgegeben werden, jedes Datenelement aufbewahren und jede tatsächlich zurückgegebene signierte Asset-URL abrufen.
Wenn die ursprüngliche Antwort geprüft werden muss
Die ursprüngliche operation_id/X-Client-Request-ID für den Abgleich ohne erneute Einreichung aufbewahren; es gibt keine eigene Route zur Abfrage des Audiostatus.
Antwortfelder
| Feld | Typ |
|---|---|
Feldbinary audio | Typbytes |
Feldresponse headers | Typheaders |
Fehler und nächste Schritte
| Antwort | Bedingung | Nächster Schritt |
|---|---|---|
Antwort400 · invalid_request_error | BedingungPflichtfelder, Darstellung des Eingabematerials oder Parameterwert ungültig | Nächster SchrittDie angegebenen Felder vor einer neuen Erstellungsanfrage korrigieren. |
Antwortserver_error | BedingungDie zurückgegebene Antwort gibt an, dass der Vorgang oder das Ergebnis eine Prüfung erfordert | Nächster SchrittDie ursprünglich zurückgegebene Vorgangs-/Aufgaben-ID, die Anfrageheader und die Antwort aufbewahren; mit unterstützten Leseaufrufen für diesen ursprünglichen Vorgang fortfahren. Die Erstellungsanfrage nicht erneut senden. |
Aliasnamen
Modellaliasnamen
Ailoot Ultra elevenlabs/eleven-turbo-v2
Aliasnamen für Methodenpfade
Verwenden Sie die oben angezeigten Methodenpfade.
Zugehörige Aufrufer-IDs
FAQ · ElevenLabs: Eleven Turbo v2
- Welche Eingaben und Ergebnisse sind verfügbar?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2:text→audio- Welche Felder verwendet die Anfrage?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2:model,input,voice,response_format- Welche Grenzen gelten?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2:input.maximum_length:30000