Zum Inhalt
Anmelden

Voice AI

Vom Mikrofon zum Transkript

Ein Spracherkenner hört nur, was den Weg zu seinem Eingang übersteht. Diese Seite bildet diesen Weg in zwölf Schritten ab: was schiefgeht, was wir messen, wie weit du dem trauen kannst und was es einen Spracherkenner kostet.

  1. 1 Kostenlos im Browser messen
  2. 2 Urteil lesen: Zahl und Regel
speech-female-pangram.mp3 · 15,1 s Beispielbericht

Pegel und Clipping

-23,2 dBFS

Sprachpegel

Validiert

Rauschen

36,5 dB

Signal-Rausch-Abstand

Validiert

Marge: ±6 dB

Lücken im Audio

0

Dropouts

Validiert

Tonhöhe und Stimmqualität

218 Hz

Tonhöhe

Validiert

Marge: ±3 Prozent

Den vollständigen Bericht ansehen →

Echte Ausgabe der Engine zu einer Beispielaufnahme, mit dem Status jeder Zahl. Deine eigene Aufnahme bekommt denselben Bericht, in deinem Browser.

Jetzt deine eigene Aufnahme

Der Check misst in deinem Browser und lädt dein Audio nicht hoch. Er sagt nicht voraus, wie viele Wörter ein Spracherkenner falsch haben wird; die Reichweite dieses Tests steht in seinem Status.

Gibst du Audio aus einem Agenten oder einem Text-to-Speech-Modell aus? Der Ausgangs-Check ergänzt Lautheit, True Peak und deine eigenen Limits; die QC-Ansicht zeigt dieselbe Datei Lane für Lane (40-Sekunden-Demo, Ein-Seiten-Anleitung). Glaubst du, eine Zahl stimmt nicht? Sag es uns; was wir bestätigen, kommt auf Wo wir falsch lagen.

Dieselben Messgrößen in einer Pipeline

Eine Aufnahme oder bis zu 20 in einem Batch-Call, über die gehostete API oder über MCP in deinem Agenten. Mit measureStatus kommt jede Messgröße mit ihrem Status und, wo wir eine gemessen haben, ihrer Marge; mit round werden die Zahlen auf das gerundet, was die Messung wert ist.

curl https://audiolab.tools/v1/voicelab/qa \
  -H "Authorization: Bearer $AUDIOLAB_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/call.wav","measureStatus":true,"round":true}'
Standardwerte bis 15. Januar 2027, und die Anleitungen

Die API antwortet bis zum 15. Januar 2027 noch mit ihrem ersten Sprachdetektor und ihrem ersten Inhaltsmodell; die Website nutzt schon die neueren. Sende speechDetector "k2" (Voice-Routen) und contentModel "v2" (Signallab und Profile), um dieselben Zahlen wie im Browser zu bekommen. Mit k2 liegt der Sprachanteil je nach Rauschen etwa 5 bis 14 Punkte höher, und das SNR in verrauschten Aufnahmen liegt niedriger, näher am wahren Wert.

Voice-Agent-Audio vergleichen Die API und ihre veröffentlichten Checks Über MCP verbinden

Dein Audio. Der Check in deinem Browser misst auf deinem Gerät, und dein Audio wird nicht hochgeladen. Die API und der MCP-Server empfangen das Audio bei der in der EU gehosteten API, und es kommen nur Zahlen zurück; eine Datei, die du für eine größere Analyse hochlädst, wird innerhalb einer Stunde entfernt. Aufnahmen von Menschen, die du nicht an einen gehosteten Dienst senden darfst, gehören in den Browser-Check oder in ein lokales Setup, über das wir sprechen können.

Audio, das dein Netzwerk nicht verlassen darf? Sprich mit uns über ein lokales oder selbst gehostetes Setup. Es ist noch kein Standardprodukt, und wir versprechen weder einen Termin noch einen Preis.

Der vollständige Beispielbericht

Die echte Ausgabe der Engine an einer unserer Beispielaufnahmen. Jede Zahl trägt ihren Status, ihre Marge, wo wir eine gemessen haben, und was sie aussagt und was nicht.

speech-female-pangram.mp3 · 15,1 s

Pegel und Clipping

Zu leise oder übersteuert ist der günstigste Fehler, den man finden kann.

Sprachpegel Validiert

-23,2 dBFS

Als Bestanden-oder-nicht-Prüfung nutzbar.

Was sie aussagt und was nicht

Stimmt mit dem RMS eines bekannten Tons überein (-9,07 gegen -9,03 dB) und folgt einem Abfall um 12 dB. Er ist der Durchschnitt über die Frames, die der Sprachdetektor als Sprache bezeichnet; ein Detektor, der mehr der leisen Wortanfänge und Wortenden zählt, senkt ihn also: Mit dem K2-Detektor (siehe Sprachanteil) liest er bei sauberem Audio 0,5 dB niedriger und im Rauschen bis zu 1,4 dB niedriger (136 Testmischungen).

