基于声纹的双系统识别方法、移动终端及存储介质与流程

文档序号:14444748阅读:140来源:国知局
基于声纹的双系统识别方法、移动终端及存储介质与流程

本发明涉及声纹识别技术领域,具体涉及一种基于声纹的双系统识别方法、移动终端及存储介质。



背景技术:

随着信息技术发展,互联网的普及,以及物联网时代的到来,需要用到人的身份识别的应用场合越来越多,传统需求方面,有各种网上账户的需要,在线支付,或者门禁等等,而随着物联网及人工智能的应用推广,越来越多的电器或者设备将具有更多的智能,设备也将根据不同人的习惯特点进行特色的服务,此时就需要身份识别。

这种情况下,对身份识别的安全性、可靠性和便利性要求越来越高,传统的依靠输入密码的方式非常麻烦,容易遗忘和被盗,近来身份识别技术逐渐往人的生理特征识别技术方面发展,比如指纹,人脸,声纹识别等等。

声纹识别是其中可能被广泛应用的一种生理特征识别技术,其具有稳定性,安全性,和方便性,相对于指纹,密码等,可以实现无接触的识别,甚至可以在人机对话过程中自动完成,声纹是指说话人语音频谱的信息图,由于每个人的发音器官不同,所发出来的声音及音调各不相同,因此,声纹作为基本特征来实现人的身份识别具有实际的不可替代性和稳定性,将会有很广泛的应用。

目前声纹识别的流程方法是首先对说话人的语音特征进行提取,建立声纹模型库,在识别过程中根据系统已有的声纹模型库对输入语音的特征参数进行模式匹配计算,从而实现识别判断,这种参数的提取主要是基于说话人发生器官,如声门、鼻道等的特殊结构而提取出说话人话音的短时谱特征(即基音频率谱及其固有特征)。然而相较于指纹识别和人脸识别已经开始广泛应用,声纹识别技术的准确性和成熟度目前还不够高,当前的技术方法仍然具有其局限性。

鉴于此,克服以上现有技术中的缺陷,提供一种新的基于声纹的双系统识别方法成为本领域亟待解决的技术问题。



技术实现要素:

本发明的目的在于针对现有技术的上述缺陷,提供一种基于声纹的双系统识别方法、移动终端及存储介质。

本发明的目的可通过以下的技术措施来实现:

本发明第一方面提供了一种基于声纹的双系统识别方法,应用于移动终端,所述移动终端包括隐私系统和智能系统,该识别方法包括:

s1,在锁屏状态时,获取用户的当前语音信息,并对所述当前语音信息进行声纹识别,获得该当前语音信息对应的当前声纹信息;

s2,基于所述当前声纹信息,判断所述当前语音信息是否满足隐私系统中设定的第一预设条件,获得第一判断结果;当所述第一判断结果为满足隐私系统中设定的第一预设条件时,解锁进入隐私系统;当所述第一判断结果为不满足隐私系统中设定的第一预设条件时,保持锁屏状态。

优选地,在步骤s2中,当前语音信息满足第一预设条件包括:当前语音信息对应的当前声纹信息与隐私系统的相关联的预设声纹信息匹配。

优选地,该识别方法在步骤s2之后还包括:

s3,基于所述当前声纹信息,判断所述当前语音信息是否满足智能系统中设定的第二预设条件,获得第二判断结果;当所述第二判断结果为满足智能系统中设定的第二预设条件时,解锁进入智能系统;当所述第二判断结果为不满足智能系统中设定的第二预设条件时,保持锁屏状态并向用户发送提示信息。

优选地,在步骤s3中,当前语音信息满足第二预设条件包括:当前语音信息对应的当前声纹信息与智能系统的相关联的预设声纹信息匹配。

优选地,在步骤s1之前还包括如下步骤:

s011,在隐私系统中,获取用户的第一语音信息并对所述第一语音信息进行声纹识别,获得该第一语音信息对应的第一声纹信息;

s012,获取用户的第二语音信息并对所述第二语音信息进行声纹识别,获得该第二语音信息对应的第二声纹信息;

s013,判断所述第二声纹信息与所述第一声纹信息是否匹配;若结果为是,则将第一声纹信息与隐私系统进行关联并将第一声纹信息设定为隐私系统的相关联的预设声纹信息;若结果为否,则向用户发送提示信息并返回步骤s012。

