/docs · VoiceLab · Deep
Estimer la réverbération d’une pièce sans RT60
Pas besoin d’une réponse impulsionnelle pour savoir que votre pièce est trop réverbérante. Voici trois mesures pragmatiques.
La méthode classique pour mesurer la réverbération d’une pièce est le RT60, le temps que met une impulsion connue à décroître de 60 dB. C’est précis, c’est normalisé, et c’est totalement inutile pour le contrôle qualité d’un podcast que quelqu’un a déjà enregistré.
Pour un contrôle qualité vocal concret, trois mesures pragmatiques vous mènent à 80 % du but en n’utilisant que l’enregistrement lui-même :
1. Décroissance de l’enveloppe après les fins de parole
Quand une personne cesse de parler, sa voix ne tombe pas instantanément à zéro : la pièce continue de résonner. La forme de cette extinction est essentiellement la réponse impulsionnelle de la pièce convoluée avec la voix.
La mesure économique :
- Détectez les transitions parole-silence à l’aide d’une VAD simple (seuil d’énergie sur une enveloppe lissée).
- Pour chaque transition, mesurez la valeur de l’enveloppe 200ms après la transition, relativement à la valeur au moment de la transition.
- Faites la moyenne du rapport sur toutes les transitions de l’enregistrement.
function decayRatio(envelope, mask, hopSec) {
const decays = [];
for (let i = 1; i < mask.length - 30; i++) {
if (mask[i - 1] && !mask[i]) {
const peak = envelope[i - 1];
if (peak < 1e-5) continue;
const window = Math.min(30, Math.floor(0.6 / hopSec));
let tail = 0;
for (let k = 0; k < window; k++) tail += envelope[i + k];
tail /= window;
decays.push(tail / peak);
}
}
return decays.reduce((a, b) => a + b, 0) / decays.length;
}
Les valeurs se situent généralement dans cette plage :
| Rapport de décroissance moyen | Caractère de la pièce |
|---|---|
| < 0.05 | Mat / cabine traitée |
| 0.05–0.15 | Pièce sèche |
| 0.15–0.35 | Pièce vivante |
| > 0.35 | Réverbérante |
C’est exactement le signal que MixLab et VoiceLab utilisent pour classer le caractère « pièce ».
2. Autocorrélation spectrale
Les pièces réverbérantes colorent le spectre de manières caractéristiques : creux en filtre en peigne dus aux premières réflexions, et une lente inclinaison due à la distribution des modes propres de la pièce. Une autocorrélation spectrale sur une fenêtre de parole de 4 secondes révèle les deux.
En pratique, l’autocorrélation spectrale est plus difficile à interpréter que la décroissance de l’enveloppe, mais c’est l’outil adéquat quand vous voulez détecter quel type de problème de pièce vous avez (premières réflexions vs réverbération tardive). Pour le contrôle qualité, la décroissance de l’enveloppe suffit généralement à elle seule.
3. Qualité vocale des segments de voyelles
La mesure la plus propre provient de l’analyse de segments de voyelles tenues. Choisissez la plus longue voyelle en régime stable de l’enregistrement (généralement environ 200ms d’énergie voisée avec un faible ZCR) et examinez sa platitude spectrale. Une voix nette dans une pièce mate présente une voyelle tonale avec des pics harmoniques distincts. Une pièce réverbérante étale ces pics en un spectre plus bruité.
Cela demande davantage de travail (la détection des voyelles n’est pas triviale sans modèle phonémique), mais c’est la mesure la plus pertinente pour l’auditeur, car elle est directement corrélée à l’impression de voix « caverneuse » ou « boomy ».
Pourquoi le RT60 ne convient pas au contrôle qualité
Le RT60 exige que vous injectiez un stimulus connu dans la pièce. Vous ne pouvez pas le faire sur un enregistrement que quelqu’un a déjà réalisé. Et même si vous le pouviez, le RT60 mesure la pièce, pas l’enregistrement, et c’est l’enregistrement que vos auditeurs entendront.
Pour le contrôle qualité, la question n’est pas « quel est le RT60 de cette pièce ? » C’est « cet enregistrement donne-t-il l’impression d’avoir été réalisé dans un espace maîtrisé ? » La mesure de décroissance de l’enveloppe répond exactement à cette question, sans calibration, sans équipement spécialisé et sans hypothèse sur la position du microphone.
Connexe
More in VoiceLab docs
- Intro
Pourquoi la densité de mots de remplissage compte plus que leur nombre
Compter les « euh » est la mauvaise mesure. La densité dit s'ils posent problème.
- Practical
Une cible de loudness pragmatique pour les podcasts
La bonne cible de loudness pour les podcasts parlés n'est pas la même que pour la musique. Voici les chiffres et le pourquoi.