智能终端用户认证处理方法、智能终端及存储介质与流程

文档序号:18630234发布日期:2019-09-06 23:31阅读:158来源:国知局
智能终端用户认证处理方法、智能终端及存储介质与流程

本发明涉及智能终端技术领域,具体涉及一种智能终端用户认证处理方法、智能终端及存储介质。



背景技术:

随着技术的发展,语音交互已经成为一种智能设备的标配功能,

现有技术中,智能终端设备如智能家居的语音指令识别是不区分用户的,只要指令是对的就执行,没有用户属性,存在巨大的安全隐患,而且当前的智能终端设备如智能家居语音识别指令辨识率不高,用户发送语音指令并不能一次性识别准确,需要多次发送指令才能识别。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种智能终端用户认证处理方法、智能终端及存储介质,本发明为智能家居设备的用户认证提供了一种新型的认证方法,对智能家居设备的操控指令权限进行了精细化用户化识别,提升了智能家居的安全性,通过语音和唇语的语音指令自动纠正方法提升了语音指令的识别率和用户的辨识度,提升了智能家居识别的识别精准性,提高了安全性。

为了达到上述目的,本发明采取了以下技术方案:

一种智能终端用户认证处理方法,其中,包括如下步骤:

智能终端获取当前用户的语音信息和生物特征信息;

将获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息进行对比识别;

当获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息的相似度达到一预定阈值;则判定当前用户为预设用户;

查找与当前用户对应的预设用户的权限等级和安全等级;控制智能终端执行与该用户权限等级和安全等级对应的操作。

所述的智能终端用户认证处理方法,其中,所述智能终端获取当前用户的语音信息和生物特征信息的步骤之前包括:

预先收集用户的语音信息和生物特征信息,并设置与用户的语音信息和生物特征信息对应的用户权限等级、和与该用户权限等级对应的可操作功能。

所述的智能终端用户认证处理方法,其中,所述智能终端获取当前用户的语音信息和生物特征信息的步骤之前包括:

预先对用户的语音指令进行安全权限分级,具有用户属性,只有具有指定权限才能够执行某一类语音指令的执行;所述用户的属性包含语音声纹属性、人脸属性、嘴唇属性;

接收用户的操作指令进行指令的权限等级配置,对一系列指令分类进行分组,对某一类分组进行权限赋予。

所述的智能终端用户认证处理方法,其中,所述当获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息的相似度达到一预定阈值;则判定当前用户为预设用户的步骤包括:

当智能终端检测到当前用户的语音声纹属性+人脸属性+嘴唇属性的相似度达到一预定阈值,收判定是同一用户时才能根据语音指令的权限进行语音指令分发。

所述的智能终端用户认证处理方法,其中,所述将获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息进行对比识别步骤之后还包括:

智能终端在接受到语音指令的同时进行唇语的识别,当用户的语音识别出来的语音和唇语识别出来的语音是相似度达到一定阈值,才认为用户发送的指令属于当前的用户,否则提示存在发送指令与当前用户不是同一用户的安全风险,需要重新验证。

所述的智能终端用户认证处理方法,其中,所述查找与当前用户对应的预设用户的权限等级和安全等级;控制智能终端执行与该用户权限等级和安全等级对应的操作的步骤包括:

当用户的语音识别的语义和唇语识别的语义达到阈值的时,对两者识别的语音进行自动纠错功能和指令校正功能;

通过算法对用户的语音指令语义和唇语语义识别到的指令进行匹配度检测,并根据检测结果健全两者的语音识别结果,并根据结果自动校正到用于最需要匹配的语音指令。

一种智能终端,其中,包括:处理器、存储器和通信总线;

所述存储器上存储有可被所述处理器执行的智能终端用户认证处理程序;

所述通信总线实现处理器和存储器之间的连接通信;

所述处理器执行所述智能终端用户认证处理程序时实现如下步骤:

智能终端获取当前用户的语音信息和生物特征信息;

将获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息进行对比识别;

当获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息的相似度达到一预定阈值;则判定当前用户为预设用户;

查找与当前用户对应的预设用户的权限等级和安全等级;控制智能终端执行与该用户权限等级和安全等级对应的操作。

所述智能终端,其中,所述处理器执行所述智能终端用户认证处理程序时还实现如下步骤:

预先收集用户的语音信息和生物特征信息,并设置与用户的语音信息和生物特征信息对应的用户权限等级、和与该用户权限等级对应的可操作功能;

预先对用户的语音指令进行安全权限分级,具有用户属性,只有具有指定权限才能够执行某一类语音指令的执行;所述用户的属性包含语音声纹属性、人脸属性、嘴唇属性;