优选地,在步骤s3之前还包括如下步骤:

s021,在智能系统中,获取用户的第三语音信息并对所述第三语音信息进行声纹识别,获得该第三语音信息对应的第三声纹信息;

s022,获取用户的第四语音信息并对所述第四语音信息进行声纹识别,获得该第四语音信息对应的第四声纹信息;

s023,判断所述第四声纹信息与所述第三声纹信息是否匹配;若结果为是,则将第三声纹信息与智能系统进行关联并将第三声纹信息设定为智能系统的相关联的预设声纹信息;若结果为否,则向用户发送提示信息并返回步骤s022。

优选地,该识别方法还包括如下步骤:

s401,在获取从智能系统切换到隐私系统的切换指令时,获取该切换指令的第五语音信息并对所述第五语音信息进行声纹识别,获得该第五语音信息对应的第五声纹信息;

s402,基于所述第五声纹信息,判断所述第五语音信息是否满足隐私系统中设定的第一预设条件,获得第三判断结果;

s403,当所述第三判断结果为满足隐私系统中设定的第一预设条件时,从智能系统切换至隐私系统;当所述第一判断结果为不满足隐私系统中设定的第一预设条件时,不响应该切换指令并向用户发送提示信息。

优选地,步骤s011之前还包括:

在获取设置与隐私系统关联的声纹信息的指令时,提示用户选择声纹设置模式,并获取用户选择的声纹设置模式;

步骤s011中,所述获取用户的第一语音信息,包括:

根据用户所选择的声纹设置模式获取用户的第一语音信息。

优选地,所述声纹设置模式包括手动设置模式和随机文字模式;

所述根据用户所选择的声纹设置模式获取用户的第一语音信息,包括:

当用户所选择的声纹设置模式为手动设置模式时,提示用户输入包括若干文字的第一字符串;获取用户通过读取该第一字符串输入的第一语音信息;

当用户所选择的声纹设置模式为随机文字模式时,在预存的文字库中随机选择预设数量的文字以形成第二字符串进行显示获取用户通过读取该第二字符串输入的第一语音信息。

本发明第二方面提供了一种移动终端,该移动终端包括隐私系统和智能系统,该移动终端还包括:依次连接的麦克风、处理器和存储器,所述麦克风、所述处理器和所述存储器在工作时能够实现上述基于声纹的双系统识别方法中的步骤。

本发明第三方面提供了一种存储介质,该存储介质内存储有程序,所述程序在被执行时实现上述的基于声纹的双系统识别方法。

本发明的基于声纹的双系统识别方法、移动终端及存储介质通过获取用户输入的语音信息,确定用户的声纹信息,根据用户的声纹信息进入移动终端隐私系统,保证了用户进入隐私系统的安全性,保护了移动终端隐私系统中的用户数据,提升了用户使用移动终端的安全感。

附图说明

图1是本发明基于声纹的双系统识别方法第一个实施例的流程图。

图2是本发明基于声纹的双系统识别方法第二个实施例的流程图。

图3是本发明基于声纹的双系统识别方法第三个实施例的流程图。

图4是本发明基于声纹的双系统识别方法第四个实施例的流程图。

图5是本发明基于声纹的双系统识别方法第五个实施例的流程图。

图6是本发明移动终端第一个实施例的结构框图。

图7是本发明移动终端第二个实施例的结构框图。

图8是本发明移动终端第三个实施例的结构框图。

图9是本发明移动终端第四个实施例的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图和具体实施例对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

为了使本揭示内容的叙述更加详尽与完备,下文针对本发明的实施方式与具体实施例提出了说明性的描述;但这并非实施或运用本发明具体实施例的唯一形式。实施方式中涵盖了多个具体实施例的特征以及用以建构与操作这些具体实施例的方法步骤与其顺序。然而,亦可利用其它具体实施例来达成相同或均等的功能与步骤顺序。

图1示出了本发明的基于声纹的双系统识别方法的一个实施例。在本实施例中,该基于声纹的双系统识别方法应用于移动终端,该移动终端包括隐私系统和智能系统。具体地,该基于声纹的双系统识别方法包括:

s1,在锁屏状态时,获取用户的当前语音信息,并对所述当前语音信息进行声纹识别,获得该当前语音信息对应的当前声纹信息;

