本发明涉及语音识别技术领域,特别涉及一种信息反馈的方法及系统。
背景技术:
目前,随着电子科技的发展,语音输入越来越被人们推崇,语音输入是通过语音识别将人说话的内容转换为文本的一种输入方式。随着智能终端设备在人们生活中的普及,越来越多的智能终端设备逐渐具有语音服务的功能,例如,用户可以通过语音输入提出问题,智能终端上的语音软件通过分析用户的语音,同样以语音的方式回答用户的问题,从而为用户提供帮助服务。
智能终端设备记住家庭敏感信息(家里几口人、家庭住址、家庭成员姓名、电话等等)后,缺乏家庭敏感信息的保护和防泄漏措施,任何人向设备语音请求这些信息,设备都会正常反馈输出。同样地,任何人(包括不法人员)拿到设备后,都可以通过语音请求获得家庭敏感信息,造成家庭敏感信息和家庭成员个人信息的泄露。
技术实现要素:
本发明提供一种信息反馈的方法及系统,用以防止敏感信息的泄露,保护家庭和家庭成员的个人信息安全。
本发明提供了一种信息反馈的方法,所述方法执行以下步骤:
步骤1:接收第一用户的信息;
步骤2:判断接收到的所述信息是否包含敏感信息;
步骤3:若接收到的所述信息包含敏感信息,则在记住所述敏感信息的同时保存所述第一用户的声纹特征;
步骤4:在第二用户语音请求所述敏感信息时,获取所述第二用户的声纹特征,并将所述第二用户的声纹特征与所述第一用户的声纹特征进行匹配;
步骤5:若所述第二用户的声纹特征与所述第一用户的声纹特征匹配,则向所述第二用户正常反馈所述敏感信息,若不匹配,则不向所述第二用户反馈所述敏感信息。
进一步地,在所述第二用户的声纹特征与所述第一用户的声纹特征不匹配时,所述方法还包括步骤6:
向所述第二用户提问至少一个所述敏感信息,若所述第二用户回答正确,则向所述第二用户正常反馈所述敏感信息,若所述第二用户回答不正确,则向所述第二用户反馈不能告知所述敏感信息。
进一步地,所述敏感信息包括家庭敏感信息。
进一步地,所述步骤2包括如下子步骤:
s21:通过机器学习的方式构建敏感信息的识别模型;
s22:采用所述识别模型对接收到的信息进行识别,判断所述接收到的所述信息是否包含敏感信息。
进一步地,所述步骤2包括如下子步骤:
s21′:获取用户设定的关于敏感信息的关键字;
s22′:根据所述关键字判断接收到的信息是否包含敏感信息。
进一步地,所述步骤2包括如下子步骤:
s21″:在接收到的信息中查找与第一敏感词匹配的信息;
s22″:若查找到第一信息与所述第一敏感词匹配,在知识图谱中查找所述第一信息匹配的第一实体以及所述待检测信息中除所述第一信息之外的其他信息匹配的第二实体,其中,所述第一实体具有敏感语义;
s23″:根据所述第二实体与所述第一实体在所述知识图谱中的关系,确定接收到的所述信息是否包含敏感信息。
本发明实施例提供的一种信息反馈的方法,具有以下有益效果:通过将请求敏感信息的第二用户的声纹特征与发送敏感信息的声纹特征进行匹配,确定是否向第二用户反馈敏感信息,可以有效防止敏感信息的泄露,保护用户的个人信息安全。
本发明还提供一种信息反馈的系统,包括:
接收信息模块,用于接收第一用户的信息;
敏感信息判断模块,用于判断接收到的所述信息是否包含敏感信息;
记忆模块,用于在接收到的所述信息包含敏感信息时,记住所述敏感信息的同时保存所述第一用户的声纹特征;
匹配模块,用于在第二用户语音请求所述敏感信息时,获取所述第二用户的声纹特征,并将所述第二用户的声纹特征与所述第一用户的声纹特征进行匹配;
反馈信息模块,用于在所述第二用户的声纹特征与所述第一用户的声纹特征匹配时,向所述第二用户正常反馈所述敏感信息,并且在所述第二用户的声纹特征与所述第一用户的声纹特征不匹配时,不向所述第二用户反馈所述敏感信息。
进一步地,所述信息反馈的系统还包括提问模块,用于向所述第二用户提问至少一个所述敏感信息。
进一步地,所述反馈信息模块还用于,在所述第二用户对所述提问模块的回答正确时,向所述第二用户正常反馈所述敏感信息,以及在所述第二用户对所述提问模块的回答不正确时,向所述第二用户反馈不能告知所述敏感信息。
进一步地,所述敏感信息包括家庭敏感信息。
本发明实施例提供的一种信息反馈的系统,具有以下有益效果:可以有效防止敏感信息的泄露,保护用户的个人信息安全。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例中一种信息反馈的方法的方法流程示意图;
图2为本发明实施例中接收信息后进行反馈的流程示意图;
图3为本发明实施例中一种信息反馈的系统的框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
本发明实施例提供了一种信息反馈的方法,如图1所示,所述方法执行以下步骤:
步骤1:接收第一用户的信息;
步骤2:判断接收到的所述信息是否包含敏感信息;
步骤3:若接收到的所述信息包含敏感信息,则在记住所述敏感信息的同时保存所述第一用户的声纹特征;
步骤4:在第二用户语音请求所述敏感信息时,获取所述第二用户的声纹特征,并将所述第二用户的声纹特征与所述第一用户的声纹特征进行匹配;
步骤5:若所述第二用户的声纹特征与所述第一用户的声纹特征匹配,则向所述第二用户正常反馈所述敏感信息,若不匹配,则不向所述第二用户反馈所述敏感信息。
其中,所述敏感信息可以是任意用户不希望其它用户能够直接查看到的隐私信息。示例性地,所述敏感信息包括家庭敏感信息、支付敏感信息等。所述家庭敏感信息包括家里几口人、家庭住址、家庭成员姓名或电话等。所述支付敏感信息包括银行卡号、用户名、支付密码等。
在实际场景中,执行该方法的设备可以是各类用户设备,包括但不限于计算机、手机、平板电脑、智能手表等具有显示功能的智能终端设备。
上述技术方案的工作原理为:通过将请求敏感信息的第二用户的声纹特征与发送敏感信息的声纹特征进行匹配,确定是否向第二用户反馈敏感信息。
上述技术方案的有益效果为:可以有效防止敏感信息的泄露,保护用户的个人信息安全。
在一个实施例中,在所述第二用户的声纹特征与所述第一用户的声纹特征不匹配时,所述方法还包括步骤6:
向所述第二用户提问至少一个所述敏感信息,若所述第二用户回答正确,则向所述第二用户正常反馈所述敏感信息,若所述第二用户回答不正确,则向所述第二用户反馈不能告知所述敏感信息。
上述技术方案的工作原理为:在第二用户的声纹特征与第一用户的声纹特征不匹配时,向第二用户提供备用方案。
上述技术方案的有益效果为:在防止敏感信息的泄露的同时,可以向第二用户提供合理的补救措施。
在一个实施例中,在所述步骤6中,在所述第二用户回答不正确时,所述智能终端设备向所述第二用户反馈“你没有访问权限,不能告知”。
上述技术方案的工作原理为:用通俗易懂的语言向用户反馈结果,并告知其原因。
上述技术方案的有益效果为:在第二用户回答不正确时,简单明了地向第二用户反馈结果和原因。
在一个实施例中,所述步骤2包括如下子步骤:
s21:通过机器学习的方式构建敏感信息的识别模型;
s22:采用所述识别模型对接收到的信息进行识别,判断所述接收到的所述信息是否包含敏感信息。
其中,所述识别模型可以是各类机器学习算法中用于进行决策判断的数学模型,每个算法都对应有各自的识别模型,所述机器学习算法可以是任意适合于该场景的算法,例如各类决策树算法、神经网络算法等。
上述技术方案的工作原理为:采用机器学习的方式判断是否包含敏感信息。
上述技术方案的有益效果为:提供了一种敏感信息的判断方式。
在一个实施例中,所述步骤2包括如下子步骤:
s21′:获取用户设定的关于敏感信息的关键字;
s22′:根据所述关键字判断接收到的信息是否包含敏感信息。
例如,用户可以设定关键字“住址”、“姓名”、“电话”、“密码”、“付款帐号”、“金额”、“账单”等信息,当接收到的信息中包含这些关键字时,即判定该条信息为敏感信息。
上述技术方案的工作原理为:采用预先设置关键字的方式判断是否包含敏感信息。
上述技术方案的有益效果为:提供了另一种敏感信息的判断方式。
在一个实施例中,所述步骤2包括如下子步骤:
s21″:在接收到的信息中查找与第一敏感词匹配的信息;
s22″:若查找到第一信息与所述第一敏感词匹配,在知识图谱中查找所述第一信息匹配的第一实体以及所述待检测信息中除所述第一信息之外的其他信息匹配的第二实体,其中,所述第一实体具有敏感语义;
s23″:根据所述第二实体与所述第一实体在所述知识图谱中的关系,确定接收到的所述信息是否包含敏感信息。
对于与第一敏感词匹配的第一信息,结合第一信息的上下文,对第一信息进行分析,通过判断第一信息是否具有敏感语义来判断待检测信息是否为敏感信息,而不是仅仅根据第一信息的字面上是否包括敏感词来判断,提高了判断敏感信息的准确性,提高了用户体验。
上述技术方案的工作原理为:采用结合上下文的方式判断是否包含敏感信息。
上述技术方案的有益效果为:提供了另一种敏感信息的判断方式。
图2所示为本发明实施例中接收信息后进行反馈的流程示意图,包括如下子步骤:
首先,接收到第一用户的信息后,判断接收到的信息是否包含敏感信息;若不包含,则仅记住从第一用户接收的信息,若包含,则在记住敏感信息的同时保存第一用户的声纹特征;
然后,在第二用户语音请求敏感信息时,获取第二用户的声纹特征,并判断第二用户的声纹特征与第一用户的声纹特征是否匹配;若匹配,则向第二用户反馈敏感信息,若不匹配,则向第二用户提问至少一个敏感信息,若第二用户回答正确,则向第二用户反馈敏感信息,若第二用户回答不正确,则向第二用户反馈不能告知敏感信息。
本发明实施例还提供了一种信息反馈的系统,如图3所示,包括:
接收信息模块301,用于接收第一用户的信息;
敏感信息判断模块302,用于判断接收到的所述信息是否包含敏感信息;
记忆模块303,用于在接收到的所述信息包含敏感信息时,记住所述敏感信息的同时保存所述第一用户的声纹特征;
匹配模块304,用于在第二用户语音请求所述敏感信息时,获取所述第二用户的声纹特征,并将所述第二用户的声纹特征与所述第一用户的声纹特征进行匹配;
反馈信息模块305,用于在所述第二用户的声纹特征与所述第一用户的声纹特征匹配时,向所述第二用户正常反馈所述敏感信息,并且在所述第二用户的声纹特征与所述第一用户的声纹特征不匹配时,不向所述第二用户反馈所述敏感信息。
其中,所述敏感信息可以是任意用户不希望其它用户能够直接查看到的隐私信息,示例性地,所述敏感信息包括家庭敏感信息、支付敏感信息等。所述家庭敏感信息包括家里几口人、家庭住址、家庭成员姓名或电话等。所述支付敏感信息包括银行卡号、用户名、支付密码等。
上述技术方案的工作原理为:记忆模块303在记住敏感信息的同时保存第一用户的声纹特征,匹配模块304获取第二用户的声纹特征,并将第二用户与第一用户的声纹特征进行匹配;反馈信息模块305在第二用户与第一用户的声纹特征匹配时,正常反馈敏感信息,在不匹配时,不反馈敏感信息。通过将请求敏感信息的第二用户的声纹特征与发送敏感信息的声纹特征进行匹配,确定是否向第二用户反馈敏感信息。
上述技术方案的有益效果为:可以有效防止敏感信息的泄露,保护用户的个人信息安全。
所述信息反馈的系统还包括提问模块306,用于向所述第二用户提问至少一个所述敏感信息。
并且所述反馈信息模块305还用于,在所述第二用户对所述提问模块306的回答正确时,向所述第二用户正常反馈所述敏感信息,以及在所述第二用户对所述提问模块306的回答不正确时,向所述第二用户反馈不能告知所述敏感信息。
上述技术方案的工作原理为:在第二用户的声纹特征与第一用户的声纹特征不匹配时,提问模块306和反馈信息模块305的配合可以向第二用户提供备用方案。
上述技术方案的有益效果为:在防止敏感信息的泄露的同时,可以向第二用户提供合理的补救措施。
在本申请一个典型的配置中,终端、服务网络的设备均包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的示例包括但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。