一种添加账号的方法、终端、服务器技术

技术编号:15439042 阅读:104 留言:0更新日期:2017-05-26 04:49
本发明专利技术公开了一种添加账号的方法、终端、服务器,包括:终端采集语音信息;对所述语音信息进行解析,提取出字符串信息和声纹信息;向服务器发送所述字符串信息和声纹信息;接收所述服务器发送的与所述字符串信息和声纹信息相匹配的账号;将所述账号添加至账号列表中。

Method, terminal and server for adding account number

The invention discloses a method, terminal server, add the account, including: the voice information acquisition terminal; analyzing the voice information, extract information and voice information string; the string to the server to send information and voiceprint information; receiving the server sends the matching with the string information and voiceprint account; the account is added to the account list.

【技术实现步骤摘要】
一种添加账号的方法、终端、服务器
本专利技术涉及社交领域中的账号管理技术,尤其涉及一种添加账号的方法、终端、服务器。
技术介绍
随着社交网络的快速发展,越来越多的用户频繁使用社交类的应用(APP,APPlication)进行信息交互。使用社交类的APP时,经常需要添加好友至联系人列表中。最常见、最直接的添加好友方法是询问对方的社交号码,当对方说出自己的社交号码后,用户需要在添加好友页面上输入很多字符,有时需要反复确认所输入的字符是否正确。尤其当对方的社交号码比较长、比较繁琐时,对于记忆较差的用户来说经常会出现漏输入或者错误输入。此外,每个人的语速不同,有些人说话不标准或者带有一些方言口音,这给输入字符的用户带来了很大的麻烦。并且,由于社交号码通常由字母、数字和特殊字符组成,对于移动设备而言,需要经常在字母键盘和数字符号键盘之间进行切换,使得添加好友的操作极其不便。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种添加账号的方法、终端、服务器。本专利技术实施例提供的添加账号的方法,包括:采集语音信息;对所述语音信息进行解析,提取出字符串信息和声纹信息;向服务器发送所述字符串信息和声纹信息;接收所述服务器发送的与所述字符串信息和声纹信息相匹配的账号;将所述账号添加至账号列表中。本专利技术实施例中,所述对所述语音信息进行解析,提取出字符串信息和声纹信息,包括:对所述语音信息进行静音抑制;对静音抑制后的所述语音信息进行分帧处理;对分帧处理后的所述语音信息进行声音特征值提取,所提取的声音特征值表征所述声纹信息;对所提取的声音特征值进行解码处理,得到所述字符串信息。本专利技术另一实施例提供的添加账号的方法,包括:接收终端发送的字符串信息和声纹信息;在数据库中查找与所述字符串信息和声纹信息相匹配的账号;向所述终端发送与所述字符串信息和声纹信息相匹配的账号,以使所述终端将所述账号添加至账号列表中。本专利技术实施例中,所述在数据库中查找与所述字符串信息和声纹信息相匹配的账号,包括:在数据库中查找与所述字符串信息相匹配的账号;当查找到两个以上相匹配的账号时,在所述两个以上相匹配的账号中查找与所述声纹信息相匹配的账号,作为与所述字符串信息和声纹信息相匹配的账号。本专利技术实施例中,所述数据库中存储有与所述两个以上相匹配的账号所对应的声纹信息;所述在所述两个以上相匹配的账号中查找与所述声纹信息相匹配的账号,包括:将所述声纹信息与所述两个以上相匹配的账号所对应的声纹信息分别进行相似度比较;当存在相似度大于等于第一预设阈值的账号时,将所述账号作为与所述声纹信息相匹配的账号。本专利技术实施例中,所述方法还包括:当不存在相似度大于等于第一预设阈值的账号时,将相似度大于等于第二预设阈值的账号发送至所述终端;所述第二预设阈值小于所述第一预设阈值。本专利技术实施例中,所述方法还包括:当查找到一个相匹配的账号时,将所述声纹信息与所述相匹配的账号所对应的声纹信息进行相似度比较;当相似度大于等于第一预设阈值时,将所述账号作为与所述声纹信息相匹配的账号。本专利技术实施例提供的终端,包括:采集单元,用于采集语音信息;提取单元,用于对所述语音信息进行解析,提取出字符串信息和声纹信息;发送单元,用于向服务器发送所述字符串信息和声纹信息;接收单元,用于接收所述服务器发送的与所述字符串信息和声纹信息相匹配的账号;添加单元,用于将所述账号添加至账号列表中。本专利技术实施例中,所述提取单元包括:静音抑制子单元,用于对所述语音信息进行静音抑制;分帧子单元,用于对静音抑制后的所述语音信息进行分帧处理;特征值提取单元,用于对分帧处理后的所述语音信息进行声音特征值提取,所提取的声音特征值表征所述声纹信息;解码单元,用于对所提取的声音特征值进行解码处理,得到所述字符串信息。本专利技术实施例提供的服务器,包括:接收单元,用于接收终端发送的字符串信息和声纹信息;查找单元,用于在数据库中查找与所述字符串信息和声纹信息相匹配的账号;发送单元,用于向所述终端发送与所述字符串信息和声纹信息相匹配的账号,以使所述终端将所述账号添加至账号列表中。本专利技术实施例中,所述查找单元包括:第一查找子单元,用于在数据库中查找与所述字符串信息相匹配的账号;第二查找子单元,用于当查找到两个以上相匹配的账号时,在所述两个以上相匹配的账号中查找与所述声纹信息相匹配的账号,作为与所述字符串信息和声纹信息相匹配的账号。本专利技术实施例中,所述数据库中存储有与所述两个以上相匹配的账号所对应的声纹信息;所述第二查找子单元,还用于将所述声纹信息与所述两个以上相匹配的账号所对应的声纹信息分别进行相似度比较;当存在相似度大于等于第一预设阈值的账号时,将所述账号作为与所述声纹信息相匹配的账号。本专利技术实施例中,所述发送单元,还用于当不存在相似度大于等于第一预设阈值的账号时,将相似度大于等于第二预设阈值的账号发送至所述终端;所述第二预设阈值小于所述第一预设阈值。本专利技术实施例中,所述第二查找子单元,还用于当查找到一个相匹配的账号时,将所述声纹信息与所述相匹配的账号所对应的声纹信息进行相似度比较;当相似度大于等于第一预设阈值时,将所述账号作为与所述声纹信息相匹配的账号。本专利技术实施例的技术方案中,终端采集语音信息,并对所述语音信息进行解析,提取出字符串信息和声纹信息;然后,将所述字符串信息和声纹信息发送至服务器。服务器接收到终端发送的字符串信息和声纹信息后,在数据库中查找与所述字符串信息和声纹信息相匹配的账号;向所述终端发送与所述字符串信息和声纹信息相匹配的账号。终端将所述服务器发送的与所述字符串信息和声纹信息相匹配的账号添加至自己的账号列表中,从而完成好友账号的添加。可见,本专利技术实施例为用户提供了一个直观、快速、有效的添加对方为好友的方案,用户在添加好友时,只需等待对方说出自己的社交号码,便可以完成添加好友的功能。此外,通过声纹信息确定对方是否是社交号码所有人,确保了社交号码的安全性,并且,基于声纹信息对社交号码进行匹配进一步提高了匹配的准确度。让用户告别在社交类的APP中输入繁琐、冗长的社交号码的操作,尤其是涉及到大小写、特殊字符、冗长的社交号码。本专利技术实施例的技术方案针对多语言环境、残障人士、老人孩子等更具有适用性。附图说明图1为本专利技术实施例一的添加账号的方法的流程示意图;图2为本专利技术实施例二的添加账号的方法的流程示意图;图3为本专利技术实施例三的添加账号的方法的流程示意图;图4为本专利技术实施例的账号的声纹信息绑定的流程示意图;图5为本专利技术实施例的终端的结构组成示意图;图6为本专利技术实施例的服务器的结构组成示意图。具体实施方式为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术实施例。本专利技术实施例基于语音识别技术实现好友账号的添加,基于语音识别技术的产品包括语音输入法、微信中语音转文字等。语音识别技术可以相当准确的识别数字、字母等,即使语音中带有地区方言或者个人说话习惯,语音识别技术也可以很好的进行识别。本专利技术实施例使用语音识别技术,将个人的账号(也称为社交号码)从语音中提取出来,从而在添加好友时,避免输入繁琐的账号,使添加好友的操作更加便捷。本专利技术实施例的本文档来自技高网
...
一种添加账号的方法、终端、服务器