s2,基于所述当前声纹信息,判断所述当前语音信息是否满足隐私系统中设定的第一预设条件,获得第一判断结果;当所述第一判断结果为满足隐私系统中设定的第一预设条件时,解锁进入隐私系统;当所述第一判断结果为不满足隐私系统中设定的第一预设条件时,保持锁屏状态。

需要说明的是,本实施例中的隐私系统和智能系统可以是同时安装在移动终端上两个操作系统,也可以是同一个操作系统上安装的两个用户系统。其中,智能系统用于进行常规操作和常规数据的存储,如使用计算器、查看天气、导航等;而隐私系统用于进行隐私安全的操作以及存储较为私密的数据,例如登录隐私账户、保存私密照片、使用私密应用等。

本实施例通过获取用户输入的语音信息,确定用户的声纹信息,根据用户的声纹信息进入移动终端隐私系统,保证了用户进入隐私系统的安全性,保护了移动终端隐私系统中的用户数据,提升了用户使用移动终端的安全感。

在本实施例的一个优选实施方式中,在步骤s2中,当前语音信息满足第一预设条件包括:当前语音信息对应的当前声纹信息与隐私系统的相关联的预设声纹信息匹配。

在本实施例的一个优选方式中,在步骤s2中,当所述第一判断结果为不满足隐私系统中设定的第一预设条件时,保持锁屏状态在同时还可以对用户发送提醒信息,例如,可以语音提示用户重新输入。

需要说明的是,本实施例的识别方法在设置声纹进入隐私系统的方式的前提下,还可以设置其他身份验证方式进入隐私系统,例如,在锁屏界面获取用户的其他身份识别信息;判断所述其他身份识别信息是否为隐私系统中的其他预设身份验证信息;若所述其他身份识别信息为隐私系统中的其他预设身份验证信息,则解锁进去隐私系统;否则,保持锁屏状态。上述的其他预设身份验证信息可以是预设滑动操作手势、预设语音信息、预设密码信息或预设指纹信息中的至少一种。当然本实施例的识别方法在设置声纹进入隐私系统的方式的前提下,还可以设置其他身份验证方式进入智能系统,例如,可以通过验证预设语音信息、预设密码信息或预设指纹信息中的至少一种。

进一步地,图2示出了本发明的基于声纹的双系统识别方法的另一个实施例。本实施例在在图1所示的实施例的基础上,在步骤s2之后还进一步包括步骤s3:基于所述当前声纹信息,判断所述当前语音信息是否满足智能系统中设定的第二预设条件,获得第二判断结果;当所述第二判断结果为满足智能系统中设定的第二预设条件时,解锁进入智能系统;当所述第二判断结果为不满足智能系统中设定的第二预设条件时,保持锁屏状态并向用户发送提示信息。

在一个优选实施方式中,在步骤s3中,当前语音信息满足第二预设条件包括:当前语音信息对应的当前声纹信息与智能系统的相关联的预设声纹信息匹配。

图2所示的实施例中,继续判断当前语音信息是否满足智能系统中的第二预设条件,这样用户还可以进一步设置一个亲朋好友的声纹信息进入没有那么私密的智能系统,在保证了用户隐私、数据及财产安全的前提下提升了用户体验。

需要说明的是,本实施例的识别方法在设置声纹进入智能系统的方式的前提下,还可以设置其他身份验证方式进入智能系统,具体可以参见上一个实施例的内容,在此不进行一一赘述。

在本发明的另一优选实施例中,当前语音信息满足第一预设条件为当前语音信息对应的当前声纹信息与隐私系统的相关联的预设声纹信息匹配时,在步骤s1之前还包括对隐私系统的相关联的预设声纹信息进行设置的步骤,请参阅图3所示,具体步骤如下:

s011,在隐私系统中,获取用户的第一语音信息并对所述第一语音信息进行声纹识别,获得该第一语音信息对应的第一声纹信息;

s012,获取用户的第二语音信息并对所述第二语音信息进行声纹识别,获得该第二语音信息对应的第二声纹信息;

s013,判断所述第二声纹信息与所述第一声纹信息是否匹配;若结果为是,则将第一声纹信息与隐私系统进行关联并将第一声纹信息设定为隐私系统的相关联的预设声纹信息;若结果为否,则向用户发送提示信息并返回步骤s012。

