As the lab's project required, this paper design and implement a voice communication system, which is flexible, easy to extend, safe and diversification in access.The system involves one major technology: Speech Coding. This paper chooses G.729 after comparing various standards of speech coding in current international.This paper describes the principles of G.729 in details. What need to be done to G.729 is to do some optimization works to it. This paper discusses the necessity of G.729's optimization, and then does researches on G.729's algorithm optimization. This paper verifies the quality of voice which is optimized by using MATLAB. This paper also does tests on the voice using MOS. The results of MATLAB simulation and MOS score show that the quality of voice meets this system's needs.This paper analyses the structure of G.729's source code which is provided by ITU-T. Then this paper gives the concrete realization of G.729's code optimization and algorithm optimization. This paper also does tests on the system using MOS and the result shows that optimizations meet the system's needs.At last, this paper makes a summarization and points out the works which need to be done in the next step. |