利索能及
我要发布
收藏
专利号: 2024105553404
申请人: 深圳振华数据信息技术有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2024-11-28
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据溯源分析系统,其特征在于,应用于语音数据的溯源分析,包括:用户端设备、语音识别服务器、区块链网络节点和查询设备;其中,所述用户端设备被配置为:

获取待分析语音数据,并进行数字采样转换,得到语音数字样本;

将所述语音数字样本发送给所述语音识别服务器;

所述语音识别服务器被配置为:基于预设的语音处理模型对所述语音数字样本进行处理,得到语音特征参数和语义内容,并根据所述语义内容生成对应的数字签名;

所述用户端设备还被配置为:

将所述语音特征参数和所述数字签名发送给多个所述区块链网络节点进行共识验证和记录;

将所述语音数字样本发送至分布式存储网络进行存储;

所述查询设备被配置为:向多个所述区块链网络节点发送语音溯源请求;

所述区块链网络节点被配置为:

将所述语音特征参数和所述数字签名分别存储在不同块中,构成完整的语音数据特征说明书;

基于所述语音溯源请求执行匹配查询,返回匹配的第一特征参数和第一数字签名;

所述查询设备还被配置为:

根据返回结果验证语音数据的真实性;

从所述分布式存储网络获取语音数字样本进行验证。

2.一种数据溯源分析方法,其特征在于,应用于语音数据的溯源分析,包括:用户端设备获取待分析语音数据,并进行数字采样转换,得到语音数字样本;

用户端设备将所述语音数字样本发送给语音识别服务器;

所述语音识别服务器基于预设的语音处理模型对所述语音数字样本进行处理,得到语音特征参数和语义内容;

所述语音识别服务器根据所述语义内容生成对应的数字签名;

所述用户端设备将所述语音特征参数和所述数字签名发送给多个区块链网络节点进行共识验证和记录;

所述区块链网络节点将所述语音特征参数和所述数字签名分别存储在不同块中,构成完整的语音数据特征说明书;

所述用户端设备将所述语音数字样本发送至分布式存储网络进行存储;

查询设备向多个所述区块链网络节点发送语音溯源请求;

多个所述区块链网络节点基于所述语音溯源请求执行匹配查询,返回匹配的第一特征参数和第一数字签名;

所述查询设备根据返回结果验证语音数据的真实性;

所述查询设备从所述分布式存储网络获取语音数字样本进行验证。

3.根据权利要求2所述的数据溯源分析方法,其特征在于,所述语音识别服务器基于预设的语音处理模型对所述语音数字样本进行处理,得到语音特征参数和语义内容的步骤,包括:所述语音识别服务器根据所述语音数字样本的第一属性数据,选择预先训练好的语音处理模型;

所述语音识别服务器将所述语音数字样本在时间域上按照语音子帧依次输入所述语音处理模型;

所述语音处理模型按所述语音子帧提取对应的语音特征参数;

结合所述语音特征参数,通过注意机制提取关键特征并识别语义单元;

所述语音识别服务器对所述语义单元的识别结果进行语法解析,形成自然语言描述;

根据所述语义单元和所述自然语言描述得到语义内容;

所述语音识别服务器将所述语音特征参数和所述语义内容返回给所述用户端设备。

4.根据权利要求3所述的数据溯源分析方法,其特征在于,所述语音识别服务器根据所述语义内容生成对应的数字签名的步骤,包括:所述语音识别服务器对所述语义内容进行分析,提取第一关键信息;

基于所述第一关键信息,选择对应的第一数字签名算法对内容进行度量描述;

基于度量描述结果选择对应的第一签名算法;

使用所述第一签名算法对所述语义内容和相应信息进行哈希,得到第一签名;

采用加密算法对所述第一签名进行加密处理,生成数字签名;

将所述数字签名返回给所述用户端设备,记录在区块链上使用。

