Abstract:
In a voice communication network, packet loss concealment technology is crucial for ideal voice communication. A distributed speech coding method based on the ITU G.722.1 speech encoder is proposed in this paper. The main process can be divided into several stages. First, A complementary encoder is built based on the the G.722.1 encoder. Then, the encoder sends the encoding results of both G.722.1 encoder and the complementary encoder for the same frame of speech. When the decoder receives one of the encoding results, it is decoded by the G.722.1 decoder, the speech quality is higher than the decoding result of the G.722.1 encoder. At the same time, when both encoding results are received, the G.722.1 decoder is used to decode the two voice code streams respectively, and then the decoding results are weighted, the final voice quality is significantly improved. In other words, there is a certain coding gain. The simulation experiment results show that the distributed speech coding algorithm proposed in this paper can improve the encoding quality significantly compared to the traditional coding techniques.