吉林大学学报(信息科学版)

• 论文 • 上一篇    下一篇

基于Speex的嵌入式无线数字音频交互系统

张立文, 吴迪, 宋占伟   

  1. 吉林大学 电子科学与工程学院, 长春 130012
  • 出版日期:2013-07-20 发布日期:2013-08-23
  • 作者简介:张立文(1987—), 男, 黑龙江齐齐哈尔人, 吉林大学硕士研究生, 主要从事嵌入式系统研究, (Tel)86-13943099570(E-mail)zhangliwen1987@sina.com; 宋占伟(1962—), 男, 长春人, 吉林大学教授, 主要从事数字信号处理、 图像处理、 智能交通、 嵌入式系统研究, (Tel)86-431-85095828,85894687(E-mail)songzw@jlu.edu.cn。
  • 基金资助:

    吉林省科技支撑计划重点基金资助项目(20100314)

Embedded Wireless Digital Audio Interactive System Based on Speex

ZHANG Li-wen, WU Di, SONG Zhan-wei   

  1. College of Electronic Science and Engineering, Jilin University, Changchun 130012, China
  • Online:2013-07-20 Published:2013-08-23

摘要:

为改善IP电话的话音服务质量问题, 设计一种集无线数字语音的实时交互和语音记录功能于一体的具有良好音质的嵌入式语音终端。选取ARM Linux嵌入式系统作为语音通信的平台, 利用流媒体协议进行WiFi网络环境下数字语音的实时传输, 采用Speex语音引擎实现数字音频的编解码, 并利用Speex的预处理功能和回声消除功能提高话音的质量。测试结果表明, 当通信距离小于20 m时, 该语音交互系统具有良好的实时性, 话音流畅, 并且具有高质量的音质, 消除了通话中的回音并使噪声得到很好抑制。

关键词: 嵌入式系统, 流媒体协议, Speex语音引擎, 回声消除

Abstract:

In order to meet the demands for improving IP phone services problems, we proposed a design for  embedded wireless audio real-time interactive and recording terminal with good communication quality. ARM Linux embedded system is used as the communication platform. Streaming media protocol is used to implement the digital audio real-time communication under WiFi network surroundings. Speex codec is used to implement the audio coding and decoding. And in order to improve the communication quality, the preprocessor and echo cancelation functions of Speex are utilized. The communication distance is less than 20 m, the system have good real-time feature, and the speech is fluent with good audio quality. The most outstanding advantage is that the echo is canceled and the noise is deeply depressed in communications.

Key words: embedded system, streaming media system, Speex audio engine, echo cancelation

中图分类号: 

  • TN912