Stimm-Peak Validiert

-5,3 dBFS

Als Bestanden-oder-nicht-Prüfung nutzbar.

Was sie aussagt und was nicht

Stimmt mit dem True Peak einer sauberen Aufnahme überein.

Geclippte Samples Validiert

0

Als Bestanden-oder-nicht-Prüfung nutzbar.

Was sie aussagt und was nicht

Sieht 3 Prozent festhängende Samples und keine bei einer normalisierten sauberen Aufnahme.

Rauschen

Wie weit die Sprache über dem Rauschen um sie herum liegt. Lies die Marge: Mit dem hier verwendeten Sprachdetektor gilt sie ab etwa 5 dB, und darunter liegt die Schätzung zu hoch.

Signal-Rausch-Abstand Validiert

36,5 dB

Marge: ±6 dB

Als Bestanden-oder-nicht-Prüfung nutzbar, innerhalb der Marge.

Was sie aussagt und was nicht

Kein Prädiktor für die Genauigkeit der Spracherkennung.

Grundrauschen Validiert

-59,7 dBFS

Als Bestanden-oder-nicht-Prüfung nutzbar.

Was sie aussagt und was nicht

Steigt mit hinzugefügtem Rauschen; das Grundrauschen trifft den wahren Pegel von stationärem synthetischem Rauschen. An 40 gelesenen Aufnahmen mit echtem Hintergrundrauschen (SNR-1, 12. Oktober 2026) liegt es 1 bis 8 dB unter dem Durchschnittspegel dieses Rauschens, weil es das leiseste Zehntel der Frames liest.

Lücken im Audio

Lücken aus digitaler Stille mitten im Klang, etwa durch verlorene Pakete. Eine Untergrenze: Ein Verlust, den der Codec verschleiert hat, hinterlässt keine Lücke, die man finden könnte.

Dropouts Validiert

0

Als Bestanden-oder-nicht-Prüfung nutzbar.

Was sie aussagt und was nicht

Nicht die Anzahl verlorener Pakete: Ein Verlust in einer Pause oder einer leisen Passage lässt sich nicht von einer Pause unterscheiden, und ein vom Codec verschleierter Verlust hinterlässt keine Lücke. Es ist eine untere Grenze: Im Paketverlust-Test schnitten 1.539 der 2.554 erzeugten Lücken in Klang.

Dropout-Dauer Validiert

0,00 s

Als Bestanden-oder-nicht-Prüfung nutzbar.

Was sie aussagt und was nicht

Nicht der Anteil der Aufnahme, der verloren ging: Es werden nur Lücken aufsummiert, die in Klang schnitten, und ein Verlust in einer Pause oder einer leisen Passage zählt nicht.

Tonhöhe und Stimmqualität

Die Tonhöhe der Stimme und wie viel des Klangs harmonisch ist.

Tonhöhe Validiert

218 Hz

Marge: ±3 Prozent

Als Bestanden-oder-nicht-Prüfung nutzbar, innerhalb der Marge.

Was sie aussagt und was nicht

Keine Note und keine Messgröße für Alter oder Geschlecht des Sprechers: der Median über die ganze Aufnahme.

Harmonics-to-Noise-Ratio Validiert

16,2 dB

Als Bestanden-oder-nicht-Prüfung nutzbar.

Was sie aussagt und was nicht

Nicht das Hintergrundrauschen allein: Sie zählt alles, was sich nicht von Periode zu Periode wiederholt, Jitter und Shimmer eingeschlossen. Nicht die HNR von Praat auf die Kommastelle genau: dieselbe Definition mit einem anderen Tracker, als Median über die nach Energie gewichteten stimmhaften Frames.

Gemessen mit der Engine, die auch der Check verwendet, hier mit ffmpeg dekodiert und im Live-Check mit deinem Browser, daher können die letzten Stellen für dieselbe Datei abweichen. Messgrößen, die nur Anhaltspunkte liefern, sind hier weggelassen, ebenso im Live-Check, bis du sie anforderst.

Was die Wörter bedeuten
Validiert
Gegen eine Norm oder einen bekannten Wert geprüft, mit genannter Quelle.
Proxy
Nähert etwas an. Nur die Richtung ist geprüft, oder die Schwellen wurden von Hand gewählt.
Beta
Noch kein Grundwahrheitstest. Es kann stimmen; es ist nicht nachgewiesen. Es kann sich ändern.
Zurückgezogen
Hat den Test nicht bestanden. Bleibt im Changelog, wird nicht mehr als Ergebnis gezeigt.