【技术保护点】
一种添加账号的方法,其特征在于,所述方法包括:采集语音信息;对所述语音信息进行解析,提取出字符串信息和声纹信息;向服务器发送所述字符串信息和声纹信息;接收所述服务器发送的与所述字符串信息和声纹信息相匹配的账号;将所述账号添加至账号列表中。

【技术特征摘要】
1.一种添加账号的方法,其特征在于,所述方法包括:采集语音信息;对所述语音信息进行解析,提取出字符串信息和声纹信息;向服务器发送所述字符串信息和声纹信息;接收所述服务器发送的与所述字符串信息和声纹信息相匹配的账号;将所述账号添加至账号列表中。2.根据权利要求1所述的添加账号的方法,其特征在于,所述对所述语音信息进行解析,提取出字符串信息和声纹信息,包括:对所述语音信息进行静音抑制;对静音抑制后的所述语音信息进行分帧处理;对分帧处理后的所述语音信息进行声音特征值提取,所提取的声音特征值表征所述声纹信息;对所提取的声音特征值进行解码处理,得到所述字符串信息。3.一种添加账号的方法,其特征在于,所述方法包括:接收终端发送的字符串信息和声纹信息;在数据库中查找与所述字符串信息和声纹信息相匹配的账号;向所述终端发送与所述字符串信息和声纹信息相匹配的账号,以使所述终端将所述账号添加至账号列表中。4.根据权利要求3所述的添加账号的方法,其特征在于,所述在数据库中查找与所述字符串信息和声纹信息相匹配的账号,包括:在数据库中查找与所述字符串信息相匹配的账号;当查找到两个以上相匹配的账号时,在所述两个以上相匹配的账号中查找与所述声纹信息相匹配的账号,作为与所述字符串信息和声纹信息相匹配的账号。5.根据权利要求4所述的添加账号的方法,其特征在于,所述数据库中存储有与所述两个以上相匹配的账号所对应的声纹信息;所述在所述两个以上相匹配的账号中查找与所述声纹信息相匹配的账号,包括:将所述声纹信息与所述两个以上相匹配的账号所对应的声纹信息分别进行相似度比较;当存在相似度大于等于第一预设阈值的账号时,将所述账号作为与所述声纹信息相匹配的账号。6.根据权利要求5所述的添加账号的方法,其特征在于,所述方法还包括:当不存在相似度大于等于第一预设阈值的账号时,将相似度大于等于第二预设阈值的账号发送至所述终端;所述第二预设阈值小于所述第一预设阈值。7.根据权利要求4所述的添加账号的方法,其特征在于,所述方法还包括:当查找到一个相匹配的账号时,将所述声纹信息与所述相匹配的账号所对应的声纹信息进行相似度比较;当相似度大于等于第一预设阈值时,将所述账号作为与所述声纹信息相匹配的账号。8.一种终端,其特征在于,...

【专利技术属性】
技术研发人员:徐冬成
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1