Font Size: a A A

Research And Implementation Of System Of Network Voice AGC System Based On ARM

Posted on:2010-01-17Degree:MasterType:Thesis
Country:ChinaCandidate:W WangFull Text:PDF
GTID:2178360278470119Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Voice communication is an important part of human communication, with the development of digital communication technology, especially the Internet, the digital voice communication technology based on internet has developed rapidly. As the conditions of equipment, environment, and incorrect operation, the voice transmitted by internet may sound to increase and decrease in volume. In order to get a better voice outcome, the digital voice signal should be handled by the receive end. To the above situation, this thesis studied and implemented network voice AGC system based on ARM.Considering the development direction of AGC and the hot point of embedded system technology, this project tries to design and implement a network voice AGC system. At first, AGC algorithm was studied, a new voice AGC algorithm was proposed on the basis of LMS algorithm. The algorithm obtains good voice outcome results by means of Matlab simulation tools; The hardware of embedded terminal was designed which consist of a micro processor-AT91RM9200, network controller, speech codec. Then the embedded Linux system environment was build to support application software. Base on the above hardware and soft environment, the software of AGC Process Terminal was designed and implemented. The terminal realized the function of digital voice signal Processing transmitted from network, and got a better voice outcome. The terminal was stable, reliable and excellent in performances; Host computer Program used to send digital voice signal to embedded terminal was designed;Because of the high performance of micro processor and linux, combining with optimized software, the embedded terminal owns predominance of high reliability, expansibility, transportability and low cost with high performance. It is advanced and useful in many fields.
Keywords/Search Tags:digital voice, AGC, embedded terminal, embedded Linux
PDF Full Text Request
Related items