Der Status Validiert mit analytischer Grundlage heißt, dass die Berechnung bei einem Signal mit bekannter Antwort stimmt. Er heißt nicht, dass die Zahl bei einer echten Aufnahme eine Bedeutung hat; die Grundlage jeder Messgröße steht auf /lenses.

„Was es einen Spracherkenner kostet“ stammt aus unserem Stresstest: englische vorgelesene Sprache, 24 Sätze pro Bedingung, zwei offene Whisper-Modelle. Es ist ein kleiner Test mit breiten Intervallen, und seine Bedingungen wurden nach einem ersten Versuch mit einem Modell gewählt, er sagt also, wovon diese Modelle beeinflusst werden, nicht, wovon jedes System beeinflusst wird. „Noch nicht veröffentlicht“ heißt genau das: Die Zahlen stehen noch nicht auf dieser Website.

Wo die Belege dick sind und wo sie dünn sind

Elf Schritte vom Mikrofon zum Transkript und ein zwölfter für das, was wir nicht abdecken. Rauschen, Sprachdetektion, Paketverlust, Räume und Tonhöhe haben wir mehrfach getestet, auch Tests, die gescheitert sind. Pegel und Clipping sowie Bandbreite und Herkunft sind an der Berechnung geprüft, aber noch nicht daran, was sie einen Spracherkenner kosten. Codecs, Echo, Abschneiden am Anfang und Ende und die Wirkung von Nachhall auf die Erkennung sind dünn belegt oder fehlen. Klicke auf einen Schritt, um ihn zu lesen.

Schritt Was AudioLab liest Belege
1. Aufnahme und Pegel Geprüft: Normsignale, bekannte Signale, konstruierte Aufnahmen. Kosten für einen Spracherkenner: Gemessen, kleiner Test. Validiert 18 Pegel und Clipping
2. Bandbreite, Codec und Herkunft Geprüft: Bekannte Signale, Sprachcodecs. Kosten für einen Spracherkenner: Gemessen, kleiner Test. Validiert 5 Codecs
3. Netzwerk: verlorene Pakete Geprüft: Konstruierte Lücken, 8.406. Kosten für einen Spracherkenner: Gemessen, kleiner Test. Validiert 3 Paketverlust
4. Echo und eine verzögerte Kopie der Stimme Geprüft: Konstruierte Kopien, 284. Kosten für einen Spracherkenner: Noch nicht veröffentlicht. Validiert 3 Echo: in Vorbereitung
5. Rauschen Geprüft: Mischungen mit bekanntem Verhältnis. Kosten für einen Spracherkenner: Gemessen, kleiner Test. Validiert 5Proxy 1 Rauschen und SNR
6. Eine andere Stimme, Fernseher, Stimmengewirr, Musik Geprüft: Teilweise, mit Fehlern. Kosten für einen Spracherkenner: Gemessen, kleiner Test. Proxy 13 Eine konkurrierende StimmeSzenen-Messgrößen und Inhaltstyp
7. Sprachdetektion und Anfang und Ende einer Äußerung Geprüft: Teilweise, mit Fehlern. Kosten für einen Spracherkenner: Gemessen, kleiner Test. Validiert 4Proxy 5 SprachdetektionAbschneiden am Anfang und Ende
8. Raum und Nachhall Geprüft: Echte Räume, Klatschen und Sweep. Kosten für einen Spracherkenner: Noch nicht veröffentlicht. Validiert 2Proxy 1Zurückgezogen 1 Raum und Nachhall
9. Die Stimme und ihre Qualität Geprüft: Konstruierte und echte Stimmen. Kosten für einen Spracherkenner: entf.. Validiert 2Proxy 2Beta 2 -
10. Der Spracherkenner selbst Geprüft: Nicht zutreffend. Kosten für einen Spracherkenner: Siehe Schritte 5 und 6. Keine Messgröße Sagen Audio-Messgrößen Fehler voraus?Ein Bereinigungsschritt, vorher und nachher: in Vorbereitung
11. Das Testmaterial selbst Geprüft: Nicht zutreffend. Kosten für einen Spracherkenner: entf.. Keine Messgröße -
12. Was wir nicht abdecken Geprüft: Nicht abgedeckt. Kosten für einen Spracherkenner: entf.. Keine Messgröße -
Der Weg, Schritt für Schritt

Schritt 1

Aufnahme und Pegel

Zu leise, geclippt, ein DC-Offset, Brummen oder ein Dauerton.

Was AudioLab liest

18 Messgrößen: 18 Validiert

Messgrößen anzeigen

Was wir getestet haben

