A voice decoder detects channel errors and loss of cryptographic
synchronization using the change in spectral energy between sequential
frames. The change in energy between frames is determined between
corresponding LSP's of said successive frames and summed together. A
running average of the change in energy for a predetermined number of
frames is maintained. Current voice frames are eliminated based on the
difference between the change in energy associated with the current frame
and the running average. Accordingly, offensive audio associated with such
channel errors or cryptographic synchronization loss is eliminated.
Un décodeur de voix détecte des erreurs de canal et la perte de synchronisation cryptographique en utilisant le changement de l'énergie spectrale entre les armatures séquentielles. Le changement de l'énergie entre les armatures est déterminé entre LSP correspondant de lesdites armatures successives et ensemble additionné. Une moyenne de fonctionnement du changement de l'énergie pour un nombre prédéterminé d'armatures est maintenue. On élimine des armatures courantes de voix ont basé sur la différence entre le changement de l'énergie liée à l'armature courante et la moyenne de fonctionnement. En conséquence, l'acoustique blessante s'est associée à de telles erreurs de canal ou la perte cryptographique de synchronisation est éliminée.