呼叫处理的方法、装置、设备以及存储介质制造方法及图纸

技术编号:30313787 阅读:14 留言:0更新日期:2021-10-09 22:56
本公开涉及呼叫处理的方法、装置、设备以及存储介质,涉及人工智能、通信技术等领域,可应用于语音交互设备。具体实现方案为:对呼叫指令进行解析,得到至少一个呼叫对象;对于每个呼叫对象,利用已激活的通话功能在预先构建的通讯录进行查询,得到查询结果;利用查询结果确定呼叫策略;根据呼叫策略发起呼叫请求。根据本公开的技术,解决了语音交互设备不具备通话能力的缺陷,并且可以根据通讯录的查询结果对应确定呼叫策略,扩展了设备通话的功能。扩展了设备通话的功能。扩展了设备通话的功能。

【技术实现步骤摘要】
呼叫处理的方法、装置、设备以及存储介质


[0001]本公开涉及计算机
,尤其涉及人工智能、通信技术等领域,可应用于语音交互设备。

技术介绍

[0002]语音交互设备可以支持如人机交互、音乐播放或家电控制等功能,因此拥有一定的市场占有率。相关技术中,语音交互设备不具有与其他智能设备(例如手机、平板电脑)的通话功能。或者,在一部分支持通话功能的语音交互设备中,只涵盖传统的主叫和接听功能,因此在一定程度上制约了语音交互设备的适用场景。

技术实现思路

[0003]本公开提供了一种呼叫处理的方法、装置、设备以及存储介质。
[0004]根据本公开的一方面,提供了一种呼叫处理的方法,该方法可以包括以下步骤:
[0005]对呼叫指令进行解析,得到至少一个呼叫对象;
[0006]对于每个呼叫对象,利用已激活的通话功能在预先构建的通讯录进行查询,得到查询结果;
[0007]利用查询结果确定呼叫策略;
[0008]根据呼叫策略发起呼叫请求。
[0009]根据本公开的第二方面,提供了一种呼叫处理的方法,该方法可以包括以下步骤:
[0010]在接到呼叫请求的情况下,对发起呼叫请求的主叫对象进行验证;
[0011]在验证的结果为主叫对象具有呼叫权限的情况下,向通话云端发送呼叫接通请求;通话云端用于提供通话相关服务;
[0012]响应于通话云端的呼叫接通确认信息,执行呼叫接通。
[0013]根据本公开的第三方面,提供了一种呼叫处理的装置,该装置可以包括:
[0014]呼叫指令解析模块,用于对呼叫指令进行解析,得到至少一个呼叫对象;
[0015]呼叫对象查询模块,用于对于每个呼叫对象,利用已激活的通话功能在预先构建的通讯录进行查询,得到查询结果;
[0016]呼叫策略确定模块,用于利用查询结果确定呼叫策略;
[0017]呼叫执行模块,用于根据呼叫策略发起呼叫请求。
[0018]根据本公开的第四方面,提供了一种呼叫处理的装置,该装置可以包括:
[0019]验证模块,用于在接到呼叫请求的情况下,对发起呼叫请求的主叫对象进行验证;
[0020]呼叫接通请求发送模块,用于在验证的结果为主叫对象具有呼叫权限的情况下,向通话云端发送呼叫接通请求;通话云端用于提供通话相关服务;
[0021]呼叫接通执行模块,用于响应于通话云端的呼叫接通确认信息,执行呼叫接通。
[0022]根据本公开的另一方面,提供了一种电子设备,包括:
[0023]至少一个处理器;以及
[0024]与该至少一个处理器通信连接的存储器;其中,
[0025]该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行本公开任一实施例中的方法。
[0026]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,该计算机指令用于使计算机执行本公开任一实施例中的方法。
[0027]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本公开任一实施例中的方法。
[0028]根据本公开的另一方面,提供了一种语音交互的产品,包括本公开任一实施例中的装置、电子设备和储有计算机指令的非瞬时计算机可读存储介质中的至少一种。
[0029]根据本公开的技术,解决了语音交互设备不具备了通话能力的缺陷,并且可以根据通讯录的查询结果对应确定呼叫策略,扩展了设备通话的功能。
[0030]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0031]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0032]图1是根据本公开呼叫处理的方法的流程图之一;
[0033]图2是根据本公开通话功能的激活方式的流程图;
[0034]图3是根据本公开将号码与待激活对象进行绑定的流程图;
[0035]图4是根据本公开根据绑定策略,执行号码与待激活对象的绑定的流程图;
[0036]图5是根据本公开通讯录的构建方式的流程图;
[0037]图6是根据本公开利用查询结果确定呼叫策略的流程图之一;
[0038]图7是根据本公开确定呼叫方式的流程图之一;
[0039]图8是根据本公开根据呼叫方式修改指令进行呼叫方式修改的流程图;
[0040]图9是根据本公开确定呼叫方式的流程图之二;
[0041]图10是根据本公开利用查询结果确定呼叫策略的流程图之二;
[0042]图11是根据本公开利用呼叫对象的其他号码以进行呼叫的流程图;
[0043]图12是根据本公开确定预定规则的流程图;
[0044]图13是根据本公开呼叫处理的方法的流程图之二;
[0045]图14是根据本公开确定主叫对象的呼叫权限的流程图之一;
[0046]图15是根据本公开确定主叫对象的呼叫权限的流程图之二;
[0047]图16是根据本公开执行呼叫接通的流程图;
[0048]图17是根据本公开呼叫处理的装置的示意图之一;
[0049]图18是根据本公开呼叫处理的装置的示意图之二;
[0050]图19是用来实现本公开实施例的呼叫处理的方法的电子设备的框图。
具体实施方式
[0051]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识
到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0052]如图1所示,本公开涉及一种呼叫处理的方法,该方法可以包括以下步骤:
[0053]S101:对呼叫指令进行解析,得到至少一个呼叫对象;
[0054]S102:对于每个呼叫对象,利用已激活的通话功能在预先构建的通讯录进行查询,得到查询结果;
[0055]S103:利用查询结果确定呼叫策略;
[0056]S104:根据呼叫策略发起呼叫请求。
[0057]本公开上述方法的执行主体可以是语音交互设备或者可以是语音交互设备的服务器或云端等。其中,语音交互设备可以包括带屏语音交互设备和无屏语音交互设备等。即,语音交互设备可以作为呼叫设备。另外,在执行主体是语音交互设备的服务器或云端的情况下,语音交互设备的服务器或云端可以通过语音交互设备进行前端的信息采集,进而通过与带屏语音交互设备的交互以执行上述步骤。
[0058]呼叫指令可以包括语音交互设备获取到的用户通过语音或文字等方式下达的指令。即,可以对应语音交互指令或文字交互指令。
[0059]以语音呼叫指令为例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种呼叫处理的方法,包括:对呼叫指令进行解析,得到至少一个呼叫对象;对于每个所述呼叫对象,利用已激活的通话功能在预先构建的通讯录进行查询,得到查询结果;利用所述查询结果确定呼叫策略;根据所述呼叫策略发起呼叫请求。2.根据权利要求1所述的方法,其中,所述通话功能的激活方式,包括:对接收到的激活请求进行解析,得到待激活对象的标识信息;在所述标识信息认证通过的情况下,获取分配给待激活对象的号码;将所述号码与所述待激活对象进行绑定,并激活所述号码的通话功能。3.根据权利要求2所述的方法,其中,所述将所述号码与所述待激活对象进行绑定,包括:根据所述待激活对象的属性,确定对应的绑定策略;所述待激活对象的属性包括用户属性或设备属性;根据所述绑定策略,执行所述号码与待激活对象的绑定。4.根据权利要求3所述的方法,其中,在所述待激活对象的属性为用户属性的情况下,确定对应的绑定策略为多设备绑定;所述根据所述绑定策略,执行所述号码与待激活对象的绑定,包括:利用所述标识信息,查询与所述标识信息匹配的至少一个关联设备,将查询出的每个所述关联设备确定为待激活对象;将所述号码与查询出的每个所述关联设备进行绑定。5.根据权利要求1所述的方法,其中,所述通讯录的构建方式,包括:利用运营商标识,向对应的运营商发送通讯录获取请求;将接收到的所述运营商反馈的通讯录存储至对应的通讯录存储地址,所述通讯录存储地址是根据所述运营商标识预先建立的。6.根据权利要求1所述的方法,其中,所述利用所述查询结果确定呼叫策略,包括:在查询结果为所述预先构建的通讯录中包含所述呼叫对象的情况下,获取所述通讯录所属的运营商;利用所述通讯录所属的运营商确定所述呼叫对象的类别;根据每个所述呼叫对象的类别,确定呼叫方式;所述呼叫方式包括视频呼叫或语音呼叫;将所述呼叫方式作为所述呼叫策略。7.根据权利要求6所述的方法,其中,所述根据所述呼叫对象的类别,确定呼叫方式,包括:在所述呼叫对象的类别包括网络用户的情况下,将呼叫方式确定为视频呼叫;在接收到呼叫方式修改指令的情况下,根据所述呼叫方式修改指令,将呼叫方式确定为语音呼叫。8.根据权利要求7所述的方法,其中,在所述语音呼叫对应多个候选呼叫方式的情况下,所述根据所述呼叫方式修改指令,将呼叫方式确定为语音呼叫,包括:
根据预定规则,对所述多个候选呼叫方式进行排序;根据所述排序的结果,从所述多个候选呼叫方式中确定目标呼叫方式。9.根据权利要求6所述的方法,其中,所述根据所述呼叫对象的类别,确定呼叫策略,包括:在所述呼叫对象的类别为普通用户的情况下,将呼叫方式确定为语音呼叫;在所述语音呼叫对应多个候选呼叫方式的情况下,根据预定规则,对所述多个候选呼叫方式进行排序;根据所述排序的结果,从所述多个候选呼叫方式中确定目标呼叫方式。10.根据权利要求1所述的方法,其中,所述利用所述查询结果确定呼叫策略,包括:对于每个呼叫对象,在查询结果包括所述预先构建的通讯录中包含多个候选匹配对象的情况下,获取呼叫设备的属性;所述呼叫设备的属性包括有屏幕属性或无屏幕属性;对于存在多个所述候选匹配对象的呼叫对象,根据所述呼叫设备的属性和所述查询结果,确定目标匹配对象;将对每个所述目标匹配对象进行呼叫作为所述呼叫策略。11.根据权利要求1所述的方法,其中,所述利用所述查询结果确定呼叫策略,包括:在查询结果为所述呼叫对象包括至少两个号码的情况下,所述呼叫策略包括:在第一号码无法接通的情况下,利用所述呼叫对象的其他号码以进行呼叫。12.根据权利要求11所述的方法,其中,在所述其他号码包括多个的情况下,所述利用所述呼叫对象的其他号码以进行呼叫,包括:根据预定规则,对多个所述其他号码进行排序;根据所述排序的结果,从多个所述其他号码中确定目标号码,将所述目标号码作为进行呼叫的其他号码。13.根据权利要求8、9或12所述的方法,其中,所述预定规则,包括:分别对影响语音呼叫的各因素设定权重,所述影响语音呼叫的因素包括:通话资费和信号强度中的至少一种;根据所述权重,计算待排序对象的得分;将根据所述得分进行排序的规则作为所述预定规则。14.一种呼叫处理的方法,包括:在接到呼叫请求的情况下,对发起所述呼叫请求的主叫对象进行验证;在所述验证的结果为所述主叫对象具有呼叫权限的情况下,向通话云端发送呼叫接通请求;所述通话云端用于提供通话相关服务;...

【专利技术属性】
技术研发人员:王盈曹洪伟
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利