Lautheit gegen die Testsignale EBU Tech 3341 und 3342: im ungünstigsten Fall 0,06 LU daneben, innerhalb der 0,1 LU, die die Norm erlaubt. True Peak gegen Testfälle aus BS.1770 (ein 997-Hz-Ton und ein Fall mit Inter-Sample-Spitze), innerhalb von +0,2 und -0,4 dB. Die übrigen Messgrößen gegen konstruierte Signale mit bekannter Antwort: Das zeigt, dass die Berechnung stimmt, nicht, was die Zahl bei einer echten Aufnahme bedeutet. Danach einmal gelesen an 24 vorgelesenen Sätzen, die leiser gestellt und geclippt wurden (kein vorab registrierter Test): Clipping wurde in jeder Aufnahme mit einer Folge geclippter Samples gefunden und in keiner der 96 ohne; der Sprachpegel folgt der Verstärkung nach unten bis -50 dBFS, und bei -60 dBFS verliert der Sprachdetektor den Großteil der Sprache.

Studien in unserem Register: EBU Tech 3341 und 3342, BS.1770, Stresstest v0.3, V03-ENG.

Was es einen Spracherkenner kostet

Bedingung Änderung der WER, Whisper smallÄnderung der WER, Whisper large-v3-turbo
Sprache mit einem aktiven Pegel von -40 dBFS −0,5 Punkte, kein klarer Unterschied+0,5 Punkte, kein klarer Unterschied
Sprache mit einem aktiven Pegel von -50 dBFS −0,7 Punkte, kein klarer Unterschied+0,5 Punkte, kein klarer Unterschied
Sprache mit einem aktiven Pegel von -60 dBFS −1,1 Punkte, kein klarer Unterschied−0,5 Punkte, kein klarer Unterschied
+12 dB Verstärkung, hart bei Vollaussteuerung geclippt −0,2 Punkte, kein klarer Unterschied−0,5 Punkte, kein klarer Unterschied
+20 dB Verstärkung, hart bei Vollaussteuerung geclippt −0,5 Punkte, kein klarer Unterschied−0,2 Punkte, kein klarer Unterschied
+30 dB Verstärkung, hart bei Vollaussteuerung geclippt +0,5 Punkte, kein klarer Unterschied−0,7 Punkte, kein klarer Unterschied

Englische vorgelesene Sprache, 24 Sätze pro Bedingung, Veränderung gegenüber der sauberen Aufnahme. Ein kleiner Test mit breiten Intervallen; die Bedingungen und Pegel wurden vor der ersten Transkription festgelegt (vorab registriert). Keine leise oder geclippte Bedingung machte für einen der beiden Spracherkenner einen klaren Unterschied, nicht einmal mit einem Viertel geclippter Samples.

Was wir nicht wissen

Echte Aufnahmen, die am Mikrofon clippen (unsere sind digital geclippt), Streaming-Spracherkenner und andere Spracherkenner als die beiden offenen.

Die Belege

Schritt 2

Bandbreite, Codec und Herkunft

Das Telefonband, eine verlustbehaftete Quelle, auf 16 kHz gedehntes 8-kHz-Audio, zusammengeklebte Stücke.

Was AudioLab liest

5 Messgrößen: 5 Validiert

Messgrößen anzeigen

Was wir getestet haben

Gegen konstruierte Signale mit bekannter Antwort. Der Bereich jeder Messgröße steht auf /lenses. Danach einmal gelesen an 168 Aufnahmen vorgelesener Sprache durch sieben Sprachcodecs (kein vorab registrierter Test): Die Bandbreite trennte Schmalband- von Breitbandausgabe vollständig, das Label für verlustbehaftete Quellen sagte nie lossy, und die 8-kHz-Herkunft wurde bei den 8-kHz-Codecs in 4 von 96 Aufnahmen gefunden.

Studien in unserem Register: Stresstest v0.3, V03-ENG.

Was es einen Spracherkenner kostet

Bedingung Änderung der WER, Whisper smallÄnderung der WER, Whisper large-v3-turbo
Telefonband, 300 bis 3400 Hz, mu-law +0,2 Punkte, kein klarer Unterschied−0,9 Punkte, kein klarer Unterschied
Telefonband 300 bis 3400 Hz, A-law 8 kHz +0,0 Punkte, kein klarer Unterschied−0,9 Punkte, kein klarer Unterschied
AMR-NB 4,75 kbit/s +1,8 Punkte, kein klarer Unterschied−0,7 Punkte, kein klarer Unterschied
AMR-NB 12,2 kbit/s +1,1 Punkte, kein klarer Unterschied−0,7 Punkte, kein klarer Unterschied
AMR-WB 12,65 kbit/s −0,5 Punkte, kein klarer Unterschied−0,5 Punkte, kein klarer Unterschied
GSM 6.10 +0,5 Punkte, kein klarer Unterschied−0,9 Punkte, kein klarer Unterschied
Opus 8 kbit/s (voip) +0,2 Punkte, kein klarer Unterschied−0,9 Punkte, kein klarer Unterschied
Opus 16 kbit/s (voip) −0,5 Punkte, kein klarer Unterschied+0,0 Punkte, kein klarer Unterschied