需要说明的是,为了保证用户录入声纹信息的准确性,可以将步骤s012重复多次,例如,需要重复录入3~5次。在步骤s013中,在用户录入失败时,根据失败情况,对用户进行不同的提示,例如“录入失败,请重新录入”、“与第一次录入不同,请再次录入”、“时间太短,请按住说话”等。在步骤s011和步骤s012中,获得用户的语音信息之后,先判断该语音信息的录制时长是否满足要求,例如,录制时长必须在一个预设时间阈值之内,若结果为是,继续对该语音信息进行声纹识别以获得对应的声纹信息;若结果为否,则重新获取用户语音信息。

另外,本实施例的基于声纹的双系统识别方法在移动终端中使用时,用户可以选择声纹设置模式,步骤s011之前还包括:

在获取设置与隐私系统关联的声纹信息的指令时,提示用户选择声纹设置模式,并获取用户选择的声纹设置模式。同时,步骤s011中,所述获取用户的第一语音信息,包括:根据用户所选择的声纹设置模式获取用户的第一语音信息。

进一步地,声纹设置模式包括手动设置模式和随机文字模式,于是,在上述步骤中,根据用户所选择的声纹设置模式获取用户的第一语音信息,包括:

当用户所选择的声纹设置模式为手动设置模式时,提示用户输入包括若干文字的第一字符串;获取用户通过读取该第一字符串输入的第一语音信息;

当用户所选择的声纹设置模式为随机文字模式时,在预存的文字库中随机选择预设数量的文字以形成第二字符串进行显示获取用户通过读取该第二字符串输入的第一语音信息。

其中,随机文字可以是随机数字,例如8848。

在本发明的另一优选实施例中,当前语音信息满足第二预设条件为当前语音信息对应的当前声纹信息与智能系统的相关联的预设声纹信息匹配时,在步骤s1之前还包括对智能系统的相关联的预设声纹信息进行设置的步骤,请参阅图4所示,具体步骤如下:

s021,在智能系统中,获取用户的第三语音信息并对所述第三语音信息进行声纹识别,获得该第三语音信息对应的第三声纹信息;

s022,获取用户的第四语音信息并对所述第四语音信息进行声纹识别,获得该第四语音信息对应的第四声纹信息;

s023,判断所述第四声纹信息与所述第三声纹信息是否匹配;若结果为是,则将第三声纹信息与智能系统进行关联并将第三声纹信息设定为智能系统的相关联的预设声纹信息;若结果为否,则向用户发送提示信息并返回步骤s022。

需要说明的是,为了保证用户录入声纹信息的准确性,可以将步骤s022重复多次,例如,需要重复录入3~5次。

在智能系统的系统关联的声纹信息的指令时,提示用户选择声纹设置模式,并获取用户选择的声纹设置模式。也就是说,在步骤s021之前还包括:在获取设置与智能系统关联的声纹信息的指令时,提示用户选择声纹设置模式,并获取用户选择的声纹设置模式。同时,步骤s021中,所述获取用户的第三语音信息,包括:根据用户所选择的声纹设置模式获取用户的第三语音信息。

进一步地,声纹设置模式包括手动设置模式和随机文字模式,于是,在上述步骤中,根据用户所选择的声纹设置模式获取用户的第三语音信息,包括:

当用户所选择的声纹设置模式为手动设置模式时,提示用户输入包括若干文字的第一字符串;获取用户通过读取该第一字符串输入的第一语音信息;

当用户所选择的声纹设置模式为随机文字模式时,在预存的文字库中随机选择预设数量的文字以形成第二字符串进行显示获取用户通过读取该第二字符串输入的第一语音信息。

在一个优选实施方式中,当用户的当前语音信息对应的声纹信息满足隐私系统的第一预设条件,解锁进入隐私系统之后,在用户从隐私系统切换到智能系统时,可以无需进行身份验证。

在一个优选实施方式中,当解锁进入智能系统之后,用户不能直接切换到隐私系统,需要重新进行身份验证,该识别方法还包括图5所示的如下步骤:

s401,在获取从智能系统切换到隐私系统的切换指令时,获取该切换指令的第五语音信息并对所述第五语音信息进行声纹识别,获得该第五语音信息对应的第五声纹信息;

