Een spraakengine kan tientallen talen herkennen in afzonderlijke opnames en toch moeite hebben wanneer één spreker halverwege een zin van taal wisselt. Voor meertalige audiotranscriptie stel je drie verschillende vragen: welke talen kan het model herkennen, hoe kiest het een taal, en behoudt het taalwisselingen binnen één opname? Eén geadverteerd aantal talen kan niet op alle drie antwoord geven.
Deze gids vergelijkt gedocumenteerd gedrag voor specifieke modelconfiguraties en geeft je een korte test waarmee gemiste taalwisselingen zichtbaar worden. Voor een bredere vergelijking van live- en opgenomen tools, zie onze gids voor meertalige transcriptie.
- Taaldekking is de ondersteunde set van een model. Het is geen garantie dat elke combinatie in één bestand werkt.
- Automatische taaldetectie kan de beste match uit kandidaten kiezen zonder elke gesproken taal te transcriberen.
- Code switching betekent dat taalwisselingen in het transcript behouden blijven, inclusief wisselingen binnen een zin. Controleer het exacte model en de instelling.
- Meet de output bij elke wisseling op je eigen opname; vendorbenchmarks kunnen deze controle niet vervangen.
Drie specificaties om naar te vragen
Dekking beantwoordt of een model een taal überhaupt ondersteunt. Detectie beantwoordt hoe het kiest tussen mogelijke talen voor een verzoek. Code switching beantwoordt of het veranderingen binnen dat verzoek kan volgen. Dit zijn afzonderlijke gedragingen, en de modelversie is net zo belangrijk als de naam van de leverancier.
Zo staat in de handleiding voor automatische taalherkenning van Google Cloud Speech-to-Text dat je tot drie kandidaat-talen kunt opgeven en dat de service de best passende taal uit die lijst gebruikt. Drie telt hier als kandidaten voor selectie; het is geen belofte dat alle drie correct in één transcript verschijnen. Google beperkt deze functie op die pagina ook tot specifieke modellen en regio's.
Wat de modeldocumentatie feitelijk zegt
| Model of instelling | Gedocumenteerd gedrag | Vraag om te testen |
|---|---|---|
| Open-source Whisper standaardtranscriptie | Detecteert een taal uit maximaal de eerste 30 seconden wanneer er geen taal is opgegeven, en gebruikt die taal vervolgens voor decodering. | Wat gebeurt er wanneer de taal later in het bestand verandert? |
| Google Cloud Speech-to-Text V2 automatische herkenning | Selecteert een best passende taal uit maximaal drie kandidaten. Dit is taalkeuze, geen gepubliceerde garantie voor code switching. | Behoudt de output beide talen op de wisselpunten? |
| AssemblyAI code-switchingconfiguratie | De gedocumenteerde handmatige taalcode-instelling accepteert tot twee codes, waarvan één Engels is; de automatische code-switchinginstelling kan er tot twee detecteren. | Worden jouw gekozen model en talenpaar door deze configuratie ondersteund? |
| AssemblyAI Universal-3.5 Pro | Documenteert native code switching over 18 ondersteunde talen. Achttien beschrijft de ondersteunde set, niet een opgegeven maximum per bestand. | Behoren alle talen in je clip tot die 18, en hoe nauwkeurig zijn de wisselingen? |
| Deepgram Nova-2 meertalig | De gedocumenteerde meertalige modus ondersteunt code switching tussen Engels en Spaans. | Gebruikt je opname precies dit paar en deze modus? |
| Deepgram Nova-3 meertalig | Deepgram documenteert code switching over een set van tien talen met language=multi. Tien is de taalsset van het model, niet een gepubliceerde maximumaantal talen per opname. | Behoudt de geconfigureerde modus korte wisselingen in je doeltalen? |
Deze rijen beschrijven verschillende soorten limieten. Sorteer hun aantallen niet alsof ze hetzelfde meten. In het bijzonder zijn het aantal kandidaten van Google en de ondersteunde sets voor Universal-3.5 Pro en Nova-3 geen vergelijkbare per-bestand plafonds. De gehoste bestandstranscriptie-API van OpenAI is ook een apart product van de hierboven gelinkte open-source Whisper-code; test het huidige model daarvan afzonderlijk.
Hoe je een opname met gemengde talen test
- Maak een referentieclip. Neem twee minuten op met echte sprekers. Neem elke doeltaal op, meerdere wisselingen, een wisseling halverwege een zin en namen op die belangrijk zijn voor je team.
- Houd een handmatig referentietranscript bij. Markeer elke taalwisseling en elk eigennaamwoord zodat je precies ziet wat is gemist.
- Gebruik exact de productie-instellingen. Zet de modelversie vast en schakel de gedocumenteerde meertalige of code-switchingmodus van de leverancier in. Sla de aanvraaginstellingen samen met het resultaat op.
- Lees elk wisselpunt. Let op weggevallen woorden, woorden die in het verkeerde schrift zijn herschreven, vertaling terwijl je transcriptie vroeg, en taallabels die achterlopen op de spraak.
- Herhaal met je lastigste paar. Voeg alleen ruis of een derde taal toe als die omstandigheden ook in je echte opnames voorkomen. Vergelijk de resultaten met dezelfde referentie en organiseer menselijke controle voor belangrijke toepassingen.
Een nauwkeurigheidsgetal van een leverancier kan andere talen, sprekers en scoringsregels gebruiken. Deze procedure laat zien of de output werkt voor jouw audio. Als je workflow ook vertaling nodig heeft, behandelt onze gids voor vertaaltools die aparte stap.
Waar MirrorCaption past
MirrorCaption's livepad is gebouwd voor ondertiteling en vertaling tijdens een gesprek. De huidige client stuurt taalsuggesties met taalherkenning ingeschakeld; eenrichtingsvertaling kan gedetecteerde brontalen accepteren die door de geconfigureerde service worden ondersteund. Automatische detectie voegt geen ondersteuning toe voor een niet-ondersteunde taal. Die configuratie is geen gemeten garantie voor elk talenpaar of elke wisseling halverwege een zin. Test een livesessie met je echte sprekers voordat je erop vertrouwt. Onze gids voor meertalige callcenters behandelt de live workflow.
De huidige uploadinterface voor bestanden stuurt één geselecteerde hint voor de brontaal. Leid uit de liveconfiguratie niet af dat geüploade opnames dezelfde meertalige verwerking krijgen. Test voor een afgewerkte opname met meerdere talen het uploadresultaat en gebruik een gespecialiseerde code-switchingservice of menselijke controle als belangrijke passages worden gemist.
Elk nieuw account bevat één gratis uur, eenmalig, zonder creditcard. Het huidige Jaarabonnement is €54.99 voor 110 uur per jaar; controleer de huidige prijzen voordat je koopt.
Veelgestelde vragen
Betekent een lijst met 99 talen dat één opname al die 99 talen kan bevatten?
Nee. Een lijst met ondersteunde talen vertelt je welke talen een model kan herkennen. Raadpleeg aparte documentatie voor automatische detectie en code switching binnen één opname.
Is het selecteren van drie kandidaat-talen hetzelfde als code switching?
Nee. De documentatie van Google Cloud Speech-to-Text zegt dat de automatische herkenning de best passende taal kiest uit maximaal drie kandidaten. Die instelling belooft geen transcript met gemengde talen.
Kan open-source Whisper automatisch een taalwisseling volgen?
Het standaardtranscriptiepad van Whisper detecteert een taal met behulp van maximaal de eerste 30 seconden en gebruikt die keuze voor decodering. Ga niet uit van automatisch wisselen halverwege het bestand; test een clip met gemengde talen of segmenteer die bewust.
Kan MirrorCaption een meertalige opname verwerken?
MirrorCaption-livesessies gebruiken taalherkenning en taalsuggesties. De huidige uploadinterface voor bestanden stuurt één geselecteerde hint voor de brontaal. Test een representatieve opname voordat je vertrouwt op uploadoutput met gemengde talen.
Laat het model de claim bewijzen
Kies een model voor het talenpaar en de workflow die je daadwerkelijk hebt. Controleer de documentatie over code switching, sla de exacte instellingen op en test een clip met echte wisselpunten. Een lange talenlijst is een eerste filter; het transcript zelf is het aankoopbewijs.
Probeer een live meertalige sessie
Gebruik je eigen sprekers en talenpaar. Je eerste uur is gratis.
Gratis aan de slag