首页> 中国专利> 基于GPS位置信息的汽车用户快速登入方法及装置

基于GPS位置信息的汽车用户快速登入方法及装置

摘要

本发明涉及一种基于GPS位置信息的汽车用户快速登入方法及装置,预设两个以上用于存储用户的注册信息的存储单元,每个存储单元分别设置有不同的信息模板,在登入验证时,根据用户注册时的地理位置为其分配存储单元,通过用户输入的声纹数据所对应的文字信息,将声纹特征码的检索范围锁定在对应的存储单元内,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。通过用户的声纹数据即可进行登入,无需用户手动输入用户名与密码,大大提高了用户登入操作的便捷性与智能性;并且,用户信息分类存储大大减小了声纹特征码比对的时间,从而使语音识别可应用于用户登入。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-02-07

    授权

    授权

  • 2017-09-22

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20170323

    实质审查的生效

  • 2017-08-29

    公开

    公开

说明书

技术领域

本发明涉及汽车安全技术领域,特别是涉及一种GPS位置信息的汽车用户快速登入方法及装置。

背景技术

随着汽车技术的不断发展,现在的汽车越来越向节能环保方向以及智能互联方向发展,汽车内的功能也越来越复杂。而为了更好的管理这些功能,以及便于与驾驶者交互,通常会在汽车内设置有行车电脑等车载终端。驾驶者与车载终端之间的信息交互,可以通过控制按键输入或触屏输入;而一些汽车还可以通过语音输入进行控制,如雪弗兰汽车搭载的安吉星系统。在现有的车载终端中,在使用前通常要求进行用户验证,只有验证通过了才可以登入使用。

现有技术中,用户的验证主要是通过用户名与登入密码进行验证。在一些实现方案中,也有通过语音识别来实现控制指令的输入。现在的语音识别现控制指令的方案主要为:在系统中预先存储控制指令集,在使用时,从声音采集模块中采集到的用户语音,并在系统进行数字化处理,提取出语音的特征值,再与系统存储的语音命令集中的特征码进行匹配核对,识别出命令,后和其他控制器进行信息交流并执行动作。

在实现本发明的过程中,发明人发现现有技术中存在如下问题,现有的车载终端只能通过验证用户名与密码登入,车载终端登入操作不便,用户使用不够便捷,不够人性化。并且,现有的车载终端的语音控制的方法中,语音控制命令数据都基于一个语音数据库进行存储和调用,所存储的数据量很大,造成系统庞大,更新速度慢,成本高,系统灵活性低,更新和扩展不易;在判断每个语音指令都需要从整个数据库中检索和调用,匹配对应的命令子集去做校核,造成响应的时间相对较长。由于汽车用户的注册人数不断增加,所存储的用户数据十分庞大,现有的语音识别方案的耗时长,无法在短时间内根据用户的发音特征,识别出用户的身份,因此,现有的语音识别方案很难应用于登入时用户的身份识别上。

发明内容

为此,需要提供一种使用更加快速、简便的汽车用户登入方法,用于解决现有技术中用户登入车载终端登入操作不便,而采用语音识别进入登入耗时长的技术问题。

为实现上述目的,发明人提供了一种基于声纹识别的汽车用户快速登入方法,包括以下步骤:

预设两个以上用于存储用户的注册信息的存储单元,每个存储单元分别设置有不同的信息模板;

在用户注册时,获取用户的GPS位置信息,并根据GPS位置信息的差异,将不同用户分配至不同的存储单元;以及将获取到的用户的用户名、登入密码以及声纹数据存储至对应的存储单元中,其中,所述声纹数据包括根据所分配的存储单元的信息模板进行发音的声纹数据,以及声纹数据所对应的声纹特征码;

在用户登入时,获取用户输入的声纹数据,识别用户声纹数据所对应的文字信息,并从所述声纹数据中提取用户的声纹特征码;根据所述文字信息确定存储用户信息的存储单元,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。

进一步的,所述声纹数据是通过汽车车载终端的拾音器获取;每个存储单元设置于云端服务器上;在用户登入时,通过汽车车载终端识别用户声纹数据所对应的文字信息,并将所述声纹数据以及文字信息发送至云端服务器;以及通过云端服务器从所述声纹数据中提取用户的声纹特征码,并根据所接收到的文字信息确定存储用户信息的存储单元,并从存储单元中检索是否有与该用户匹配的声纹特征码,若有,则该用户为已注册用户,并提取出与该声纹特征码对应的用户名以及登入密码进行登入;若无,则拒绝该用户登入。

