Meerdere requests samenvoegen
In deze handleiding leer je hoe je stemprosodie behoudt in meerdere tekstchunks/generaties.
Handleiding · Hierbij wordt ervan uitgegaan dat je de ElevenAPI- snelstart hebt voltooid.
Wanneer je een grote hoeveelheid tekst naar audio omzet, kun je abrupte veranderingen in prosodie van de ene chunk naar de andere tegenkomen. Dit kan vooral merkbaar zijn wanneer je tekst omzet die meerdere alinea’s of secties beslaat. Om de stemprosodie over meerdere chunks te behouden, kun je de functie Request Stitching gebruiken.
Met deze functie kun je context geven over wat al is gegenereerd en wat in de toekomst wordt gegenereerd. Zo blijft de stem en prosodie in de volledige tekst consistent.
eleven_v3.Hier is een voorbeeld zonder Request Stitching:
En hetzelfde voorbeeld met Request Stitching:
Request Stitching gebruiken
Request Stitching is het eenvoudigst wanneer je de ElevenLabs-SDK’s gebruikt.
In deze handleiding wordt ervan uitgegaan dat je je API-sleutel en SDK hebt ingesteld. Voltooi eerst de snelstart als je dat nog niet hebt gedaan.
Veelgestelde vragen
Hoe werkt Request Stitching met streaming?
Om de request-ID’s van een eerdere request voor conditionering te gebruiken, moet die request volledig zijn verwerkt. Bij streaming betekent dit dat de audio volledig uit de response body moet worden gelezen.
Hoeveel verschil maakt Request Stitching?
Het verschil hangt af van het gebruikte model, de stem en de steminstellingen.
Hoe oud mogen de request-ID's zijn?
De request-ID’s mogen niet ouder zijn dan twee uur.
Is Request Stitching beschikbaar in elk abonnement?
Ja, tenzij je een enterprise-gebruiker bent met hogere privacyvereisten.