Appendice I –
Algorithme simple de haute qualité pour le masquage des pertes de paquets en
codage G.711
I.1 Introduction
I.2 Description de l'algorithme
I.2.1 Trames correctes
I.2.2 Première
trame erronée
I.2.3 Détection de la tonie
I.2.4 Génération du signal synthétique pour les
dix premières millisecondes
I.2.5 Génération du signal synthétique après 10
millisecondes
I.2.6 Atténuation
I.2.7 Première trame correcte suivant un
effacement
I.2.8 Exemple
I.3 Description de l'algorithme avec code C++ annoté
I.3.1 Définition "typedef" et constantes
I.3.2 Déclaration de classe
I.3.3 Boucle principale
I.3.4 Fonctions membre utilitaire
I.3.5 Constructeur
I.3.6 Addtohistory et savespeech
I.3.7 Dofe
I.3.8 Détection de la tonie
I.3.9 Production et atténuation du signal
synthétique
I.3.10 Opérateurs de superposition/addition OLA
I.4 Complexité et délai