进一步的,所述声纹特征码包括声学特征和韵律特征。

进一步的,所述根据GPS位置信息的差异,将不同用户分配至不同的存储单元,包括以下步骤:

根据GPS位置信息确定注册时用户所在的省或市;

根据不同的省或市将用户分配至不同的存储单元。

进一步的,在用户注册时,所述声纹数据所对应的声纹特征码通过以下步骤获得:

两次以上获取用户使用相同信息模板进行发音的声纹数据;

判断所获取的声纹数据中,特征码的相似度是否大于预设值,若是,则声纹特征码提取成功;若否,则声纹特征码提取失败。

为解决上述技术问题,发明人提供了另一技术方案:一种基于GPS位置信息的汽车用户快速登入装置,包括预设单元、注册单元以及登入单元;

所述预设单元用于预设两个以上用于存储用户的注册信息的存储单元,每个存储单元分别设置有不同的信息模板;

所述注册单元用于在用户注册时,获取用户的GPS位置信息,并根据GPS位置信息的差异,将不同用户分配至不同的存储单元;以及将获取到的用户的用户名、登入密码以及声纹数据存储至对应的存储单元中,其中,所述声纹数据包括根据所分配的存储单元的信息模板进行发音的声纹数据,以及声纹数据所对应的声纹特征码;

所述登入单元用于在用户登入时,获取用户输入的声纹数据,识别用户声纹数据所对应的文字信息,并从所述声纹数据中提取用户的声纹特征码;根据所述文字信息确定存储用户信息的存储单元,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。

进一步的,所述声纹数据是通过汽车车载终端的拾音器获取;每个存储单元设置于云端服务器上;

所述登入单元在用户登入验证时,通过汽车车载终端识别用户声纹数据所对应的文字信息,并将所述声纹数据以及文字信息发送至云端服务器;以及通过云端服务器从所述声纹数据中提取用户的声纹特征码,并根据所接收到的文字信息确定存储用户信息的存储单元,并从存储单元中检索是否有与该用户匹配的声纹特征码,若有,则该用户为已注册用户,并提取出与该声纹特征码对应的用户名以及登入密码进行登入;若无,则拒绝该用户登入。

进一步的,所述声纹特征码包括声学特征和韵律特征。

进一步的,所述注册单元根据GPS位置信息的差异,将不同用户分配至不同的存储单元,具体包括:

根据GPS位置信息确定注册时用户所在的省或市;

根据不同的省或市将用户分配至不同的存储单元。

进一步的,所述注册单元在用户注册时,获得所述声纹数据所对应的声纹特征码具体包括:

两次以上获取用户使用相同信息模板进行发音的声纹数据;

判断所获取的声纹数据中,特征码的相似度是否大于预设值,若是,则声纹特征码提取成功;若否,则声纹特征码提取失败。

区别于现有技术,上述技术方案预设有两个以上的用户存储用户的注册信息的存储单元,且每个存储单元均设置了不同的信息模板,在用户注册时,根据用户的GPS位置信息为其分配存储单元,使不同用户的注册信息能够均匀的分配给存储单元,所存储的注册信息中包括了用户名、登入密码、用户使用对应存储单元的信息模板进行发音的声纹数据以及该声纹数据的特征码;在用户登入验证时,识别用户的输入的声纹数据所对应的文字信息以及用户声纹的特征码,根据所述文字信息确定存储用户信息的存储单元,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。上述技术方案通过用户注册时的GPS位置信息,为用户分配存储单元,使用户的注册信息能够均匀的分配给不同的存储单元,而每个存储单元又分别设置有不同的信息模板,在登入验证时,通过用户输入的声纹数据所对应的文字信息(即信息模板),将声纹特征码的检索范围锁定在对应的存储单元内,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入,从而大大减少了声纹特征码比对的数据量和对比的时间。上述技术方案通过用户的声纹数据即可进行登入,无需用户手动输入用户名与密码,大大提高了用户登入操作的便捷性与智能性;并且,用户信息分类存储大大减小了声纹特征码比对的时间,从而使语音识别可应用于汽车用户登入。