接收用户的操作指令进行指令的权限等级配置,对一系列指令分类进行分组,对某一类分组进行权限赋予。

所述智能终端,其中,所述处理器执行所述智能终端用户认证处理程序时还实现如下步骤:

当智能终端检测到当前用户的语音声纹属性+人脸属性+嘴唇属性的相似度达到一预定阈值,收判定是同一用户时才能根据语音指令的权限进行语音指令分发;

智能终端在接受到语音指令的同时进行唇语的识别,当用户的语音识别出来的语音和唇语识别出来的语音是相似度达到一定阈值,才认为用户发送的指令属于当前的用户,否则提示存在发送指令与当前用户不是同一用户的安全风险,需要重新验证;

当用户的语音识别的语义和唇语识别的语义达到阈值的时,对两者识别的语音进行自动纠错功能和指令校正功能;

通过算法对用户的语音指令语义和唇语语义识别到的指令进行匹配度检测,并根据检测结果健全两者的语音识别结果,并根据结果自动校正到用于最需要匹配的语音指令。

一种计算机可读存储介质,其中,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现任意一项所述的智能终端用户认证处理方法中的步骤。

相较于现有技术,本发明提供的智能终端用户认证处理方法、智能终端及存储介质,提供了一种基于语音识别、人脸识别及唇语识别的智能家居用户认证方法及系统,本发明对语音的指令进行安全权限分级,具有用户属性,用户只有具有某一类权限才能够执行某一类语音指令的执行,而用户的属性包含语音声纹属性、人脸属性、嘴唇属性,只有当智能家居检测到当前用户的语音声纹属性+人脸属性+嘴唇属性是同一用户时才能根据语音指令的权限进行语音指令分发。用户可以再语音指令权限模块进行指令的权限等级配置,该配置可以是对一系列指令分类进行分组,对某一类分组进行权限赋予(比如儿童权限(只具备儿童相关功能的语音指令和语音指令只跳转到相关儿童应用或功能使用)、家长权限、访客权限(不私密性应用或数据的指令权限)),可以对用户分配某一类语音指令分组进行确权(只有拥有权限才能执行改组语音指令,否则提示权限不足)智能家居管家具有最高权限(智能家居设备管理者)。为了提高语音指令的识别率,语音指令的语义识别与唇语的语义识别进行纠错重组,自动纠正用户的语音指令,提升语音指令的识别率。

附图说明

图1为本发明提供的智能终端用户认证处理方法的流程图。

图2为本发明智能终端较佳实施例的功能模块图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1,本发明提供的智能终端用户认证处理方法包括以下步骤:

步骤s01、预先收集用户的语音信息和生物特征信息,并设置与用户的语音信息和生物特征信息对应的用户权限等级、和与该用户权限等级对应的可操作功能。

本发明需要预先收集用户的语音信息和生物特征信息,并设置与用户的语音信息和生物特征信息对应的用户权限等级、和与该用户权限等级对应的可操作功能。

以及预先对用户的语音指令进行安全权限分级,具有用户属性,只有具有指定权限才能够执行某一类语音指令的执行;所述用户的属性包含语音声纹属性、人脸属性、嘴唇属性;接收用户的操作指令进行指令的权限等级配置,对一系列指令分类进行分组,对某一类分组进行权限赋予。

本发明实施例中,在具体实施前需要用户进入智能终端如智能家居设备用户注册界面,进行用户注册。

用户注册包含用户的声纹特征识别、人脸特征识别和嘴唇特征识别,用户的属性包含语音声纹属性、人脸属性、嘴唇属性。

本发明实施例中,可以通过智能家居设置摄像头,通过摄像头传输语音和生物特征识别功能(声纹、人脸、五官识别)。

具体实施时,用户的属性包含语音声纹属性、人脸属性、嘴唇属性,只有当以上三个要素都符合的时候才能确认是真正的用户(根据智能家居设备的安全等级进行区分:最低类,无需用户安全认证的设备,如电视;中类:需要人脸识别的设备,如门锁;现在欠缺最高的安全认证级别:语音指令的权限、声纹+人脸+嘴唇特征和唇语识别的,如安全支付和安全性要求更高的门禁系统等)。

具体时例如可以通过智能家居语音权限配置模块,用户可以再语音指令权限模块进行指令的权限等级配置,该配置可以是对一系列指令分类进行分组,对某一类分组进行权限赋予(比如儿童权限(只具备儿童相关功能的语音指令和语音指令只跳转到相关儿童应用或功能使用)、家长权限、访客权限(不私密性应用或数据的指令权限)),可以对用户分配某一类语音指令分组进行确权(只有拥有权限才能执行改组语音指令,否则提示权限不足)智能家居管家具有最高权限(智能家居设备管理者)。语音的指令进行安全权限分级,具有用户属性,用户只有具有某一类权限才能够执行某一类语音指令的执行。

