基于声纹的通讯方法、装置和系统制造方法及图纸

技术编号:12178783 阅读:94 留言:0更新日期:2015-10-08 16:54
本发明专利技术提出一种基于声纹的通讯方法、装置和系统,该基于声纹的通讯方法包括向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种;向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。该方法能够提高基于声纹通讯的安全性。

【技术实现步骤摘要】
基于声纹的通讯方法、装置和系统
本专利技术涉及通信
,尤其涉及一种基于声纹的通讯方法、装置和系统。
技术介绍
传统的验证方式通常是基于密码的验证,但是,基于密码的验证方式容易被盗用。为了提高安全性,出现了基于声纹的验证方式,基于声纹的验证方式利用了使用者的声纹信息,不易被模仿,可以在一定程度上增加安全性。现有技术中,在基于声纹的验证流程中,通常是客户端将用户账号信息和声纹信息同步发送给服务端,由服务端进行验证。但是,如果恶意攻击者在客户端与服务端的通信链路上抓包分析,也可能出现用户账号信息和声纹信息被泄露的问题。因此,现有技术的通讯方式存在一定的安全隐患。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种基于声纹的通讯方法,该方法可以提高基于声纹通讯的安全性。本专利技术的另一个目的在于提出一种基于声纹的通讯装置。本专利技术的另一个目的在于提出一种基于声纹的通讯系统。为达到上述目的,本专利技术第一方面实施例提出的基于声纹的通讯方法,包括:向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种;向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。本专利技术第一方面实施例提出的基于声纹的通讯方法,通过将第一信息和第二信息分两次传输给服务端,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。为达到上述目的,本专利技术第二方面实施例提出的基于声纹的通讯方法,包括:接收客户端发送的第一信息,生成标识信息,并将所述标识信息发送给所述客户端,所述第一信息是用户账号信息和语音信息中的一种;接收所述客户端发送的第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。本专利技术第二方面实施例提出的基于声纹的通讯方法,通过接收客户端分两次传输的第一信息和第二信息,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。为达到上述目的,本专利技术第三方面实施例提出的基于声纹的通讯装置,包括:第一交互模块,用于向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种;第二交互模块,用于向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。本专利技术第三方面实施例提出的基于声纹的通讯装置,通过将第一信息和第二信息分两次传输给服务端,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。为达到上述目的,本专利技术第四方面实施例提出的基于声纹的通讯装置,包括:第一交互模块,用于接收客户端发送的第一信息,生成标识信息,并将所述标识信息发送给所述客户端,所述第一信息是用户账号信息和语音信息中的一种;第二交互模块,用于接收所述客户端发送的第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。本专利技术第四方面实施例提出的基于声纹的通讯装置,通过接收客户端分两次传输的第一信息和第二信息,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。为达到上述目的,本专利技术第五方面实施例提出的基于声纹的通讯系统,包括:第三方面实施例提出的装置,以及,第四方面实施例提出的装置。本专利技术第三方面实施例提出的基于声纹的通讯系统,移动端与服务端分两次传输用户账号信息和语音信息,可以将用户账号信息与用于验证的语音信息分开传输,可以避免同步传输导致的不安全问题,从而可以提高验证的安全性。另外,标识信息是随机生成的,可以进一步提高安全性。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一实施例提出的基于声纹的通讯方法的流程示意图;图2是本专利技术另一实施例提出的基于声纹的通讯方法的流程示意图;图3是本专利技术另一实施例提出的基于声纹的通讯方法的流程示意图;图4是本专利技术另一实施例提出的基于声纹的通讯方法的流程示意图;图5是本专利技术另一实施例提出的基于声纹的通讯装置的结构示意图;图6是本专利技术另一实施例提出的基于声纹的通讯装置的结构示意图;图7是本专利技术另一实施例提出的基于声纹的通讯装置的结构示意图;图8是本专利技术另一实施例提出的基于声纹的通讯装置的结构示意图;图9是本专利技术另一实施例提出的基于声纹的通讯系统的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。图1是本专利技术一实施例提出的基于声纹的通讯方法的流程示意图,本实施例以客户端执行为例,客户端例如位于移动设备上。该方法包括:S11:向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种。本实施例中为了避免用户账号信息和语音信息同步传输时存在的问题,可以将用户账号信息和语音信息分两次进行传输,避免被同时抓包。用户账号信息例如用户名,手机号,邮箱名等。本实施例的方法可以应用在注册流程,或者,也可以应用在验证流程中,验证流程可以包括登录验证或者支付验证等。根据应用场景的不同,语音信息也是不同的。例如,当在注册时,所述语音信息是作为训练样本的语音数据,所述训练样本用于声纹训练以得到声纹特征信息。或者,当在验证时,所述语音信息是待验证的语音数据。具体的,在注册流程中,客户端可以向用户展示注册界面,用户可以在该注册界面上填写用户账号信息,并可以根据客户端的提示信息,朗诵相应的提示内容,从而使得客户端获取待注册的语音信息。在验证流程中,客户端可以向用户展示验证界面,用户可以在该验证解密上填写用户账号信息,并根据提示或者自发产生一段语音,从而使得客户端获取待验证的语音信息。S12:向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。其中,标识信息可以是服务端随机生成的,具体可以是信息摘要第五版(MessageDigest5,MD5)码。客户端在接收到标识信息后,可以将标识信息与第二信息同步发送给服务端,服务端根据标识信息可以关联起第一信息和第二信息,进而可以根据关联的第一信息和第二信息进行注册或者验证。本实施例中,通过将第一信息和第二信息分两次传输给服务端,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。图2是本专利技术另一实施例提出的基于声纹的通讯方法的流程示意图,本实施例的执行主体是服务端。本实施例的方法包括:S21:接收客户端发送的第一信息,生成标识信息,并将所述标识信息发送给所述客户端,所述第一信本文档来自技高网...
基于声纹的通讯方法、装置和系统