s402,基于所述第五声纹信息,判断所述第五语音信息是否满足隐私系统中设定的第一预设条件,获得第三判断结果;

s403,当所述第三判断结果为满足隐私系统中设定的第一预设条件时,从智能系统切换至隐私系统;当所述第一判断结果为不满足隐私系统中设定的第一预设条件时,不响应该切换指令并向用户发送提示信息。

本发明实施例还提供了一种移动终端,该移动终端包括隐私系统和智能系统,该移动终端还包括:依次连接的麦克风、处理器和存储器,麦克风、处理器和存储器在工作时能够实现上述的基于声纹的双系统识别方法中的步骤。

其中,处理器可以是一个通用中央处理器、微处理器、特定应用集成电路、或一个或多个用于控制本申请方案程序执行的集成电路。

此外,存储器可以是只读存储器、可存储静态信息和指令的静态存储设备、随机存取存储器、或者可存储信息和指令的动态存储设备,也可以是电可擦可编程只读存储器、只读光盘、或其他光盘存储、光碟存储、磁盘存储介质或者其他磁存储设备。存储器与处理器可以通过通信总线相连接,也可以和处理器集成在一起。

上述存储器可用于存储执行本申请方案的程序数据,处理器可用于执行存储器中存储的程序数据,以实现上述实施例描述的基于声纹的双系统识别方法。

具体地,在图6所示的实施例中,该移动终端还包括:语音获取模块10、声纹识别模块20和第一处理模块31,其中,语音获取模块10用于获取用户的语音信息,例如,接收用户通过麦克风发送的语音信息;声纹识别模块20用于对语音获取模块10所得的语音信息进行声纹识别以获得该语音信息对应的声纹信息;第一处理模块31用于基于当前声纹信息,判断当前语音信息是否满足隐私系统中设定的第一预设条件,获得第一判断结果;当所述第一判断结果为满足隐私系统中设定的第一预设条件时,解锁进入隐私系统;当所述第一判断结果为不满足隐私系统中设定的第一预设条件时,保持锁屏状态并向用户发送提示信息。其中,优选地,在第一处理模块31中,当前语音信息满足第一预设条件包括:当前语音信息对应的当前声纹信息与隐私系统的相关联的预设声纹信息匹配。

在上述实施例的基础上,在图7所示的移动终端的实施例中,该移动终端还包括:第二处理模块32,其用于基于当前声纹信息,判断当前语音信息是否满足智能系统中设定的第二预设条件,获得第二判断结果;当所述第二判断结果为满足智能系统中设定的第二预设条件时,解锁进入智能系统;当所述第二判断结果为不满足智能系统中设定的第二预设条件时,保持锁屏状态并向用户发送提示信息。其中,优选地,在第二处理模块32中,当前语音信息满足第二预设条件包括:当前语音信息对应的当前声纹信息与智能系统的相关联的预设声纹信息匹配。

在图8所示的实施例中,该移动终端还包括:第一声纹设置模块41和第二声纹设置模块42,其中,第一声纹设置模块41用于设置与隐私系统关联的声纹信息并将隐私系统关联的声纹信息设置为第一预设条件。第二声纹设置模块42用于设置与智能系统关联的声纹信息并将智能系统关联的声纹信息设置为第二预设条件。也就是说,第一声纹设置模块41用于执行图3所示的步骤s011至步骤s013的流程,第二声纹设置模块42用于执行图4所示的步骤s021至步骤s023的流程。

在图9所示的实施例中,该移动终端还包括第三处理模块33,其用于在获取从智能系统切换到隐私系统的切换指令时,基于该切换指令的第五语音信息的第五声纹信息,判断所述第五语音信息是否满足隐私系统中设定的第一预设条件,获得第三判断结果;当所述第三判断结果为满足隐私系统中设定的第一预设条件时,从智能系统切换至隐私系统;当所述第一判断结果为不满足隐私系统中设定的第一预设条件时,不响应该切换指令并向用户发送提示信息。也就是说,第三处理模块33用于执行图5所示的步骤s401至步骤s403的流程。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本发明实施例还提供了一种存储介质,该存储介质内存储有程序,该程序在被执行时实现上述的基于声纹的双系统识别方法。通过执行该存储介质中存储的程序,可以实现本申请提供的基于声纹的双系统识别方法。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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