本说明书涉及计算机,尤其涉及一种文本水印添加方法、装置、存储介质以及电子设备。
背景技术:
1、现如今,由于互联网具有数据传输速度快等优点,越来越多的数据以电子数据的形式进行传输、存储,但是电子数据极易被非法篡改或者非法占有,而数字水印技术正好可以解决这个问题。
2、数字水印是一种广泛应用于多媒体数据的保护技术,通过在音频、视频或图像等文件中嵌入特定的信息来实现版权保护和内容验证的功能。数字水印可以分为可见水印和不可见水印两种形式,其中,不可见水印更常用于保护知识产权。不可见水印是一种嵌入在文件中的数字标记,且是一种肉眼无法察觉的水印。通过数字水印技术,版权所有者可以在多媒体数据中嵌入唯一标识符,以确保其作品不会被未经授权的复制或传播,从而有效保护知识产权并维护数字内容的合法权益。
技术实现思路
1、本说明书提供了一种文本水印添加方法、装置、存储介质以及电子设备。所述技术方案如下:
2、第一方面,本说明书提供了一种文本水印添加方法,所述方法包括:
3、获取针对人工智能内容生成模型的参考输出文本;
4、确定针对所述人工智能内容生成模型的模型水印数据,所述模型水印数据对应的数学进制数与所述参考输出文本的语言声调类型总数相匹配;
5、在所述参考输出文本中确定所述模型水印数据对应的原始填充文本,基于所述模型水印数据对所述原始填充文本进行同声调水印文本查询处理得到所述原始填充文本对应的目标替换文本,所述目标替换文本的目标文本声调信息与所述模型水印数据指示的水印指示声调信息相匹配;
6、基于所述目标替换文本对所述参考输出文本进行文本更新得到目标输出文本。
7、第二方面,本说明书提供了一种文本水印添加装置,所述装置包括:
8、文本获取模块,用于获取针对人工智能内容生成模型的参考输出文本;
9、水印确定模块,用于确定针对所述人工智能内容生成模型的模型水印数据,所述模型水印数据对应的数学进制数与所述参考输出文本的语言声调类型总数相匹配;
10、文本查询模块,用于在所述参考输出文本中确定所述模型水印数据对应的原始填充文本,基于所述模型水印数据对所述原始填充文本进行同声调水印文本查询处理得到所述原始填充文本对应的目标替换文本,所述目标替换文本的目标文本声调信息与所述模型水印数据指示的水印指示声调信息相匹配;
11、文本替换模块,用于基于所述目标替换文本对所述参考输出文本进行文本更新得到目标输出文本。
12、第三方面,本说明书提供了一种计算机存储介质,所述计算机存储介质有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
13、第四方面,本说明书提供了一种计算机程序产品,所述计算机程序产品存储有至少一条指令,所述至少一条指令由处理器加载并执行上述的方法步骤。
14、第五方面,本说明书提供了一种电子设备,可包括:存储器和处理器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述存储器加载并执行上述的方法步骤。
15、本说明书提供的技术方案带来的有益效果至少包括:
16、本说明书实施例中,获取针对人工智能内容生成模型的参考输出文本,确定针对该人工智能内容生成模型的模型水印数据,该模型水印数据对应的数学进制数与上述参考输出文本的语言声调类型总数相匹配,然后在上述参考输出文本中确定该模型水印数据对应的原始填充文本,继而基于该模型水印数据对上述原始填充文本进行同声调水印文本查询处理得到上述原始填充文本对应的目标替换文本,该目标替换文本的目标文本声调信息与所述模型水印数据指示的水印指示声调信息相匹配,而后基于该目标替换文本对上述参考输出文本进行文本更新得到目标输出文本。采用以上技术方案,本说明书实施例通过确定含有数学进制数的模型水印数据,数学进制数与语言声调类型总数相匹配,以根据模型水印数据对参考输出文本中的部分原始文本进行同声调文本替换,进而将模型水印数据以具有相同声调的同义文本的形式嵌入在人工智能内容生成模型的目标输出文本中,实现了对人工智能内容生成模型的输出文本添加特定声调的不可见水印,有效防止人工智能内容生成模型的输出文本被盗用,保护人工智能内容生成模型的输出文本的版权。
1.一种文本水印添加方法,所述方法包括:
2.根据权利要求1所述的方法,所述确定针对所述人工智能内容生成模型的模型水印数据,包括:
3.根据权利要求2所述的方法,所述采用所述预设进制计数方法将所述水印签名信息转换为基准水印数据,包括:
4.根据权利要求2所述的方法,所述基于所述基准水印数据确定模型水印数据,包括:
5.根据权利要求1所述的方法,所述在所述参考输出文本中确定所述模型水印数据对应的原始填充文本,基于所述模型水印数据对所述原始填充文本进行同声调水印文本查询处理得到所述原始填充文本对应的目标替换文本,包括:
6.根据权利要求5所述的方法,所述确定所述第一水印数字在所述参考输出文本中的第一文字填充位,包括:
7.根据权利要求5所述的方法,所述基于所述第一填充文字和所述第一水印数字进行同声调水印文本替换处理得到所述第一目标替换文字,包括:
8.根据权利要求7所述的方法,所述基于所述第一水印声调对所述第一填充文字进行同声调水印文字替换处理得到第一目标替换文字,包括:
9.根据权利要求7所述的方法,所述基于所述第一水印声调对所述第一填充文字进行同声调水印文字替换处理得到第一目标替换文字,包括:
10.一种文本水印添加装置,所述装置包括:
11.一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~9任意一项所述的方法步骤。
12.一种计算机程序产品,所述计算机程序产品存储有至少一条指令,所述至少一条指令由处理器加载并执行如权利要求1~9任意一项所述的方法步骤。
13.一种电子设备,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~9任意一项所述的方法步骤。