s100、智能终端获取当前用户的语音信息和生物特征信息。

本发明实施例中,当需进行用户认证识别时,智能终端如智能家居通过摄像头获取当前用户的语音信息和生物特征信息。摄像头能够传输语音和生物特征识别功能(声纹、人脸、五官识别)。

s200、将获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息进行对比识别。

即将获取的当前用户的语音信息和生物特征信息(如语音声纹属性、人脸属性、嘴唇属性),与预先设置的该用户标准的语音信息和生物特征信息(语音声纹属性、人脸属性、嘴唇属性)进行对比识别。

s300、当获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息的相似度达到一预定阈值;则判定当前用户为预设用户。

预先录入a用户的语音信息和生物特征信息。后面进行识别时,当获取的当前用户的语音信息和生物特征信息(如语音声纹属性、人脸属性、嘴唇属性)与预先设置的a用户标准的语音信息和生物特征信息(如语音声纹属性、人脸属性、嘴唇属性)的相似度达到一预定阈值,例如90%的相似度;则判定当前用户为预设a用户,然后进入步骤s400。

即本发明实施例中,能家居设备在接受到语音指令的同时进行唇语的识别,只有当用户的语音识别出来的语音和唇语识别出来的语音是相似度达到一定阈值(因为语音识别较低需要后续的自动纠正功能,所以该阈值定位90%,这个数据可以自定义),才认为用户发送的指令属于当前的用户,然后进入步骤s400。否则提示存在发送指令与当前用户不是同一用户的安全风险,需要重新验证。

s400、查找与当前用户对应的预设用户的权限等级和安全等级;控制智能终端执行与该用户权限等级和安全等级对应的操作。

本发明实施例中,当用户发送语音指令的时候,智能设备进行用户认证,辨别当前用户权限等级和安全等级。

然后查找与当前用户对应的预设用户的权限等级和安全等级;控制智能终端执行与该用户权限等级和安全等级对应的操作。

例如、与当前用户对应的预设用户的权限等级和安全等级为儿童权限,则控制只具备儿童相关功能的语音指令和语音指令只跳转到相关儿童应用或功能使用。

比如为家长权限可以管控制家长软件app等,如果为访客权限(不私密性应用或数据的指令权限)),可以对用户分配某一类语音指令分组进行确权(只有拥有权限才能执行改组语音指令,否则提示权限不足)智能家居管家具有最高权限(智能家居设备管理者)。语音的指令进行安全权限分级,具有用户属性,用户只有具有某一类权限才能够执行某一类语音指令的执行。

再比如安全等级包括:如果为最低类,则权限为控制无需用户安全认证的设备,如电视;如果安全等级为中类:则权限为控制需要人脸识别的设备,如门锁;

如果安全等级为最高的安全认证级别:则权限为控制为语音指令的权限、声纹+人脸+嘴唇特征和唇语识别的,如安全支付和安全性要求更高的门禁系统等。

进一步地,所述查找与当前用户对应的预设用户的权限等级和安全等级;控制智能终端执行与该用户权限等级和安全等级对应的操作的步骤包括:

当用户的语音识别的语义和唇语识别的语义达到阈值的时,对两者识别的语音进行自动纠错功能和指令校正功能;

通过算法对用户的语音指令语义和唇语语义识别到的指令进行匹配度检测,并根据检测结果健全两者的语音识别结果,并根据结果自动校正到用于最需要匹配的语音指令。

例如当用户的语音识别的语义和唇语识别的语义达到阈值的时候,需要对两者识别的语音进行自动纠错功能和指令校正功能(通过算法对用户的语音指令语义和唇语语义识别到的指令进行匹配度检测,并根据检测结果健全两者的语音识别结果,并根据结果自动校正到用于最需要匹配的语音指令),提升指令的识别效率和指令的精准度,提升用户指令一次性传输的执行效率。

由上可见,本发明提供了一种智能终端用户认证处理方法,本发明为智能家居设备的用户认证提供了一种新型的认证方法,对智能家居设备的操控指令权限进行了精细化用户化识别,提升了智能家居的安全性,通过语音和唇语的语音指令自动纠正方法提升了语音指令的识别率和用户的辨识度,提升了智能家居识别的识别精准性,提高了安全性。

