Wat we deden
- RM-1, aan een klap of een sweep. De ruimtemeting van onze RoomLab-app, naar de engine verplaatst, gecontroleerd tegen 385 echte impulsresponsies (MIT Reverb Survey en EchoThief) en tegen 417 impulsresponsies uit RIRS_NOISES met een onafhankelijke referentie, waarvan 167 vertrouwd. Het was verkennend en niet voorgeregistreerd: het is de overdracht van een bestaande meting, dus er is niets op deze data afgesteld.
- TD-1, uit spraak. Een maat voor het uitsterven aan de staart van elke zin, tegen 24 echte ruimtes met gemeten galmtijden: 120 bestanden met schone zinnen. Voorgeregistreerd.
- De galmscore. Een score uit spraak die de galm van een ruimte moest volgen, getoetst op 27 september 2026 tegen 24 ruimtes met gemeten galmtijden.
De uitkomst
Aan een klap of een sweep werkt het. De uitkomst is gelijk aan die van de app: het grootste verschil in galmtijd was 0 seconden. Een gesimuleerde klap (een klapspectrum met ruimteruis) tegen de kale impulsresponsie, ruimte voor ruimte gekoppeld, gaf een mediane fout van 3,9% over 155 ruimtes, met 86% binnen 10% en 98% binnen 20%. Bij hoge zekerheid (minstens 35 dB uitsterven) hadden 278 bandmetingen een mediane fout van 1,5%, met 91% binnen 10%. Tegen een onafhankelijke numpy-implementatie konden 145 van de 167 impulsresponsies worden gelezen, met een mediane afwijking van 0,5% (0,3% bij een bereik van minstens 35 dB). De galmtijd per octaafband is Gevalideerd, met een referentiebasis.
Uit spraak werkte het niet goed genoeg. De staartmaat volgde de gemeten galmtijd maar gedeeltelijk: een rangcorrelatie van 0,56 (95%-interval 0,12 tot 0,81), tegen een lat van 0,70 met een ondergrens van 0,50. De andere maat had 0,303 (95%-interval -0,20 tot 0,71): een verband is niet aangetoond. De helling is niet gekalibreerd op galmtijd: de gemeten helling is 20% van de theoretische bij 0,18 s en 87% bij 1,71 s. Beide maten blijven indicatief, en we hebben de zin geschrapt die zei dat een van beide de ruimte zelf meet.
De galmscore faalde. Zijn rangcorrelatie met de gemeten galm was 0,06 en zijn AUC 0,52, en hij stijgt met ruis. Hij is overal ingetrokken en blijft op /lenses staan als ingetrokken.
Dus: aan een klap of een sweep meet AudioLab de galmtijd per octaafband. Uit spraak kan het dat niet.
Hoe ver dit reikt
Opnames van een klap of sweep in echte ruimtes en gemeten impulsresponsies. Een klap geeft de octaafbanden vanaf 500 Hz; de meting weigert de lagere. Een impulsresponsie of een sweep geeft elke band vanaf 125 Hz.
Wat we niet hebben getoetst
- Een echte telefoon met een echte klap.
- Spraak of muziek in plaats van een klap, en 125 en 250 Hz uit een klap.
- ISO 3382-certificering.
- Wat galm een spraakherkenner kost: nog niet gepubliceerd. Het komt hier te staan zodra de getallen in ons register staan.
Bronnen en volgende stappen
Studies in ons register: RM-1, TD-1, de ingetrokken galmscore. De status van elke maat staat op /lenses en hoe we toetsen staat op /methodology.
Ander bewijs
- Niveau en clipping
- Codecs
- Pakketverlies
- Echo: in voorbereiding
- Ruis en SNR
- Een concurrerende stem
- Scènematen en inhoudstype
- Spraakdetectie
- Afkapping aan het begin en einde
- Voorspellen audiomaten fouten?
- Een opschoonstap, voor en na: in voorbereiding
- Waar we ernaast zaten