【技术保护点】
一种基于声纹的通讯方法,其特征在于,包括:向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种;向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。

【技术特征摘要】
1.一种基于声纹的通讯方法,其特征在于,包括:向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种;向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种;所述第一信息是语音信息,所述第二信息是用户账号信息。2.根据权利要求1所述的方法,其特征在于,所述标识信息是随机生成的。3.一种基于声纹的通讯方法,其特征在于,包括:接收客户端发送的第一信息,生成标识信息,并将所述标识信息发送给所述客户端,所述第一信息是用户账号信息和语音信息中的一种;接收所述客户端发送的第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种;所述第一信息是语音信息,所述第二信息是用户账号信息。4.根据权利要求3所述的方法,其特征在于,当在注册时,所述语音信息是作为训练样本的语音数据,所述训练样本用于声纹训练以得到声纹特征信息,所述方法还包括:在接收到所述作为训练样本的语音数据后,对所述作为训练样本的语音数据进行训练,得到声纹特征信息;将所述标识信息与所述声纹特征信息进行对应存储;在接收到所述用户账号信息和所述标识信息后,在预先存储的数据中查找到与接收的标识信息对应的声纹特征信息,并将接收的用户账号信息与查找到的声纹特征信息对应存储,得到注册结果。5.根据权利要求3所述的方法,其特征在于,当在验证时,所述语音信息是待验证的语音数据,所述方法还包括:在接收到所述待验证的语音数据以及生成所述标识信息后,将所述标识信息与所述待验证的语音数据进行对应存储;在接收到所述用户账号信息和所述标识信息后,在预先存储的数据中查找到与接收的标识信息对应的待验证的语音数据,并根据接收的用户账号信息和查找到的待验证的语音数据,以及注册时得到的用户账号信息与声纹特征信息,得到验证结果。6.根据权利要求3-5任一项所述的方法,其特征在于,所述生成标识信息,包括:随机生成标识信息。7.一种基于声纹的通讯装置,其特征在于,包括:第一交互模块,用于向服务端发送第一信息,并接收所述服务端发...

【专利技术属性】
技术研发人员:杜念冬李超谢延
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1