Taalopties
In deze handleiding lees je hoe je audio in meer dan één taal transcribeert met de Realtime Speech to Text API.
Handleiding · Hierbij wordt ervan uitgegaan dat je de handleiding voor client-side of server-side- streaming hebt voltooid.
Overzicht
Standaard detecteert de realtime API de taal van de audio automatisch. Je kunt dit gedrag op drie manieren wijzigen:
- Stel
language_codein op de taal van de audio. - Voeg
secondary_languagestoe om taaldetectie te beperken tot een set verwachte talen. - Stel met Scribe v3 Live
multilang_mode=truein om sprekers te volgen die tijdens de sessie van taal wisselen.
Scribe vertaalt niet. Spraak wordt getranscribeerd in de taal waarin deze wordt gesproken.
Secundaire talen
Geef language_code mee met de hoofdtaal en herhaal secondary_languages één keer voor elke extra taal in de querystring. Beide accepteren ISO-639-1- of ISO-639-3-codes.
secondary_languages maakt taalidentificatie betrouwbaarder door deze te beperken tot de talen die je opgeeft. Gebruik de meertalige modus om sprekers te volgen die tijdens de sessie van taal wisselen.
Meertalige modus
De meertalige modus is alleen beschikbaar met Scribe v3 Live (scribe_v3_live). Andere modellen wijzen
multilang_mode=true af met een invalid_request-fout en sluiten de verbinding.
Met multilang_mode=true transcribeert Scribe v3 Live elke taal in het eigen schrift en volgt het taalwisselingen, ook midden in een zin.
De meertalige modus heeft de volgende afwegingen:
- Achtergrondspraak die klinkt als een andere taal kan worden getranscribeerd.
- Korte zinnen worden waarschijnlijker onjuist getranscribeerd.
De officiële SDK’s ondersteunen multilang_mode nog niet. Maak voor gebruik rechtstreeks verbinding met de WebSocket API.