Englische vorgelesene Sprache, 24 Sätze pro Bedingung, Veränderung gegenüber der sauberen Aufnahme. Ein kleiner Test mit breiten Intervallen; die Telefonbedingung stammt aus dem ersten Set, dessen Bedingungen nach einem ersten Versuch mit einem Modell gewählt wurden; die übrigen wurden vor der ersten Transkription festgelegt (vorab registriert). Kein Codec machte für einen der beiden Spracherkenner einen klaren Unterschied.

Was wir nicht wissen

Echte Telefonleitungen, Codecs mit Paketverlust-Verschleierung und andere Codecs als diese sieben.

Die Belege

Schritt 3

Netzwerk: verlorene Pakete

Lücken aus digitaler Stille mitten in der Sprache, abgehackter Ton.

Was AudioLab liest

3 Messgrößen: 3 Validiert

Messgrößen anzeigen

Was wir getestet haben

99,9 % Präzision bei 8.406 konstruierten Lücken, 99,8 % der Lücken, die ins hörbare Signal fielen, gefunden, und keine Fehlalarme bei 1.615 Aufnahmen ohne Lücken. Die Zahl ist eine Untergrenze: Etwa 60 % der von uns konstruierten Lücken fielen ins hörbare Signal, und eine Lücke innerhalb einer Pause lässt sich nicht von einer Pause unterscheiden.

Studien in unserem Register: DR-1.

Was es einen Spracherkenner kostet

Bedingung Änderung der WER, Whisper smallÄnderung der WER, Whisper large-v3-turbo
Etwa 10 % Paketverlust (20-ms-Pakete, keine Verschleierung) −0,2 Punkte, kein klarer Unterschied+0,2 Punkte, kein klarer Unterschied

Englische vorgelesene Sprache, 24 Sätze pro Bedingung, Veränderung gegenüber der sauberen Aufnahme. Ein kleiner Test mit breiten Intervallen; die Bedingungen wurden nach einem ersten Versuch mit einem Modell gewählt. Es wurde keine Verschleierung simuliert; echte Netzwerke verschleiern meist.

Was wir nicht wissen

Lücken, die ein Codec verschleiert hat, und AMR-Stille werden nicht erkannt. Echter Netzwerkverlust wurde nicht getestet.

Die Belege

Schritt 4

Echo und eine verzögerte Kopie der Stimme

Die Stimme kommt zurück; eine doppelte Stimme.

Was AudioLab liest

3 Messgrößen: 3 Validiert

Messgrößen anzeigen

Seit dem 20. Oktober 2026 an konstruierten Kopien validiert, auch über die API (Chain-Profil) und den MCP-Server.

Was wir getestet haben

282 von 284 konstruierten Kopien gefunden, die Verzögerung in jeder innerhalb von 2 ms und der Pegel bei einfachen digitalen Kopien innerhalb von 2 dB, und in keiner der 332 Aufnahmen ohne Kopie wurde eine gemeldet, 120 davon echte vorgelesene Sprache. Es brauchte drei Tests mit vorab festgelegten Kriterien; die ersten beiden meldeten Kopien, die gar nicht da waren.

Was es einen Spracherkenner kostet

Noch nicht veröffentlicht.

Was wir nicht wissen

Echtes Echo in echten Aufnahmen, Musik mit einem Loop, ein Echo mit einem starken zweiten Tap, und der Pegel einer Kopie, die durch einen Raum lief (er fällt niedriger aus).

Die Belege

  • Echo: in Vorbereitung

Schritt 5

Rauschen

Hintergrundgeräusche, die Wörter schwerer verständlich machen.

Was AudioLab liest

6 Messgrößen: 5 Validiert, 1 Proxy

Messgrößen anzeigen

Was wir getestet haben

Sprache, mit Rauschen in bekannten Verhältnissen gemischt, in drei Studien (680 und 520 Aufnahmen vorgelesener Sprache, 1.344 synthetischer Sprache). Mit dem Standarddetektor liegt die Schätzung bei 10 dB etwa 3 bis 7 dB zu hoch und bei 5 dB 6 bis 9 dB zu hoch. Ein zweiter Detektor mit Korrektur, als Opt-in angeboten, bringt den mittleren Fehler bei 5 dB von +5,95 auf +1,87 dB, an drei Umgebungen, die in der Entwicklung nicht verwendet wurden. Unter 5 dB liegt sie weiterhin zu hoch.

Studien in unserem Register: SNR-1, SNR-2, SNR-3.

Was es einen Spracherkenner kostet