附图说明

图1为具体实施方式所述基于GPS位置信息的汽车用户快速登入方法的一种流程示意图;

图2为具体实施方式中所述存储单元的示意图;

图3为具体实施方式所述基于GPS位置信息的汽车用户快速登入装置的一种模块框图。

说明书附图标号说明:

10、预设单元;

20、注册单元;

30、登入单元;

40、云端服务器。

具体实施方式

为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。

请参阅图1,本实施例一种基于GPS位置信息的汽车用户快速登入方法,包括以下步骤:

步骤S110:预设两个以上用于存储用户的注册信息的存储单元,每个存储单元分别设置有不同的信息模板;

步骤S120:在用户注册时,获取用户的GPS位置信息,并根据GPS位置信息的差异,将不同用户分配至不同的存储单元;以及将获取到的用户的用户名、登入密码以及声纹数据存储至对应的存储单元中,其中,所述声纹数据包括根据所分配的存储单元的信息模板进行发音的声纹数据,以及声纹数据所对应的声纹特征码;

步骤S130:在用户登入时,获取用户输入的声纹数据,识别用户声纹数据所对应的文字信息,并从所述声纹数据中提取用户的声纹特征码;以及

步骤S140:根据所述文字信息确定存储用户信息的存储单元,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。

在实施方式中,设置有两个以上的所述存储单元,并且,每个存储单元都设置有不同的信息模板,并且每个存储单元被设置成用户存储不同地区的用户的注册信息。其中所述信息模板可以是一串文字信息,也可以是同时包含文字、数字或字符的信息,所述信息模板是在用户注册采集声纹数据时,供用户发音使用的信息模板。例如在用户注册采集声纹数据时,在汽车内的显示屏上显示所述信息模板,让用户发音朗读该信息模板,从而通过车内拾音器采用用户的声纹数据。如图2所示,为一具体实施方式中存储单元的示意图。在图2中,一共包含有三个存储单元,即第一存储单元、第二存储单元和第三存储单元,每个存储单元都设置有不同的信息模板,以及被设置为用户存储不同地区的用户的注册信息。可见,在同一存储单元中所存储的用户,在注册时都采用了相同的信息模板进行声纹数据采集;且都是在同地区进行用户注册的。

在用户注册时,可先通过车载的GPS设备或移动终端的GPS模块,获取用户注册时的GPS位置信息,并根据该GPS位置信息将用户分配相应的存储单元。其中,在分配存储单元时,可根据获取到的GPS位置信息,确定用户注册时所在位置所属的地区,并根据所确定的地区分配存储单元,使同一地区的用户分配给同一存储单元。而所述地区的范围可以根据需要进行设置,可以是大区(如东北、华南、华西等)、省或市。在分配存储单元时,可将同一省或市的用户分配给同一存储单元。在给用户分配好存储单元之后,即可获取用户的用户名、登入密码以及声纹数据等注册信息。而在得到用户所分配的存储单元后,即可得到该存储单元所设置的信息模板,因此,可通过显示屏等显示设备显示该信息模板,并提示用户按该信息模板进行发音,进而采集用户的声纹数据。所述声纹数据需要在确定好注册信息的存储单元之后才可以获取,而除声纹数据之外的其他注册信息,也可在分配存储单元之前进行获取,然后再将注册信息存储于分配的存储单元内。

通过预设两个以上的存储单元,以及为每个存储单元设置不同的信息模板;在用户注册时,根据用户注册时的GPS位置信息进行分类,为其分配存储单元,由于在正常情况下,注册用户都是较均匀的分布于不同地区,从而使不同用户的注册信息能够均匀的分配给存储单元;并且在获取用户注册信息时,每个用户根据所分配的存储单元的信息模板进行发音,从而获取用户的声纹数据,并获取用户的用户名、登入密码,以及从声纹数据中解析出用户的声纹特征码,并关联存储于所分配的存储单元中;在用户登入验证时,识别用户的输入的声纹数据所对应的文字信息以及用户声纹的特征码,根据所述文字信息确定存储用户信息的存储单元,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。

