一种添加好友的处理方法、终端及服务器技术

技术编号:15441558 阅读:93 留言:0更新日期:2017-05-26 06:41
本发明专利技术实施例提供一种添加好友的处理方法、终端及服务器,其中,所述方法包括:接收终端侧发送的账号查找请求消息,其中,所述账号查找请求消息中至少携带有待查找账号的N个相关字段,N为正整数,所述N个相关字段是由所述终端根据采集到的关于所述待查找账号的语音数据识别出的;基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据;将所述账号数据发送至所述终端,以由所述终端根据所述账号数据进行添加好友处理。

Method, terminal and server for adding friend

The embodiment of the invention provides a processing method, add friends terminal and server, wherein, the method comprises: receiving terminal send account search request message, wherein the search request to find the account account N related fields at least carry messages, N is a positive integer, the N related the field is by the terminal based on the account to find the voice data collected from the identification; the account lookup request message search and the N related field matching account based on data; sending the account data to the terminal by the terminal according to the account data processing to add friends.

【技术实现步骤摘要】
一种添加好友的处理方法、终端及服务器
本专利技术涉及计算机
,具体涉及一种添加好友的处理方法、终端及服务器。
技术介绍
随着人们对社交的依赖越来越大,在社交中经常需要加好友。最常见、最直接的方法是询问对方的社交账号,等待对方说出社交账号;当对方说出自己的社交账号后,往往自己还需要在加好友页面输入很多字符,可能需要反复确认。尤其是当对方的社交账号比较长、比较繁琐的时候,一些记忆不好的人经常出现漏输入或者错误输入。此外,每个人的语速不一样,有些人的普通话不标准或者带有一些方言口音,此时输入字符的人往往头疼不已。由于社交账号通常是由字母、数字和特殊字符组成,在电脑端操作比较容易,然而,人们经常使用如手机、平板电脑等移动终端,这类移动终端的操作键盘通常为虚拟键盘,部分账号经常需要在字母键盘、数字符号键盘间切换,使得加好友的操作大为不便。目前,语音识别技术已经相当成熟,例如,人们进行哼唱歌曲的时候,可以同步识别出歌词;人们进行交谈、朗诵的时候,计算机可以根据语音记录下聊天、朗诵的内容;还可以较准确的识别出带有地区方言的语音等。因此,如何利用语音识别技术提供一种更便捷的添加对方为好友的方式成为亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种添加好友的处理方法、终端及服务器,解决了在添加好友时需要自己手写输入社交账号的问题,使添加好友的操作更加便捷。本专利技术的技术方案是这样实现的:本专利技术实施例提供了一种添加好友的处理方法,所述方法包括:接收终端侧发送的账号查找请求消息,其中,所述账号查找请求消息中至少携带有待查找账号的N个相关字段,N为正整数,所述N个相关字段是由所述终端根据采集到的关于所述待查找账号的语音数据识别出的;基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据;将所述账号数据发送至所述终端,以由所述终端根据所述账号数据进行添加好友处理。上述方案中,优选地,所述账号查找请求消息中还携带有待查找账号所对应的用户的第一特征信息。上述方案中,优选地,所述基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据,包括:解析所述账号查找请求消息;获取待查找账号的M个特征信息,其中,M为正整数,所述M个特征信息至少包括待查找账号的N个相关字段;按照预设策略从数据库中查找与所述N个相关字段相匹配的账号数据。上述方案中,优选地,所述按照预设策略从数据库中查找与所述N个相关字段相匹配的账号数据,包括:当N=1时,结合所述M个特征信息,按照普通查找方式查找与N=1个相关字段相匹配的账号数据;当N>1时,结合所述M个特征信息,利用正则表达式查找与所述N个相关字段相匹配的账号数据。上述方案中,优选地,所述将所述账号数据发送至所述终端,包括:当所述账号数据的个数为0时,向所述终端返回第一账号查找响应消息,所述第一账号查找响应消息用于表征未查找到与所述N个相关字段相匹配的账号数据;当所述账号数据的个数大于等于1且小于第一阈值时,向所述终端返回查找到的所有账号数据;当所述账号数据的个数大于等于第一阈值且小于第二阈值时,按照预设规则选取第一阈值个与所述N个相关字段相匹配的账号数据,并向所述终端返回所述第一阈值个账号数据;当所述账号数据的个数大于等于第二阈值时,向所述终端返回第二账号查找响应消息,其中,所述第二账号查找响应消息用于表征请求所述终端重新采集关于所述待查找账号的语音数据,并重新上传账号请求消息。上述方案中,优选地,所述方法还包括:获取所述终端的位置信息;结合所述终端的位置信息查找与所述N个相关字段相匹配的账号数据。本专利技术实施例还提供了一种添加好友的处理方法,所述方法包括:采集携带有待查找账号信息的语音数据;对所述语音数据进行识别处理,根据所述语音数据至少识别出待查找账号的N个相关字段,N为正整数;向服务器发送账号查找请求消息,所述账号查找请求消息中至少携带有待查找账号的N个相关字段,以使所述服务器基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据;接收所述服务器返回的账号数据;根据所述账号数据进行添加好友处理。上述方案中,优选地,所述向服务器发送至少携带有待查找账号的N个相关字段的账号查找请求消息之前,还包括:判断所述待查找账号的N个相关字段中是否包含非法字段;如果不包含非法字段,向服务器发送至少携带有待查找账号的N个相关字段的账号查找请求消息。上述方案中,优选地,所述接收所述服务器返回的账号数据,包括:接收到服务器返回的第二账号查找响应消息时,重新采集关于所述待查找账号的语音数据,并重新上传账号请求消息,其中,所述第二账号查找响应消息用于表征请求所述终端重新采集关于所述待查找账号的语音数据,并重新上传账号请求消息。本专利技术实施例还提供了一种服务器,所述服务器包括:第一接收单元,用于接收终端侧发送的账号查找请求消息,其中,所述账号查找请求消息中至少携带有待查找账号的N个相关字段,N为正整数,所述N个相关字段是由所述终端根据采集到的关于所述待查找账号的语音数据识别出的;查找单元,用于基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据;第一发送单元,用于将所述账号数据发送至所述终端,以由所述终端根据所述账号数据进行添加好友处理。上述方案中,优选地,所述账号查找请求消息中还携带有待查找账号所对应的用户的第一特征信息。上述方案中,优选地,所述查找单元,包括:解析子单元,用于解析所述账号查找请求消息;第一获取子单元,用于获取待查找账号的M个特征信息,其中,M为正整数,所述M个特征信息至少包括待查找账号的N个相关字段;查找子单元,用于按照预设策略从数据库中查找与所述N个相关字段相匹配的账号数据。上述方案中,优选地,所述查找子单元,还用于:当N=1时,结合所述M个特征信息,按照普通查找方式查找与N=1个相关字段相匹配的账号数据;当N>1时,结合所述M个特征信息,利用正则表达式查找与所述N个相关字段相匹配的账号数据。上述方案中,优选地,所述第一发送单元,还用于:当所述账号数据的个数为0时,向所述终端返回第一账号查找响应消息,所述第一账号查找响应消息用于表征未查找到与所述N个相关字段相匹配的账号数据;当所述账号数据的个数大于等于1且小于第一阈值时,向所述终端返回查找到的所有账号数据;当所述账号数据的个数大于等于第一阈值且小于第二阈值时,按照预设规则选取第一阈值个与所述N个相关字段相匹配的账号数据,并向所述终端返回所述第一阈值个账号数据;当所述账号数据的个数大于等于第二阈值时,向所述终端返回第二账号查找响应消息,其中,所述第二账号查找响应消息用于表征请求所述终端重新采集关于所述待查找账号的语音数据,并重新上传账号请求消息。上述方案中,优选地,所述查找单元,还包括:第二获取子单元,用于获取所述终端的位置信息;相应地,所述查找子单元,还用于结合所述终端的位置信息查找与所述N个相关字段相匹配的账号数据。本专利技术实施例还提供了一种终端,所述终端包括:采集单元,用于采集携带有待查找账号信息的语音数据;识别单元,用于对所述语音数据进行识别处理,根据所述语音数据至少识别出待查找账号的N个相关字段,N为正整数;第二发送单元,用于向服务器发送至少携带有待查找账号的N个相本文档来自技高网...
一种添加好友的处理方法、终端及服务器