如图2所示,基于上述智能终端用户认证处理方法,本发明还相应提供了一种智能终端,所述智能终端可以是智能电视、智能家居,智能手机、桌上型计算机、智能冰箱、服务器等智能终端设备。该智能终端包括处理器10、存储器20及显示屏30,处理器10通过通信总线50与存储器20连接,所述显示屏30通过通信总线50与处理器10连接。图2仅示出了智能终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

所述存储器20在一些实施例中可以是所述智能终端的内部存储单元,例如智能终端的内存。所述存储器20在另一些实施例中也可以是所述智能终端的外部存储设备,例如所述智能终端上配备的插接式u盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器20还可以既包括所智能终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述智能终端的应用软件及各类数据,例如所述安装智能终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有智能终端用户认证处理方法程序40,该智能终端用户认证处理方法程序40可被处理器10所执行,从而实现本申请中智能终端用户认证处理方法。

所述处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu),微处理器,或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述智能终端用户认证处理方法等。

所述显示屏30在一些实施例中可以是led显示屏、液晶显示屏、触控式液晶显示屏以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。所述显示屏30用于显示在所述智能终端的信息以及用于显示可视化的用户界面。所述智能终端的部件10-30通过系统总线相互通信。

在一实施例中,当处理器10执行所述存储器20中智能终端用户认证处理方法程序40时实现以下步骤:

智能终端获取当前用户的语音信息和生物特征信息;

将获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息进行对比识别;

当获取的当前用户的语音信息和生物特征信息与预先设置的用户标准的语音信息和生物特征信息的相似度达到一预定阈值;则判定当前用户为预设用户;

查找与当前用户对应的预设用户的权限等级和安全等级;控制智能终端执行与该用户权限等级和安全等级对应的操作。

其中,所述处理器执行所述智能终端用户认证处理程序时还实现如下步骤:

预先收集用户的语音信息和生物特征信息,并设置与用户的语音信息和生物特征信息对应的用户权限等级、和与该用户权限等级对应的可操作功能;

预先对用户的语音指令进行安全权限分级,具有用户属性,只有具有指定权限才能够执行某一类语音指令的执行;所述用户的属性包含语音声纹属性、人脸属性、嘴唇属性;

接收用户的操作指令进行指令的权限等级配置,对一系列指令分类进行分组,对某一类分组进行权限赋予。

其中,所述处理器执行所述智能终端用户认证处理程序时还实现如下步骤:

当智能终端检测到当前用户的语音声纹属性+人脸属性+嘴唇属性的相似度达到一预定阈值,收判定是同一用户时才能根据语音指令的权限进行语音指令分发;

智能终端在接受到语音指令的同时进行唇语的识别,当用户的语音识别出来的语音和唇语识别出来的语音是相似度达到一定阈值,才认为用户发送的指令属于当前的用户,否则提示存在发送指令与当前用户不是同一用户的安全风险,需要重新验证;

当用户的语音识别的语义和唇语识别的语义达到阈值的时,对两者识别的语音进行自动纠错功能和指令校正功能;

通过算法对用户的语音指令语义和唇语语义识别到的指令进行匹配度检测,并根据检测结果健全两者的语音识别结果,并根据结果自动校正到用于最需要匹配的语音指令,具体如上所述。

基于上述实施例,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述任意一项所述的智能终端用户认证处理方法中的步骤,具体如上所述。

综上所述,本发明提供的智能终端用户认证处理方法、智能终端及存储介质中,本发明提供的智能终端用户认证处理方法、智能终端及存储介质,提供了一种基于语音识别、人脸识别及唇语识别的智能家居用户认证方法及系统,本发明对语音的指令进行安全权限分级,具有用户属性,用户只有具有某一类权限才能够执行某一类语音指令的执行,而用户的属性包含语音声纹属性、人脸属性、嘴唇属性,只有当智能家居检测到当前用户的语音声纹属性+人脸属性+嘴唇属性是同一用户时才能根据语音指令的权限进行语音指令分发。用户可以再语音指令权限模块进行指令的权限等级配置,该配置可以是对一系列指令分类进行分组,对某一类分组进行权限赋予(比如儿童权限(只具备儿童相关功能的语音指令和语音指令只跳转到相关儿童应用或功能使用)、家长权限、访客权限(不私密性应用或数据的指令权限)),可以对用户分配某一类语音指令分组进行确权(只有拥有权限才能执行改组语音指令,否则提示权限不足)智能家居管家具有最高权限(智能家居设备管理者)。为了提高语音指令的识别率,语音指令的语义识别与唇语的语义识别进行纠错重组,自动纠正用户的语音指令,提升语音指令的识别率。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1