摘要
为了在不影响语音通信效果的前提下,在语音通信的同时实现传输有用的隐藏数据,提出了一种在发射端采用改进的回声隐藏算法嵌入隐藏数据,而在接收端采用倒谱算法检测原始语音信号和隐藏数据的方法,能够解决一般传输中可靠性差、误码率高的问题。最后构建了以Sun Spot为核心的硬件平台系统,借助Spot的无线传感器、ARM920T、CC2420无线通讯器件和创新的Squawk JAVA虚拟机,通过JAVA语言编程和嵌入技术实现语音信号的采集、隐藏数据的嵌入、混合信号的同步传输和信号的检测还原等功能。实验证明了改进回声算法的有效性和系统的可行性,该系统为工业应用提供参考。
In order to transmit useful hidden data simultaneously in voice communication without voice damage,a method was presented to embed a hidden data with an improved echo hiding algorithm in the transmitting terminal, and to detect the original voice and hidden data with the eepstrum algorithm in the receiving terminal, which was expected to solve the problem of poor reliability and high bit error rate of common transmission. Finally a hardware platform system was build with Sun Spot, whose wireless sensors, ARM920T, CC2420 wireless communication chips and innovative Squawk JAVA virtual machines did a great help in the system. Through the JAVA programs and the embedded technology, the system could realize voice signal collection, data embedding,simultaneous transmission of the mixed signal and the detection of hidden data and recovery of voice signal in the end. The improved echo hiding algorithm is proved effeetivly and the system is workable, which can be extended to industrial applications.
出处
《电子设计工程》
2010年第7期4-7,共4页
Electronic Design Engineering
基金
国家大学生创新性实验计划(091048640)