【技术保护点】
一种添加好友的处理方法,其特征在于,所述方法包括:接收终端侧发送的账号查找请求消息,其中,所述账号查找请求消息中至少携带有待查找账号的N个相关字段,N为正整数,所述N个相关字段是由所述终端根据采集到的关于所述待查找账号的语音数据识别出的;基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据;将所述账号数据发送至所述终端,以由所述终端根据所述账号数据进行添加好友处理。

【技术特征摘要】
1.一种添加好友的处理方法,其特征在于,所述方法包括:接收终端侧发送的账号查找请求消息,其中,所述账号查找请求消息中至少携带有待查找账号的N个相关字段,N为正整数,所述N个相关字段是由所述终端根据采集到的关于所述待查找账号的语音数据识别出的;基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据;将所述账号数据发送至所述终端,以由所述终端根据所述账号数据进行添加好友处理。2.根据权利要求1所述的方法,其特征在于,所述账号查找请求消息中还携带有待查找账号所对应的用户的第一特征信息。3.根据权利要求2所述的方法,其特征在于,所述基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据,包括:解析所述账号查找请求消息;获取待查找账号的M个特征信息,其中,M为正整数,所述M个特征信息至少包括待查找账号的N个相关字段;按照预设策略从数据库中查找与所述N个相关字段相匹配的账号数据。4.根据权利要求3所述的方法,其特征在于,所述按照预设策略从数据库中查找与所述N个相关字段相匹配的账号数据,包括:当N=1时,结合所述M个特征信息,按照普通查找方式查找与N=1个相关字段相匹配的账号数据;当N>1时,结合所述M个特征信息,利用正则表达式查找与所述N个相关字段相匹配的账号数据。5.根据权利要求3所述的方法,其特征在于,所述将所述账号数据发送至所述终端,包括:当所述账号数据的个数为0时,向所述终端返回第一账号查找响应消息,所述第一账号查找响应消息用于表征未查找到与所述N个相关字段相匹配的账号数据;当所述账号数据的个数大于等于1且小于第一阈值时,向所述终端返回查找到的所有账号数据;当所述账号数据的个数大于等于第一阈值且小于第二阈值时,按照预设规则选取第一阈值个与所述N个相关字段相匹配的账号数据,并向所述终端返回所述第一阈值个账号数据;当所述账号数据的个数大于等于第二阈值时,向所述终端返回第二账号查找响应消息,其中,所述第二账号查找响应消息用于表征请求所述终端重新采集关于所述待查找账号的语音数据,并重新上传账号请求消息。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取所述终端的位置信息;结合所述终端的位置信息查找与所述N个相关字段相匹配的账号数据。7.一种添加好友的处理方法,其特征在于,所述方法包括:采集携带有待查找账号信息的语音数据;对所述语音数据进行识别处理,根据所述语音数据至少识别出待查找账号的N个相关字段,N为正整数;向服务器发送账号查找请求消息,所述账号查找请求消息中至少携带有待查找账号的N个相关字段,以使所述服务器基于所述账号查找请求消息查找与所述N个相关字段相匹配的账号数据;接收所述服务器返回的账号数据;根据所述账号数据进行添加好友处理。8.根据权利要求7所述的方法,其特征在于,所述向服务器发送至少携带有待查找账号的N个相关字段的账号查找请求消息之前,还包括:判断所述待查找账号的N个相关字段中是否包含非法字段;如果不包含非法字段,向服务器发送至少携带有待查找账号的N个相关字段的账号查找请求消息。9.根据权利要求7所述的方法,其特征在于,所述接收所述服务器返回的账号数据,包括:接收到服务器返回的第二账号查找响应消息时,重新采集关于所述待查找账号的语音数据,并重新上传账号请求消息,其中,所述第二账号查找响应消息用于表征请求所述终端重新采集关于所述待查找账号的语音数据,并重新上传账号请求消息。10.一种服务器,其特征在于,所述服务器包括:第一接收单元,用于接收终端侧发...

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

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

1