Évaluation
Open sourceSwiss German Voice Benchmark
Ce benchmark sélectionne des enregistrements ETH SwissDial dans huit dialectes suisses allemands, soumet des modèles vocaux à deux tâches (transcription mot à mot du dialecte et traduction en allemand standard) et permet d’examiner chaque transcription avec les différences mot à mot. Il prend en charge plusieurs stratégies de prompting, des ensembles, des scores pondérés selon le nombre de locuteurs de chaque dialecte et l’export de chaque exécution enregistrée.
- Mon rôle
- Créateur et développeur
- Début
- Mise à jour
- Visibilité
- Open source
- extraits SwissDial, 25 par dialecte
- 200
- dialectes suisses allemands comparés
- 8
- meilleure correspondance de mots appariée (Realtime 2.1, allemand standard)
- 68,6 %

Problème
Les modèles vocaux sont généralement évalués sur des langues standard. Pour le suisse allemand, les équipes disposent de peu d’éléments pour savoir quel modèle et quelle stratégie de prompting fonctionnent vraiment, dialecte par dialecte.
Solution
Un benchmark reproductible avec des échantillons équilibrés par dialecte, plusieurs tâches et stratégies, des comparaisons appariées et une interface pour examiner chaque erreur plutôt que de se fier à un seul chiffre.
Architecture
Une API locale et un tableau de bord pilotent les exécutions des modèles sur une sélection d’extraits SwissDial, diffusent les résultats, enregistrent chaque transcription et chaque mesure de temps dans une base locale, et calculent des indicateurs appariés pour ne comparer les modèles que sur les extraits que tous deux ont traités avec succès.
Ce que j’en retiens
Un chiffre unique cache beaucoup de choses. Les résultats par dialecte, les comparaisons appariées et la possibilité de lire chaque erreur ont davantage modifié mes conclusions que n’importe quel score global.
Technologies
- Python
- Microsoft Foundry
- OpenAI Realtime
- SwissDial
- WER / CER / chrF
- React
#speech-ai #evaluation #swiss-german #benchmarks
Plus de captures d’écran


