基于声纹的通讯方法、装置和系统的制作方法

文档序号:9251005阅读:815来源:国知局
基于声纹的通讯方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种基于声纹的通讯方法、装置和系统。
【背景技术】
[0002]传统的验证方式通常是基于密码的验证,但是,基于密码的验证方式容易被盗用。为了提高安全性,出现了基于声纹的验证方式,基于声纹的验证方式利用了使用者的声纹信息,不易被模仿,可以在一定程度上增加安全性。
[0003]现有技术中,在基于声纹的验证流程中,通常是客户端将用户账号信息和声纹信息同步发送给服务端,由服务端进行验证。但是,如果恶意攻击者在客户端与服务端的通信链路上抓包分析,也可能出现用户账号信息和声纹信息被泄露的问题。因此,现有技术的通讯方式存在一定的安全隐患。

【发明内容】

[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本发明的一个目的在于提出一种基于声纹的通讯方法,该方法可以提高基于声纹通讯的安全性。
[0006]本发明的另一个目的在于提出一种基于声纹的通讯装置。
[0007]本发明的另一个目的在于提出一种基于声纹的通讯系统。
[0008]为达到上述目的,本发明第一方面实施例提出的基于声纹的通讯方法,包括:向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种;向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。
[0009]本发明第一方面实施例提出的基于声纹的通讯方法,通过将第一信息和第二信息分两次传输给服务端,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。
[0010]为达到上述目的,本发明第二方面实施例提出的基于声纹的通讯方法,包括:接收客户端发送的第一信息,生成标识信息,并将所述标识信息发送给所述客户端,所述第一信息是用户账号信息和语音信息中的一种;接收所述客户端发送的第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。
[0011]本发明第二方面实施例提出的基于声纹的通讯方法,通过接收客户端分两次传输的第一信息和第二信息,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。
[0012]为达到上述目的,本发明第三方面实施例提出的基于声纹的通讯装置,包括:第一交互模块,用于向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种;第二交互模块,用于向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。
[0013]本发明第三方面实施例提出的基于声纹的通讯装置,通过将第一信息和第二信息分两次传输给服务端,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。
[0014]为达到上述目的,本发明第四方面实施例提出的基于声纹的通讯装置,包括:第一交互模块,用于接收客户端发送的第一信息,生成标识信息,并将所述标识信息发送给所述客户端,所述第一信息是用户账号信息和语音信息中的一种;第二交互模块,用于接收所述客户端发送的第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。
[0015]本发明第四方面实施例提出的基于声纹的通讯装置,通过接收客户端分两次传输的第一信息和第二信息,可以避免第一信息和第二信息同步传输时引起的问题,可以提高基于声纹通讯的安全性。
[0016]为达到上述目的,本发明第五方面实施例提出的基于声纹的通讯系统,包括:第三方面实施例提出的装置,以及,第四方面实施例提出的装置。
[0017]本发明第三方面实施例提出的基于声纹的通讯系统,移动端与服务端分两次传输用户账号信息和语音信息,可以将用户账号信息与用于验证的语音信息分开传输,可以避免同步传输导致的不安全问题,从而可以提高验证的安全性。另外,标识信息是随机生成的,可以进一步提尚安全性。
[0018]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0019]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0020]图1是本发明一实施例提出的基于声纹的通讯方法的流程示意图;
[0021]图2是本发明另一实施例提出的基于声纹的通讯方法的流程示意图;
[0022]图3是本发明另一实施例提出的基于声纹的通讯方法的流程示意图;
[0023]图4是本发明另一实施例提出的基于声纹的通讯方法的流程示意图;
[0024]图5是本发明另一实施例提出的基于声纹的通讯装置的结构示意图;
[0025]图6是本发明另一实施例提出的基于声纹的通讯装置的结构示意图;
[0026]图7是本发明另一实施例提出的基于声纹的通讯装置的结构示意图;
[0027]图8是本发明另一实施例提出的基于声纹的通讯装置的结构示意图;
[0028]图9是本发明另一实施例提出的基于声纹的通讯系统的结构示意图。
【具体实施方式】
[0029]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0030]图1是本发明一实施例提出的基于声纹的通讯方法的流程示意图,本实施例以客户端执行为例,客户端例如位于移动设备上。该方法包括:
[0031]Sll:向服务端发送第一信息,并接收所述服务端发送的标识信息,所述标识信息是所述服务端接收到所述第一信息后生成的,所述第一信息是用户账号信息和语音信息中的一种。
[0032]本实施例中为了避免用户账号信息和语音信息同步传输时存在的问题,可以将用户账号信息和语音信息分两次进行传输,避免被同时抓包。
[0033]用户账号信息例如用户名,手机号,邮箱名等。
[0034]本实施例的方法可以应用在注册流程,或者,也可以应用在验证流程中,验证流程可以包括登录验证或者支付验证等。
[0035]根据应用场景的不同,语音信息也是不同的。例如,当在注册时,所述语音信息是作为训练样本的语音数据,所述训练样本用于声纹训练以得到声纹特征信息。或者,当在验证时,所述语音信息是待验证的语音数据。
[0036]具体的,在注册流程中,客户端可以向用户展示注册界面,用户可以在该注册界面上填写用户账号信息,并可以根据客户端的提示信息,朗诵相应的提示内容,从而使得客户端获取待注册的语音信息。
[0037]在验证流程中,客户端可以向用户展示验证界面,用户可以在该验证解密上填写用户账号信息,并根据提示或者自发产生一段语音,从而使得客户端获取待验证的语音信息。
[0038]S12:向所述服务端发送第二信息和所述标识信息,所述第二信息是所述用户账号信息和所述语音信息中的另一种。
[0039]其中,标识信息可以是服务端随机生成的,具体可以是信息摘要第五版(MessageDigest5,MD5)码。
[0040]客户端在接收到标识信息后,可以将标识信息与第二信息同步发送给服务端,月艮务端根据标
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1