上述技术方案通过设置两个以上存储单元,并为每个存储单元设置对应的信息模板,在用户注册时,根据用户注册时所在的地理位置为其分配存储单元,从而使大量的用户注册信息能够均匀的分配给几个存储单元进行存储,可防止注册信息集中存储于个别存储单元中。在登入验证时,通过用户输入的声纹数据所对应的文字信息,将声纹特征码的检索范围锁定在对应的存储单元内,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。上述技术方案通过用户的声纹数据即可进行登入,无需用户手动输入用户名与密码,大大提高了用户登入操作的便捷性与智能性;并且,用户信息分类存储大大减小了声纹特征码比对的时间,从而使语音识别可应用于用户登入。

请参照图2,以下以一个具体的用户注册过程,来说明上述技术方案的应用情况。系统为每个存储单元分别设置信息模板,如存储单元一的信息模板为信息模板一“云度汽车改变平凡”,存储单元二的信息模板为信息模板二“云度汽车追求卓越”,存储单元三的信息模板为信息模板三“一路平安”。并且分别设置了不同存储单元用于存储不同地区的用户注册信息,如存储单元一用于存储厦门地区的注册用户,存储单元二用户存储莆田地区的注册用户,存储单元三用于存储莆田地区的注册用户。

在用户注册时,获取用户注册时的GPS位置信息,并根据该位置信息确定其所在位置,例如在厦门,则将该用户分配给存储单元一,此时系统提示该用户按存储单元一所对应的信息模板一“云度汽车改变平凡”进行发音,从而获取相应的用户声纹数据,在获取到用户的声纹数据之外,系统还获取用户的用户名和登入密码,并将获取的用户的用户名、登入密码以及用户的声纹特征码关联存储于已分配的存储单元一中。当用户登入验证时,系统要求用户输入声纹数据,即按注册时所采用的信息模板进行发音,从而识别用户输入的声纹数据所对应的文字信息“云度汽车改变平凡”,以及用户声纹的特征码,根据文字信息“云度汽车改变平凡”可确定该用户的注册信息存储于存储单元一中,进行在存储单元一中检索是否有该用户的声纹特征码相吻合的声纹特征码,当特征码吻合后,提取该声纹特征码对应的用户名和登入密码进行登入。通过该技术方案可大大减少用户登入时声纹特征码检索与比对的数量,有效减少了检索与比对的时间,大大提高了声纹验证的效率。

在本实施例中,为了方便获取用户的声纹数据,所述声纹数据是通过汽车车载终端的拾音器获取;所述存储单元设置于云端服务器上;在用户登入时,通过汽车车载终端识别用户声纹数据所对应的文字信息,并将所述声纹数据以及文字信息发送至云端服务器;以及通过云端服务器从所述声纹数据中提取用户的声纹特征码,并根据所接收到的文字信息确定存储用户信息的存储单元,并从存储单元中检索是否有与该用户匹配的声纹特征码,若有,则该用户为已注册用户,并提取出与该声纹特征码对应的用户名以及登入密码进行登入;若无,则拒绝该用户登入。通过利用汽车上的车载终端上的拾音器来获取用户的声纹数据,并在云端服务器上建立与每个信息模块对应的存储单元,而通过汽车上的车载终端进行识别用户的声纹数据所对应的文字信息,并同时将声纹数据和文字信息发送至云端服务器,通过云端服务器从声纹数据中提取用户的声纹特征码,并根据所接收到的文字信息确定目标存储单元,并从目标存储单元中检索是否有与该用户匹配的声纹特征码,若有,则该用户为已注册用户,则提取用户名和登入密码进行登入;若无,则该用户验证不通过,拒绝登入。利用汽车上的车载终端的拾音器方便用户进行语音输入,从而获取用户的声纹数据,并利用云端服务器的充分利用网络资源等快速帮助用户进行验证。

在本实施例中,为了增加声纹特征码的精准验证,所述声纹特征码包括声学特征、词法特征和韵律特征。通过验证声纹特征码中的声学特征(倒频谱)和韵律特征(利用n-gram描述的基音和能量“姿势”),进而使得声纹特征码的验证更加精准。

在本实施例中,为了有效识别声纹特征码,所述通过比较该用户的声纹特征码与目标存储单元中的声纹特征码是否吻合具体包括:通过该用户的声纹特征码与目标储存单元中的声纹特征码进行比对,当该用户的声纹特征码与目标储存单元中的声纹特征码的相似值超过设定值,则确认吻合,低于设定值则不吻合,在本实施例中,所述设定值为80%。由于各种环境的影响等原因,用户的声纹特征码与目标储存单元中的声纹特征码无法100%吻合,通过将用户的声纹特征码与目标存储单元中的声纹特征码进行比对,当相似值超过设定值,则确认吻合,在本实施例中,通过设定相似值为80%,则有效地识别声纹特征码,且减少错误的可能。在其他实施方式中,所述设定值还可以设置为其他值。

在本实施例中,为了增加声纹特征码的提取正确性,所述注册单元在用户注册时,所述从所述声纹数据中提取用户的声纹特征码具体包括:两次以上获取用户使用相同信息模板进行发音的声纹数据;判断所获取的声纹数据中,特征码的相似度是否大于预设值,若是,则声纹特征码提取成功;若否,则声纹特征码提取失败。通过两次以上获取用户使用相同的信息模板进行发音的声纹数据,在根据这几次获取的声纹数据进行特征码相似度进行比较,当特征码相似度超过预设值,则声纹特征码提取成功,如没有超过预设值,则提取失败,需要重新进行提取,进而增加声纹特征码提取的准确性。

请参阅图3,另一个实施例,一种基于GPS位置信息的汽车用户快速登入装置,包括预设单元10、注册单元20以及登入单元30;

所述预设单元10用于预设两个以上用于存储用户的注册信息的存储单元,每个存储单元分别设置有不同的信息模板;

所述注册单元用20于在用户注册时,获取用户的GPS位置信息,并根据GPS位置信息的差异,将不同用户分配至不同的存储单元;以及将获取到的用户的用户名、登入密码以及声纹数据存储至对应的存储单元中,其中,所述声纹数据包括根据所分配的存储单元的信息模板进行发音的声纹数据,以及声纹数据所对应的声纹特征码;

所述登入单元30用于在用户登入时,获取用户输入的声纹数据,识别用户声纹数据所对应的文字信息,并从所述声纹数据中提取用户的声纹特征码;

根据所述文字信息确定存储用户信息的存储单元,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。

在实施方式中,设置有两个以上的所述存储单元,并且,每个存储单元都设置有不同的信息模板,并且每个存储单元被设置成用户存储不同地区的用户的注册信息。其中所述信息模板可以是一串文字信息,也可以是同时包含文字、数字或字符的信息,所述信息模板是在用户注册采集声纹数据时,供用户发音使用的信息模板。例如在用户注册采集声纹数据时,在汽车内的显示屏上显示所述信息模板,让用户发音朗读该信息模板,从而通过车内拾音器采用用户的声纹数据。在同一存储单元中所存储的用户,在注册时都采用了相同的信息模板进行声纹数据采集;且都是在同地区进行用户注册的。

在用户注册时,可先通过车载的GPS设备或移动终端的GPS模块,获取用户注册时的GPS位置信息,并根据该GPS位置信息将用户分配相应的存储单元。其中,在分配存储单元时,可根据获取到的GPS位置信息,确定用户注册时所在位置所属的地区,并根据所确定的地区分配存储单元,使同一地区的用户分配给同一存储单元。而所述地区的范围可以根据需要进行设置,可以是大区(如东北、华南、华西等)、省或市。在分配存储单元时,可将同一省或市的用户分配给同一存储单元。在给用户分配好存储单元之后,即可获取用户的用户名、登入密码以及声纹数据等注册信息。而在得到用户所分配的存储单元后,即可得到该存储单元所设置的信息模板,因此,可通过显示屏等显示设备显示该信息模板,并提示用户按该信息模板进行发音,进而采集用户的声纹数据。所述声纹数据需要在确定好注册信息的存储单元之后才可以获取,而除声纹数据之外的其他注册信息,也可在分配存储单元之前进行获取,然后再将注册信息存储于分配的存储单元内。

通过预设两个以上的存储单元,以及为每个存储单元设置不同的信息模板;在用户注册时,根据用户注册时的GPS位置信息进行分类,为其分配存储单元,由于在正常情况下,注册用户都是较均匀的分布于不同地区,从而使不同用户的注册信息能够均匀的分配给存储单元;并且在获取用户注册信息时,每个用户根据所分配的存储单元的信息模板进行发音,从而获取用户的声纹数据,并获取用户的用户名、登入密码,以及从声纹数据中解析出用户的声纹特征码,并关联存储于所分配的存储单元中;在用户登入验证时,识别用户的输入的声纹数据所对应的文字信息以及用户声纹的特征码,根据所述文字信息确定存储用户信息的存储单元,并从所述存储单元中提取出与该声纹特征码相对应的用户名和登入密码进行登入。

在本实施例中,所述声纹数据是通过汽车车载终端的拾音器获取;每个存储单元设置于云端服务器40上;所述登入单元在用户登入验证时,通过汽车车载终端识别用户声纹数据所对应的文字信息,并将所述声纹数据以及文字信息发送至云端服务器;以及通过云端服务器从所述声纹数据中提取用户的声纹特征码,并根据所接收到的文字信息确定存储用户信息的存储单元,并从存储单元中检索是否有与该用户匹配的声纹特征码,若有,则该用户为已注册用户,并提取出与该声纹特征码对应的用户名以及登入密码进行登入;若无,则拒绝该用户登入。通过利用汽车上的车载终端上的拾音器来获取用户的声纹数据,并在云端服务器上建立与每个信息模块对应的存储单元,而通过汽车上的车载终端进行识别用户的声纹数据所对应的文字信息,并同时将声纹数据和文字信息发送至云端服务器,通过云端服务器从声纹数据中提取用户的声纹特征码,并根据所接收到的文字信息确定目标存储单元,并从目标存储单元中检索是否有与该用户匹配的声纹特征码,若有,则该用户为已注册用户,则提取用户名和登入密码进行登入;若无,则该用户验证不通过,拒绝登入。利用汽车上的车载终端的拾音器方便用户进行语音输入,从而获取用户的声纹数据,并利用云端服务器的充分利用网络资源等快速帮助用户进行验证。

在本实施例中,为了增加声纹特征码的精准验证,所述声纹特征码包括声学特征、词法特征和韵律特征。通过验证声纹特征码中的声学特征(倒频谱)和韵律特征(利用n-gram描述的基音和能量“姿势”),进而使得声纹特征码的验证更加精准。

在本实施例中,为了有效识别声纹特征码,所述通过比较该用户的声纹特征码与目标存储单元中的声纹特征码是否吻合具体包括:通过该用户的声纹特征码与目标储存单元中的声纹特征码进行比对,当该用户的声纹特征码与目标储存单元中的声纹特征码的相似值超过设定值,则确认吻合,低于设定值则不吻合。由于各种环境的影响等原因,用户的声纹特征码与目标储存单元中的声纹特征码无法100%吻合,通过将用户的声纹特征码与目标存储单元中的声纹特征码进行比对,当相似值超过设定值,则确认吻合。在本实施例中,通过设定相似值为80%,则有效地识别声纹特征码,且减少错误的可能。

在本实施例中,为了增加声纹特征码的提取正确性,所述注册单元在用户注册时,所述从所述声纹数据中提取用户的声纹特征码具体包括:两次以上获取用户使用相同信息模板进行发音的声纹数据;判断所获取的声纹数据中,特征码的相似度是否大于预设值,若是,则声纹特征码提取成功;若否,则声纹特征码提取失败。通过两次以上获取用户使用相同的信息模板进行发音的声纹数据,在根据这几次获取的声纹数据进行特征码相似度进行比较,当特征码相似度超过预设值,则声纹特征码提取成功,如没有超过预设值,则提取失败,需要重新进行提取,进而增加声纹特征码提取的准确性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的要素。此外,在本文中,“大于”、“小于”、“超过”等理解为不包括本数;“以上”、“以下”、“以内”等理解为包括本数。

本领域内的技术人员应明白,上述各实施例可提供为方法、装置、或计算机程序产品。这些实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。上述各实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,包括但不限于:个人计算机、服务器、通用计算机、专用计算机、网络设备、嵌入式设备、可编程设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,包括但不限于:RAM、ROM、磁碟、磁带、光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。

上述各实施例是参照根据实施例所述的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到计算机设备的处理器以产生一个机器,使得通过计算机设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机设备以特定方式工作的计算机设备可读存储器中,使得存储在该计算机设备可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机设备上,使得在计算机设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已经对上述各实施例进行了描述,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改,所以以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号