1.一种基于多级矢量联合优化的ip语音隐写方法, 其特征在于,包括:
2.根据权利要求1所述的一种基于多级矢量联合优化的ip语音隐写方法,其特征在于,获取待隐写的语音帧数据,确定所述语音帧数据中每个码字索引的隐藏容量,将所述隐藏容量设为x比特,构建预设的码本中所有码字与x比特所述隐藏容量中隐秘信息之间的映射关系,并将所述码本划分成多个子码本集合;对当前语音帧进行线性预测系数矢量量化处理,获得码字索引序列,根据所述码字索引序列构建多级矢量联合优化模型,以确保最新生成的码字索引序列与原码字索引序列表示的目标矢量的欧式距离最小,以确保最小化语音失真;获得与所述多级矢量联合优化模型相对应的多级矢量联合优化模型求解方案,并在所述子码本集合中筛选出使语音失真最小的码字索引序列,具体为:
3.根据权利要求2所述的一种基于多级矢量联合优化的ip语音隐写方法,其特征在于,获取待隐写的语音帧数据,确定所述语音帧数据中每个码字索引的隐藏容量,将所述隐藏容量设为x比特,构建预设的码本中所有码字与x比特所述隐藏容量中隐秘信息之间的映射关系,并将所述码本划分成多个子码本集合;对当前语音帧进行线性预测系数矢量量化处理,获得码字索引序列,根据所述码字索引序列构建多级矢量联合优化模型,以确保最新生成的码字索引序列与原码字索引序列表示的目标矢量的欧式距离最小,以确保最小化语音失真;获得与所述多级矢量联合优化模型相对应的多级矢量联合优化模型求解方案,并在所述子码本集合中筛选出使语音失真最小的码字索引序列,还包括:
4.根据权利要求3所述的一种基于多级矢量联合优化的ip语音隐写方法,其特征在于,获取待隐写的语音帧数据,确定所述语音帧数据中每个码字索引的隐藏容量,将所述隐藏容量设为x比特,构建预设的码本中所有码字与x比特所述隐藏容量中隐秘信息之间的映射关系,并将所述码本划分成多个子码本集合;对当前语音帧进行线性预测系数矢量量化处理,获得码字索引序列,根据所述码字索引序列构建多级矢量联合优化模型,以确保最新生成的码字索引序列与原码字索引序列表示的目标矢量的欧式距离最小,以确保最小化语音失真;获得与所述多级矢量联合优化模型相对应的多级矢量联合优化模型求解方案,并在所述子码本集合中筛选出使语音失真最小的码字索引序列,还包括:
5.根据权利要求4所述的一种基于多级矢量联合优化的ip语音隐写方法,其特征在于,确定所述隐秘信息的长度、所述隐秘信息的内容、以及语音编解码器量化过程中矢量量化器的级联次数,并根据每个语音帧所能嵌入的最大隐藏容量,将所述隐秘信息进行分组处理,以使得每组的隐秘信息能够全部嵌入单个语音帧;其中,利用所述多级矢量联合优化模型求解方案修改语音帧的码字索引序列,并依次将分组后的隐秘信息嵌入至语音帧中,具体为:
6.根据权利要求5所述的一种基于多级矢量联合优化的ip语音隐写方法,其特征在于,根据所述预设的码本中所有码字与x比特所述隐藏容量中隐秘信息之间的映射关系,提取每一语音帧中码字索引序列所表示的分组后的隐秘信息,直至所有隐秘信息提取完毕,生成ip语音隐写结果,具体为: