建立语音连接的方法与装置制造方法及图纸

技术编号:15749776 阅读:251 留言:0更新日期:2017-07-03 14:58
本发明专利技术实施例提供了一种建立语音连接的方法与装置,其中,所述方法包括:第一账户在应用程序上登录后,业务平台接收所述应用程序的服务器发送的所述第一账户对应的角色信息;依据角色信息确定与第一账户具有好友关系的各第二账户;当接收到第一账户对应的终端发送的好友信息获取请求时,确定当前处于登录状态的第二账户;将处于登录状态的第二账户发送至所述终端,以供所述终端用户选择进行语音连接的目标账户;接收终端发送的语音连接请求,建立第一账户与所述目标账户之间的语音连接。通过本发明专利技术实施例提供的建立语言连接的方案,业务平台可以通过不同账户对应的角色信息,建立账户之间的好友关系,为具有好友关系的账户建立语音服务。

【技术实现步骤摘要】
建立语音连接的方法与装置
本专利技术涉及语音连接
,特别是涉及一种建立语音连接的方法与装置。
技术介绍
目前许多应用程序都自带语音功能,例如:微信、qq、游戏等应用程序。用户登录应用程序后,可以通过应用程序自带的语音功能进行语音通话,如在玩游戏的过程中,与同一战队的游戏玩家进行语音通话。自带语音功能的应用程序开发难度高,当若取消语音功能、或者对语音功能进行优化升级时,需要对应用程序安装包重新进行开发,开发成本高。此外,现有的自带语音功能的应用程序,仅能为自身用户提供语音服务,无法建立自身用户与其他应用程序中的登录用户之间的语音通话。可见,现有的自带语音功能的应用程序不仅开发难度高、无法建立自身用户与其他应用程序的登录用户之间的语音通话。
技术实现思路
鉴于现有的自带语音功能的应用程序开发难度高、且无法建立自身用户与其他应用程序的登录用户之间的语音通话的问题,提出了本专利技术以便提供一种克服上述问题的建立语音连接的方法与装置。依据本专利技术的一个方面,提供了一种建立语音连接的方法,其中,所述方法包括:第一账户在应用程序上登录后,业务平台接收所述应用程序的服务器发送的所述第一账户对应的角色信息;依据所述角色信息确定与所述第一账户具有好友关系的各第二账户;其中,所述第一账户与各所述第二账户是同一业务平台分配的账户,每个账户对应至少一个应用程序,每个应用程序对应至少一个角色,当两个角色具有关联关系时对应的账户则具有好友关系;当接收到所述第一账户对应的终端发送的好友信息获取请求时,确定当前处于登录状态的第二账户;将处于登录状态的第二账户发送至所述终端,以供所述终端用户选择进行语音连接的目标账户;接收所述终端发送的语音连接请求,其中,所述语音连接请求中携带建立连接的目标账户;建立所述第一账户与所述目标账户之间的语音连接。优选地,所述角色信息包括角色名称以及角色群组信息;所述依据所述角色信息确定与所述第一账户具有好友关系的各第二账户的步骤,包括:依据所述角色群组信息以及所述角色名称,确定与所述角色名称属于同一群组的各第二角色名称;确定各所述第二角色名称对应的账户;将各所述账户确定为与所述第一账户具有好友关系的第二账户。优选地,所述建立所述第一账户与所述目标账户之间的语音连接的步骤,包括:建立所述第一账户与各所述第二账户间的公共语音连接。优选地,所述角色信息包括角色好友信息以及角色名称;所述依据所述角色信息确定与所述第一账户具有好友关系的各第二账户的步骤,包括:依据所述角色好友信息以及所述角色名称,确定与所述角色名称属于好友的第二角色名称;确定各所述第二角色名称对应的账户;将所述账户确定为与所述第一账户具有好友关系的第二账户。优选地,所述角色信息包括角色等级信息以及角色名称;所述依据所述角色信息确定与所述第一账户具有好友关系的各第二账户的步骤,包括:依据所述角色等级信息以及所述角色名称,确定与所述角色名称属于同一等级各第二角色名称;确定各所述第二角色名称对应的账户;将所述账户确定为与所述第一账户具有好友关系的第二账户。优选地,在所述第一账户在应用程序上登录后的步骤之后,所述方法还包括:获取所述第一账户对应的终端的定位信息;依据所述定位信息确定与所述终端相隔预设距离的各第二终端;其中,业务平台上包含已登录的各账户对应的移动终端的定位信息;确定各所述第二终端对应的账户;将所述账户确定为与所述第一账户具有好友关系的第二账户。优选地,在所述第一账户在应用程序上登录后的步骤之后,所述方法还包括:获取所述第一账户对应的第一用户特征标签;确定所述第一用户特征标签对应的除所述第一账户外的其他账户,其中,业务平台上的各账户均对应有用户特征标签;将所述其他账户确定为与所述第一账户具有好友关系的第二账户。优选地,所述好友信息获取请求由终端用户点击应用程序中的悬浮按钮生成,所述悬浮按钮由嵌入在应用程序安装包中的业务平台语音插件生成。优选地,所述第一账户与所述第二账户为同一应用程序账户或不同应用程序账户。依据本专利技术的另一个方面,还提供了一种建立语音连接的装置,其中,所述装置包括:角色信息接收模块,用于第一账户在应用程序上登录后,接收所述应用程序的服务器发送的所述第一账户对应的角色信息;第一关系确定模块,用于依据所述角色信息确定与所述第一账户具有好友关系的各第二账户;其中,所述第一账户与各所述第二账户是同一业务平台分配的账户,每个账户对应至少一个应用程序,每个应用程序对应至少一个角色,当两个角色具有关联关系时对应的账户则具有好友关系;账户确定模块,用于当接收到所述第一账户对应的终端发送的好友信息获取请求时,确定当前处于登录状态的第二账户;发送模块,用于将处于登录状态的第二账户发送至所述终端,以供所述终端用户选择进行语音连接的目标账户;请求接收模块,用于接收所述终端发送的语音连接请求,其中,所述语音连接请求中携带建立连接的目标账户;连接建立模块,用于建立所述第一账户与所述目标账户之间的语音连接。优选地,所述第一关系确定模块包括:第一名称确定子模块,用于依据所述角色群组信息以及所述角色名称,确定与所述角色名称属于同一群组的各第二角色名称,其中,所述角色信息包括角色名称以及角色群组信息;第一账户确定子模块,用于确定各所述第二角色名称对应的账户;第一关系确定子模块,用于将各所述账户确定为与所述第一账户具有好友关系的第二账户。优选地,所述连接建立模块具体用于:建立所述第一账户与各所述第二账户间的公共语音连接。优选地,所述第一关系确定模块包括:第二名称确定子模块,用于依据所述角色好友信息以及所述角色名称,确定与所述角色名称属于好友的第二角色名称,其中,所述角色信息包括角色好友信息以及角色名称;第二账户确定子模块,用于确定各所述第二角色名称对应的账户;第二关系确定子模块,用于将所述账户确定为与所述第一账户具有好友关系的第二账户。优选地,所述第一关系确定模块包括:第三名称确定子模块,用于依据所述角色等级信息以及所述角色名称,确定与所述角色名称属于同一等级各第二角色名称;其中,所述角色信息包括角色等级信息以及角色名称;第三账户确定子模块,用于确定各所述第二角色名称对应的账户;第三关系确定子模块,用于将所述账户确定为与所述第一账户具有好友关系的第二账户。优选地,所述装置还包括:定位信息获取模块,用于在所述第一账户在应用程序上登录后之后,获取所述第一账户对应的终端的定位信息;终端确定模块,用于依据所述定位信息确定与所述终端相隔预设距离的各第二终端;其中,业务平台上包含已登录的各账户对应的移动终端的定位信息;第二关系确定模块,用于确定各所述第二终端对应的账户;将所述账户确定为与所述第一账户具有好友关系的第二账户。优选地,所述装置还包括:特征标签获取模块,用于在所述第一账户在应用程序上登录后之后,获取所述第一账户对应的第一用户特征标签;关联账户确定模块,用于确定所述第一用户特征标签对应的除所述第一账户外的其他账户,其中,业务平台上的各账户均对应有用户特征标签;第三关系确定模块,用于将所述其他账户确定为与所述第一账户具有好友关系的第二账户。优选地,所述好友信息获取请求由终端用户点击应用程序中的悬浮按钮生成,所述悬浮按钮由嵌入在应用程序安装包中的业务平台语音插件生成。优本文档来自技高网...
建立语音连接的方法与装置

【技术保护点】
一种建立语音连接的方法,其特征在于,所述方法包括:第一账户在应用程序上登录后,业务平台接收所述应用程序的服务器发送的所述第一账户对应的角色信息;依据所述角色信息确定与所述第一账户具有好友关系的各第二账户;其中,所述第一账户与各所述第二账户是同一业务平台分配的账户,每个账户对应至少一个应用程序,每个应用程序对应至少一个角色,当两个角色具有关联关系时对应的账户则具有好友关系;当接收到所述第一账户对应的终端发送的好友信息获取请求时,确定当前处于登录状态的第二账户;将处于登录状态的第二账户发送至所述终端,以供所述终端用户选择进行语音连接的目标账户;接收所述终端发送的语音连接请求,其中,所述语音连接请求中携带建立连接的目标账户;建立所述第一账户与所述目标账户之间的语音连接。

【技术特征摘要】
1.一种建立语音连接的方法,其特征在于,所述方法包括:第一账户在应用程序上登录后,业务平台接收所述应用程序的服务器发送的所述第一账户对应的角色信息;依据所述角色信息确定与所述第一账户具有好友关系的各第二账户;其中,所述第一账户与各所述第二账户是同一业务平台分配的账户,每个账户对应至少一个应用程序,每个应用程序对应至少一个角色,当两个角色具有关联关系时对应的账户则具有好友关系;当接收到所述第一账户对应的终端发送的好友信息获取请求时,确定当前处于登录状态的第二账户;将处于登录状态的第二账户发送至所述终端,以供所述终端用户选择进行语音连接的目标账户;接收所述终端发送的语音连接请求,其中,所述语音连接请求中携带建立连接的目标账户;建立所述第一账户与所述目标账户之间的语音连接。2.根据权利要求1所述的方法,其特征在于,所述角色信息包括角色名称以及角色群组信息;所述依据所述角色信息确定与所述第一账户具有好友关系的各第二账户的步骤,包括:依据所述角色群组信息以及所述角色名称,确定与所述角色名称属于同一群组的各第二角色名称;确定各所述第二角色名称对应的账户;将各所述账户确定为与所述第一账户具有好友关系的第二账户。3.根据权利要求2所述的方法,其特征在于,所述建立所述第一账户与所述目标账户之间的语音连接的步骤,包括:建立所述第一账户与各所述第二账户间的公共语音连接。4.根据权利要求1所述的方法,其特征在于,所述角色信息包括角色好友信息以及角色名称;所述依据所述角色信息确定与所述第一账户具有好友关系的各第二账户的步骤,包括:依据所述角色好友信息以及所述角色名称,确定与所述角色名称属于好友的第二角色名称;确定各所述第二角色名称对应的账户;将所述账户确定为与所述第一账户具有好友关系的第二账户。5.根据权利要求1所述的方法,其特征在于,所述角色信息包括角色等级信息以及角色名称;所述依据所述角色信息确定与所述第一账户具有好友关系的各第二账户的步骤,包括:依据所述角色等级信息以及所述角色名称,确定与所述角色名称属于同一等级各第二角色名称;确定各所述第二角色名称...

【专利技术属性】
技术研发人员:颜玥李勇杜泽旭刘洋王凌冉周昱均闫良邢勇张宇轩张玉智
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1