摘要

利用离散余弦变换(Discrete Cosine Transform, DCT),提出了一种篡改恢复的语音水印算法。首先,分析了语音信号DCT系数的分布,选取部分DCT系数并编码,生成语音信号压缩数据。然后,将帧号和压缩数据一起作为水印信息,嵌入到语音信号DCT域中,得到含水印的信号。在语音被攻击后,由帧号定位被攻击帧,提取被攻击帧的压缩数据,以此来重构被攻击的内容进行篡改恢复。最后,通过实验证明了本文算法的有效性。