Bedingung Änderung der WER, Whisper smallÄnderung der WER, Whisper large-v3-turbo
Straßenlärm auf dem Pegel der Sprache (0 dB) +0,9 Punkte, kein klarer Unterschied+0,7 Punkte, kein klarer Unterschied
Restaurantgeräusche, 5 dB unter der Sprache +6,4 Punkte, klar schlechter+3,6 Punkte, klar schlechter
Restaurantgeräusche auf dem Pegel der Sprache (0 dB) +28,8 Punkte, klar schlechter+19,2 Punkte, klar schlechter

Englische vorgelesene Sprache, 24 Sätze pro Bedingung, Veränderung gegenüber der sauberen Aufnahme. Ein kleiner Test mit breiten Intervallen; die Bedingungen wurden nach einem ersten Versuch mit einem Modell gewählt.

Was wir nicht wissen

Echte Gespräche und Telefonleitungen. Unter 5 dB liegt die Schätzung zu hoch.

Die Belege

Schritt 6

Eine andere Stimme, Fernseher, Stimmengewirr, Musik

Ein Fernseher, ein zweiter Sprecher, Stimmengewirr oder Musik hinter dem Sprecher.

Was wir getestet haben

Inhaltstyp gegen 600 Fragmente aus Sprache, Musik und Rauschen: schwach, und Rauschen wird selten als Rauschen benannt. Szenen-Messgrößen gegen 1.344 Aufnahmen in neun Umgebungen: zwei trennen Stimmengewirr von Maschinenlärm, eine funktioniert andersherum. Das Label "gemischt" wird selten dort vergeben, wo es sollte.

Studien in unserem Register: CT-1, CT-2, SC-1, MX-1.

Was es einen Spracherkenner kostet

Bedingung Änderung der WER, Whisper smallÄnderung der WER, Whisper large-v3-turbo
Eine zweite Stimme, 5 dB unter der Sprache +5,5 Punkte, klar schlechter+4,8 Punkte, kein klarer Unterschied
Eine zweite Stimme auf dem Pegel der Sprache (0 dB) +41,5 Punkte, klar schlechter+40,2 Punkte, klar schlechter

Englische vorgelesene Sprache, 24 Sätze pro Bedingung, Veränderung gegenüber der sauberen Aufnahme. Ein kleiner Test mit breiten Intervallen; die Bedingungen wurden nach einem ersten Versuch mit einem Modell gewählt. Bei gleichem Pegel schreiben beide Modelle in 6 von 24 Aufnahmen überwiegend den anderen Sprecher statt des Zielsprechers.

Was wir nicht wissen

Ein echter Fernseher, andere Spracherkenner, andere Sprachen.

Schritt 7

Sprachdetektion und Anfang und Ende einer Äußerung

Abgeschnittene Anfänge, ein später oder früher Stopp, als Sprache gezählte Pausen.

Was AudioLab liest

9 Messgrößen: 4 Validiert, 5 Proxy

Messgrößen anzeigen

Was wir getestet haben

Der erste Sprachdetektor verfehlte bei vorgelesener Sprache jedes Kriterium: Der Sprachanteil wurde um etwa 12,5 Punkte zu niedrig gelesen. Ein zweiter Detektor mit Hysterese, als Opt-in angeboten, erfüllt seine fünf Kriterien, nicht aber die ursprüngliche Latte. Die Anfangs- und Endmessgrößen gegen konstruierte Signale, und einmal an vorgelesenen Sätzen, die 100 bis 500 ms in die Sprache hinein abgeschnitten wurden (kein vorab registrierter Test): Der Pegel am Rand trennte Abgeschnittenes von Unabgeschnittenem, die Ja-Nein-Messgrößen erfassten 13 bis 20 von 24.

Studien in unserem Register: VAD-1, VAD-2, Stresstest v0.3, V03-ENG.

Was es einen Spracherkenner kostet

Bedingung Änderung der WER, Whisper smallÄnderung der WER, Whisper large-v3-turbo
Die ersten 100 ms der Sprache entfernt +0,7 Punkte, kein klarer Unterschied+1,6 Punkte, kein klarer Unterschied
Die ersten 250 ms der Sprache entfernt +4,8 Punkte, klar schlechter+4,8 Punkte, klar schlechter
Die ersten 500 ms der Sprache entfernt +9,6 Punkte, klar schlechter+10,0 Punkte, klar schlechter
Die letzten 250 ms der Sprache entfernt +1,1 Punkte, kein klarer Unterschied+0,9 Punkte, kein klarer Unterschied