5.根据权利要求4所述的数据溯源分析方法,其特征在于,所述用户端设备将所述语音特征参数和所述数字签名发送给多个区块链网络节点进行共识验证和记录的步骤,包括:所述用户端设备从所述区块链网络节点中选择若干个可信节点,构成临时验签网络;

所述用户端设备将所述语音特征参数和所述数字签名以交易的形式打包发送给所述临时验签网络的所有验签节点;

各个所述验签节点根据接收到的交易信息对所述数字签名进行验证;

各个所述验签节点通过拜占庭容错算法进行多轮交换使得对比结果达成一致;

一致性达成后,所述交易信息被记录在各个所述验签节点的本地区块上;

在区块链网络内形成一个增强型区块,完成信息共识记录。

6.根据权利要求5所述的数据溯源分析方法,其特征在于,所述区块链网络节点将所述语音特征参数和所述数字签名分别存储在不同块中,构成完整的语音数据特征说明书的步骤,包括:所述区块链网络节点从所述增强型区块中提取所述语音特征参数和所述数字签名;

将所述语音特征参数记录在一个新区块A中、所述数字签名记录在另一个新区块B中;

两个新区块各自在本身内链接包含所述增强型区块的哈希值作为前置条件;

所述区块链网络节点将两个新区块广播给整个所述区块链网络,在其他节点通过验证达成一致后,构成一个分布在所述区块链网络全网各节点的语音数据特征说明书。

7.根据权利要求6所述的数据溯源分析方法,其特征在于,所述用户端设备将所述语音数字样本发送至分布式存储网络进行存储的步骤,包括:所述用户端设备将所述语音数字样本打包成标准数据格式,得到标准格式语音数据;

将所述第一属性数据与预设的不同属性范围对应的存储网络拓扑进行比对,选择符合预设的匹配条件的存储网络模板;

根据所述存储网络模板选择一组备选存储节点,构成临时分布式存储网络;

将所述标准格式语音数据发送给所有的所述备选存储节点;

各个所述备选存储节点将所述标准格式语音数据永久保存到本地,并返回存储哈希值回执。

8.根据权利要求7所述的数据溯源分析方法,其特征在于,所述查询设备向多个所述区块链网络节点发送语音溯源请求的步骤,包括:所述查询设备构建查询参数,所述查询参数包含需要溯源的语音样本相关信息;

所述查询设备选择多个区块链网络节点,构成临时查询网络;

所述查询设备将所述查询参数以交易单的形式广播到所有查询网络节点;

每个所述查询网络节点接收到请求后,从本地区块中搜索所述查询参数对应的交易记录;

所述查询网络节点将搜索结果返回给所述查询设备;

所述查询设备整合所述搜索结果,判断是否唯一匹配;

如不匹配,所述查询设备发起二次查询明细节点处理细节。

9.根据权利要求8所述的数据溯源分析方法,其特征在于,所述多个所述区块链网络节点基于所述语音溯源请求执行匹配查询,返回匹配的第一特征参数和第一数字签名的步骤,包括:所述查询网络节点根据所述语音溯源请求查询所述区块链网络中的特征参数块和数字签名块中的对应字段;

所述查询网络节点匹配到对应的记录后,提取对应的第一特征参数和第一数字签名;

各个所述查询网络节点将匹配结果返回给所述查询设备。

10.根据权利要求9所述的数据溯源分析方法,其特征在于,所述查询设备从所述分布式存储网络获取语音数字样本进行验证的步骤,包括:所述查询设备根据所述第一特征参数和所述第一数字签名查询所述分布式存储网络,定位到保存语音数字样本的存储节点;

所述查询设备向一个或多个所述存储节点发送获取请求,请求参数为待查询语音样本的唯一标识符;

所述存储节点根据所述请求参数在本地检索出对应的原始语音文件;

所述存储节点将所述原始语音文件返回给所述查询设备;

所述查询设备对比所述待查询语音样本与所述原始语音文件进行特征提取与比对以进行验证。