A method and apparatus for detecting silence in voice packets. A packet
energy calculator calculates a smoothed energy value for each packet of
voice data to be transmitted. A noise level detector adaptively calculates
noise values during periods of said silence. A silent packet detector
compares the energy value to the noise value and if it is less than the
noise value and less than a predetermined silence ceiling value then
silence is indicated. Also, if the energy value is less than a
predetermined silence noise value then silence is also indicated.
Une méthode et un appareil pour détecter le silence en paquets de voix. Une calculatrice d'énergie de paquet calcule une valeur douce d'énergie pour chaque paquet des données de voix à transmettre. Un détecteur de niveau de bruit calcule de manière adaptative des valeurs de bruit pendant des périodes de ledit silence. Un détecteur silencieux de paquet compare la valeur d'énergie à la valeur de bruit et si elle est moins que la valeur de bruit et moins qu'une valeur prédéterminée de plafond de silence amortissent alors sont indiqués. En outre, si la valeur d'énergie est moins qu'une valeur prédéterminée de bruit de silence puis amortissez est également indiqué.