Englische vorgelesene Sprache, 24 Sätze pro Bedingung, Veränderung gegenüber der sauberen Aufnahme. Ein kleiner Test mit breiten Intervallen; die Bedingungen und Pegel wurden vor der ersten Transkription festgelegt (vorab registriert). Das Abschneiden des Sprachanfangs kostete einen Spracherkenner viel: 250 und 500 ms waren für beide klar schlechter, fast nur durch gelöschte Wörter. 100 ms am Anfang und 250 ms am Ende machten keinen klaren Unterschied.

Was wir nicht wissen

Streaming-Verhalten und echter Sprecherwechsel, und Aufnahmen, die wirklich abgeschnitten wurden (unsere wurden von Hand geschnitten).

Schritt 8

Raum und Nachhall

Ein halliger Raum verschmiert die Wörter.

Was AudioLab liest

4 Messgrößen: 2 Validiert, 1 Proxy, 1 Zurückgezogen

Messgrößen anzeigen

Die Nachhallzeit wird an einem Klatschen oder einem Sweep gemessen. Aus Sprache ist sie nicht verfügbar.

Was wir getestet haben

Nachhallzeit pro Oktavband gleich wie in unserer RoomLab-App, an 385 echten Impulsantworten. Ein simuliertes Klatschen gegen die nackte Impulsantwort, 155 Räume: Median des Fehlers 3,9 %, 86 % innerhalb von 10 %. Die sprachbasierte Ausklingmessgröße folgte dem Raum nur teilweise (Rangkorrelation 0,56 an 24 echten Räumen, Latte 0,70), und ein früherer Nachhall-Score wurde zurückgezogen.

Studien in unserem Register: RM-1, TD-1.

Was es einen Spracherkenner kostet

Noch nicht veröffentlicht.

Was wir nicht wissen

Nachhallzeit aus Sprache. ISO 3382.

Die Belege

Schritt 9

Die Stimme und ihre Qualität

Tonhöhe, Rauheit, Helligkeit. Vor allem relevant für die Prüfung synthetischer Sprachausgabe.

Was AudioLab liest

6 Messgrößen: 2 Validiert, 2 Proxy, 2 Beta

Messgrößen anzeigen

Was wir getestet haben

Tonhöhe an 1.092 konstruierten Stimmen mit exakter Antwort: 0,0 % grobe Fehler bei sauberem Signal und höchstens 1,9 % unter Rauschen oder allein im Telefonband, bis zu 5,9 % bei Vokalen, wenn beides bei 10 dB kombiniert wird. Bei echter Sprache lagen 97,97 % von 48.817 Frames innerhalb von 20 % eines zweiten Trackers. Das Verhältnis von Harmonischen zu Rauschen: 18 von 19 innerhalb von 1,5 dB. Jitter und Shimmer verfehlten ihre Latten knapp.

Studien in unserem Register: PT-1 bis PT-4.

Was es einen Spracherkenner kostet

Für die Erkennung nicht zutreffend. Nützlich zur Prüfung der Ausgabe einer synthetischen Stimme.

Was wir nicht wissen

Wie natürlich eine Stimme klingt, und Emotion (bewusst nicht angeboten).

Schritt 10

Der Spracherkenner selbst

Falsche Wörter, Zahlen, Namen, Adressen.

Was AudioLab liest

AudioLab misst das Audio, nicht den Spracherkenner. Der Stresstest misst den Spracherkenner.

Was wir getestet haben

Stresstest v0.2: englische vorgelesene Sprache, zwei Whisper-Modelle, acht Bedingungen. In unserem eigenen Test sagte die SNR-Messgröße Transkriptionsfehler nicht voraus; die Reichweite dieses Tests steht in ihrem Status auf /lenses.

Was es einen Spracherkenner kostet

Siehe Schritte 5 und 6.

Was wir nicht wissen

Andere Spracherkenner, echte Gespräche, Dialekt, Kindersprache, klinische Sprache.

Die Belege

Schritt 11

Das Testmaterial selbst

Ein synthetischer Anrufer steuert das Ergebnis.

Was wir getestet haben

Synthetische Stimmen können Strukturen tragen, die echte Sprache nicht hat, und ein Detektor, der echte Sprache beherrscht, kann bei ihnen Fehlalarme auslösen. Teste einen Detektor an echten und an synthetischen Stimmen, wenn beide in deinem Einsatz vorkommen.

Was es einen Spracherkenner kostet

Nicht zutreffend.

Was wir nicht wissen

Ob synthetische Stimmen für jeden Detektor neutral sind.

Schritt 12

Was wir nicht abdecken

Latenz, Sprecherwechsel, Unterbrechungen (Barge-in), wie natürlich eine synthetische Stimme klingt, Verständnis und Absicht, echte Telefonleitungen, Streaming und andere Sprachen als Englisch und Niederländisch.

Was wir getestet haben

Nichts. Das liegt außerhalb dessen, was AudioLab misst oder getestet hat.

Was es einen Spracherkenner kostet

