Wandle Text in Sprache um und wähle Stimme, Stabilität und Ähnlichkeit.
API-Beispiele
Anfragebeispiel
const response = await fetch('https://api.flaq.ai/api/v1/music/task', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model_name: 'elevenlabs-eleven-v4-turbo',
prompt: 'Welcome to Flaq.ai. Let us make something great together.',
voice_id: 'Alicia',
stability: 0.5,
similarity: 0.75,
}),
});
const { data } = await response.json();
const taskId = data.task_id;
Polling-Beispiel
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/music/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
Anfragebeispiel
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/music/task',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
json={
'model_name': 'elevenlabs-eleven-v4-turbo',
'prompt': 'Welcome to Flaq.ai. Let us make something great together.',
'voice_id': 'Alicia',
'stability': 0.5,
'similarity': 0.75,
},
)
response.raise_for_status()
task_id = response.json()['data']['task_id']
Polling-Beispiel
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/music/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
Anfragebeispiel
curl -X POST "https://api.flaq.ai/api/v1/music/task" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "elevenlabs-eleven-v4-turbo",
"prompt": "Welcome to Flaq.ai. Let us make something great together.",
"voice_id": "Alicia",
"stability": 0.5,
"similarity": 0.75
}'
Polling-Beispiel
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/music/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
Preise für Eleven V4 Turbo
| Parameter | Preis | Ursprünglicher Preis | Rabatt |
|---|
README
Preisgünstige Eleven v4 Turbo API (ElevenLabs-Text-to-Speech-Integration)
Die Eleven v4 Turbo API wandelt geschriebene Skripte durch eine kostengünstige ElevenLabs-Text-to-Speech-Integration auf Flaq AI in Sprache um. Wählen Sie eine Stimme, passen Sie Vortragsstabilität und Stimmähnlichkeit an und rufen Sie das Audio ab, sobald die Generierungsaufgabe abgeschlossen ist. Turbo behält dieselben Skripteingaben und Stimmeinstellungen wie Eleven v4 bei und bietet dabei einen niedrigeren Preis pro Zeichen – eine Option für Teams, die regelmäßig Sprachaufnahmen und Voiceovers produzieren.
Hauptfunktionen der Eleven v4 Turbo API
-
Spracherzeugung aus Skripten: Wandeln Sie bereitgestellten Text in gesprochenes Audio für Erzählungen, Produkterklärungen und andere Voiceover-Produktionsabläufe um.
-
Flexible Stimmauswahl: Wählen Sie eine verfügbare voreingestellte Stimme anhand ihres Namens oder geben Sie eine vom Dienst akzeptierte ElevenLabs-Stimm-ID an, um die Stimme für eine Generierungsanfrage festzulegen.
-
Einstellbare Vortragsstabilität: Regulieren Sie das Gleichgewicht zwischen abwechslungsreicherem Vortrag und gleichmäßigerem Vorlesen mithilfe der Stabilitätseinstellung.
-
Steuerung der Stimmähnlichkeit: Legen Sie fest, wie stark die erzeugte Sprache der gewählten Stimme entspricht, und prüfen Sie anschließend, ob das Ergebnis dem gewünschten Vortrag entspricht.
-
Asynchrone Audioerzeugung: Senden Sie eine Aufgabe, prüfen Sie ihren Status und rufen Sie die URLs der erzeugten Audiodateien nach erfolgreichem Abschluss ab.
-
Kostengünstige zeichenbasierte Abrechnung: Nutzen Sie die preisgünstigere Turbo-Option, um Skripte wiederholt in Sprache umzuwandeln, und behalten Sie dabei dieselben Einstellungen für Stimmauswahl, Stabilität und Ähnlichkeit wie bei Eleven v4.
Die Eleven v4 Turbo API für Text-to-Speech auf Flaq AI verwenden
-
Eingabe: Der zu sprechende Text, optional ergänzt um Stimmauswahl und Vortragseinstellungen. Teilen Sie längere Skripte in Abschnitte auf, die innerhalb des Eingabelimits des Dienstes liegen.
-
Ausgabe: Erzeugtes Sprachaudio, das über URLs im Ergebnis der abgeschlossenen Aufgabe verfügbar ist.
-
Stimmeinstellungen: Wählen Sie die Stimme und passen Sie Stabilität und Ähnlichkeit an das Skript an; hören Sie eine Probe an, bevor Sie die Einstellungen auf ein größeres Projekt übertragen.
-
Aufgabenablauf: Erstellen Sie die Generierungsaufgabe, bewahren Sie ihre Kennung auf und prüfen Sie das Ergebnis, bis die Aufgabe abgeschlossen oder fehlgeschlagen ist.
-
Funktionen: Text-to-Speech-Erzeugung mit auswählbaren Stimmen und einstellbarem Vortrag, vorgesehen für gesprochene Erzählungen statt für Musikkomposition.
Geeignete Anwendungsfälle für die Integration der Eleven v4 Turbo API
-
Video-Voiceovers: Erzeugen Sie Sprachaufnahmen aus einem freigegebenen Skript für Tutorials, Erklärvideos und Produktvideos.
-
Audio für Lerninhalte: Wandeln Sie Unterrichtstexte und erklärende Abschnitte in gesprochenes Lernmaterial um.
-
Vertonung von Artikeln: Erstellen Sie eine Audiolesung vorbereiteter schriftlicher Inhalte und teilen Sie längeres Material in überschaubare Abschnitte auf.
-
Sprachinhalte für Anwendungen: Erzeugen Sie gesprochene Anweisungen und vorbereitete Nachrichten, die eine Anwendung abrufen und abspielen kann.
-
Skriptüberarbeitung: Generieren Sie überarbeitete Passagen erneut und vergleichen Sie Stimmeinstellungen während der Entwicklung eines Sprecherskripts.
-
Von Text zu Sprache: Wandeln Sie geprüfte Skripte aus einem Textgenerierungswerkzeug in gesprochene Erzählungen um und verbinden Sie Texterstellung und Audioproduktion in einem gemeinsamen Produktionsablauf für Inhalte.
Hinweis Verwenden Sie nur Texte und Stimmen, zu deren Nutzung Sie berechtigt sind. Prüfen Sie Aussprache und Vortrag vor der Veröffentlichung und rufen Sie Audio erst ab, wenn die Aufgabe einen erfolgreichen Abschluss meldet.
Eleven v4 Turbo im Vergleich zur Konkurrenz: vergleichende Analyse
-
Eleven v4 Turbo und Eleven v4 Beide Varianten unterstützen auf Flaq AI dieselben Skripteingaben sowie Einstellungen für Stimme, Stabilität und Ähnlichkeit. Eleven v4 Turbo bietet einen niedrigeren Preis pro Zeichen für kostengünstige Sprachaufnahmen und regelmäßige Voiceover-Produktion.
-
Eleven v4 Turbo und Amazon Polly Amazon Polly bietet Text-to-Speech über AWS mit mehreren Stimmoptionen. Eleven v4 Turbo bietet einen ElevenLabs-Sprachablauf über Flaq AI mit gezielten Einstellungen für Stabilität und Ähnlichkeit; vergleichen Sie die Eignung der Stimmen und die Integrationsanforderungen Ihrer Anwendung.
-
Eleven v4 Turbo und Google Cloud Text-to-Speech Google Cloud Text-to-Speech wandelt den über seine API übermittelten Text in abspielbare Sprache um. Eleven v4 Turbo erzeugt Sprache über den Aufgaben- und Ergebnisablauf von Flaq AI; die Wahl hängt daher von Ihren bevorzugten Stimmen und der Integration in Ihre Anwendung ab.