Nicht zutreffend.

Was wir nicht wissen

Alles davon.

Wir veröffentlichen die Tests, die gescheitert sind

Ein Nachhall-Score, der dem Nachhall nicht folgte, wurde zurückgezogen. Die Behauptung, eine sprachbasierte Messgröße messe den Raum selbst, wurde gestrichen, weil sie dem Raum nur teilweise folgte. Unser erster Sprachdetektor verfehlte jedes Kriterium, und unser erstes Inhaltstyp-Modell nannte Rauschen fast nie Rauschen. Jitter und Shimmer verfehlten ihre Latten knapp und werden nicht angeboten. Deshalb kann man den Zahlen trauen, die bleiben.

Wo du anfängst, nach Rolle

Ein Voice-Agent-Team

Du lieferst einen Agenten aus, der am Telefon oder im Browser zuhört. Beginne mit den Schritten 1, 3, 5, 6 und 7 und teste danach den Spracherkenner, den du nutzt, im Stresstest.

Schritt 1, Schritt 3, Schritt 5, Schritt 6, Schritt 7

Ein Evaluator von Spracherkennern

Du vergleichst oder justierst Spracherkenner. Die Schritte 5, 6 und 10 zeigen, was Rauschen und eine zweite Stimme zwei offene Modelle kosten, und der Stresstest vergleicht jeden Lauf gepaart.

Schritt 5, Schritt 6, Schritt 10

Qualität im Callcenter

Du prüfst Anrufe im großen Maßstab. Lass die Schritte 1, 2, 3 und 5 als Batch über die API laufen, mit dem Status neben jeder Zahl und der Marge, wo wir eine gemessen haben.

Schritt 1, Schritt 2, Schritt 3, Schritt 5

Ein Datensatz-Entwickler

Du sammelst oder kaufst Sprachdaten. Die Schritte 1, 2, 5 und 9 sagen dir, welche Dateien du zuerst ansehen solltest.

Schritt 1, Schritt 2, Schritt 5, Schritt 9

Ein Telefonie- oder Echtzeit-Ingenieur

Du betreibst den Weg, den das Audio nimmt: Codecs, Bandbreite und verlorene Pakete. Schritt 2 zeigt, was AudioLab über das Band liest und was sieben Sprachcodecs zwei offene Spracherkenner kosten, und Schritt 3 die Lücken, die verlorene Pakete hinterlassen können, und was simulierter Verlust kostet.

Schritt 2, Schritt 3

Ein Text-to-Speech-Team

Du lieferst synthetische Sprache aus. Die Schritte 1, 2 und 9 lesen Pegel, Clipping, Bandbreite und Tonhöhe. AudioLab beurteilt nicht, wie natürlich eine Stimme klingt.

Schritt 1, Schritt 2, Schritt 9

Deinen eigenen Spracherkenner oder Agenten im Stresstest prüfen

Der Check betrachtet eine Aufnahme. Der Stresstest betrachtet dein System: dieselben Aufnahmen unter bekannten Bedingungen, die Veränderung der Wortfehlerrate gegenüber sauber für jede Bedingung und einen gepaarten Vorher-nachher-Bericht für jede Änderung, die du machst.

  • Ein fester Satz. 24 englische Sätze in acht Bedingungen: sauber, Telefonband, Straßenlärm, Restaurantgeräusche, eine zweite Stimme und Paketverlust. 192 Aufnahmen, etwa 20 Minuten Audio.
  • Ein Runner auf deinem eigenen Rechner. Er ruft deinen Spracherkenner oder Agenten mit einem Befehl auf, den du ihm gibst, oder einen OpenAI-kompatiblen Endpunkt. Dein Key und deine Antworten bleiben bei dir; es wird nichts an uns gesendet.
  • Ein Bericht, den du vergleichen kannst. Für jede Bedingung die Veränderung gegenüber sauber mit einem 95-%-Intervall und einem exakten Vorzeichentest, und ein gepaarter Vergleich mit deinem vorherigen Lauf: klar schlechter, klar besser oder keine klare Veränderung.
  • Eine Möglichkeit, eine Änderung zu testen. Ein Modell-Update, neue Einstellungen oder ein Bereinigungsschritt vor dem Spracherkenner: Lass den Satz mit und ohne laufen und vergleiche, auch an Aufnahmen, die in Ordnung waren.

Status: in Vorbereitung. Der Satz und der Runner sind noch nicht veröffentlicht, und es gibt keinen Termin. Die Bedingungen sind Testbedingungen, die wir hineinmischen; AudioLab erkennt sie in deinen Aufnahmen nicht. Sieh, wie ein Lauf mit zwei offenen Whisper-Modellen aussah und was er dir nicht sagen kann.

Lies einen Bericht des Runners: das Stresstest-Dashboard.