一种通话控制方法及装置制造方法及图纸

技术编号:24103879 阅读:42 留言:0更新日期:2020-05-09 14:46
本申请涉及语音交互应用领域,尤其涉及一种通话控制方法及装置,企业用户端获取应用的通用版本,其中,所述通用版本中未集成通话机制,所述通用版本是开放平台提供端提供给所述企业用户端的;将选定的通话机制的程序包加载到所述通用版本中,获得所述应用的专用版本;将所述应用的专用版本发布给用户终端,以使所述用户终端运行所述专用版本,并在接收到通话指令时,调用所述专用版本中的通话机制进行通话,这样,开放平台提供端只需要开发应用的通用版本即可,企业用户端根据需求加载不同的机制,满足了不同企业客户集成不同通话机制的需求,便于版本管理,提高效率。

A call control method and device

【技术实现步骤摘要】
一种通话控制方法及装置
本申请涉及语音交互应用领域,尤其涉及一种通话控制方法及装置。
技术介绍
目前,在各种智能设备,例如智能音箱具备语音交互功能,而在智能语音交互解决方案中,通常需要具备基于网络协议的语音传输(VoiceoverInternetProtocol,VOIP)通话功能,为满足不同B端企业客户需求,需要能够在智能语音交互解决方案中集成不同VOIP通话机制方案。现有技术中,主要是由开放平台提供端提供多种集成不同通话机制的智能语音交互解决方案版本,例如VOIP通话机制,每个版本中集成一种VOIP通话机制,按照企业客户需求提供集成所需VOIP通话机制的版本,企业客户获取到所需版本后可以发布给终端用户使用,但是这种方案,需要的版本数量较多,不便于管理,并且当企业客户需求变化时,需要提供给企业客户另一个版本,增加了成本,不便于技术支撑,又不便于企业客户集成。
技术实现思路
本申请实施例提供一种通话控制方法及装置,以满足不同企业客户集成不同通话机制的需求,便于版本管理,提高实现简便性和效率。本申请实施例提供的具体技术方案如下:一种通话控制方法,包括:企业用户端获取应用的通用版本,其中,所述通用版本中未集成通话机制,所述通用版本是开放平台提供端提供给所述企业用户端的;将选定的通话机制的程序包加载到所述通用版本中,获得所述应用的专用版本;将所述应用的专用版本发布给用户终端,以使所述用户终端运行所述专用版本,并在接收到通话指令时,调用所述专用版本中的通话机制进行通话。r>可选的,进一步包括:调用所述通用版本中设置的通话机制配置接口,通过所述通话机制配置接口,配置选定的通话机制类型;或,将选定的通话机制类型的配置文件加载到所述通用版本中。可选的,所述选定的通话机制的程序包至少为一个。一种通话控制方法,包括:用户终端接收通话指令;从应用的专用版本中确定当前的通话机制,并调用所述当前的通话机制进行通话,其中,所述专用版本是企业用户端获取到开放平台提供端提供的应用的通用版本后,在所述通用版本中加载所述通话机制的程序包获得的,所述通用版本中未集成通话机制。可选的,从应用的专用版本中确定当前的通话机制,具体包括:根据配置的通话机制类型,将所述通话机制类型对应的通话机制,确定为当前的通话机制,其中,所述配置的通话机制类型是所述企业用户端通过所述通用版本中设置的通话机制配置接口配置的,或通过将通话机制类型的配置文件加载到所述通用版本中配置的。可选的,从应用的专用版本中确定当前的通话机制,具体包括:若确定未配置通话机制类型,则按照预设的通话机制类型优先级,分别从应用的专用版本中搜索是否包含对应的通话机制,若确定搜索到,则停止搜索并将搜索到的通话机制确定为当前的通话机制。可选的,所述预设的通话机制类型优先级中优先级最高的通话机制类型为,用户终端绑定的电话号码的类型对应的通话机制类型。一种通话控制装置,包括:获取模块,用于获取应用的通用版本,其中,所述通用版本中未集成通话机制,所述通用版本是开放平台提供端提供给所述企业用户端的;处理模块,用于将选定的通话机制的程序包加载到所述通用版本中,获得所述应用的专用版本;发布模块,用于将所述应用的专用版本发布给用户终端,以使所述用户终端运行所述专用版本,并在接收到通话指令时,调用所述专用版本中的通话机制进行通话。可选的,处理模块进一步用于:调用所述通用版本中设置的通话机制配置接口,通过所述通话机制配置接口,配置选定的通话机制类型;或,将选定的通话机制类型的配置文件加载到所述通用版本中。可选的,所述选定的通话机制的程序包至少为一个。一种通话控制装置,包括:接收模块,用于接收通话指令;通话模块,用于从应用的专用版本中确定当前的通话机制,并调用所述当前的通话机制进行通话,其中,所述专用版本是企业用户端获取到开放平台提供端提供的应用的通用版本后,在所述通用版本中加载所述通话机制的程序包获得的,所述通用版本中未集成通话机制。可选的,从应用的专用版本中确定当前的通话机制时,通话模块具体用于:根据配置的通话机制类型,将所述通话机制类型对应的通话机制,确定为当前的通话机制,其中,所述配置的通话机制类型是所述企业用户端通过所述通用版本中设置的通话机制配置接口配置的,或通过将通话机制类型的配置文件加载到所述通用版本中配置的。可选的,从应用的专用版本中确定当前的通话机制时,通话模块具体用于:若确定未配置通话机制类型,则按照预设的通话机制类型优先级,分别从应用的专用版本中搜索是否包含对应的通话机制,若确定搜索到,则停止搜索并将搜索到的通话机制确定为当前的通话机制。可选的,所述预设的通话机制类型优先级中优先级最高的通话机制类型为,用户终端绑定的电话号码的类型对应的通话机制类型。一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一种通话控制方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种通话控制方法的步骤。本申请实施例中,开放平台提供端提供应用的通用版本给企业用户端,通用版本中未集成通话机制,企业用户端将选定的通话机制的程序包加载到所述通用版本中,获得所述应用的专用版本,将所述应用的专用版本发布给用户终端,进而用户终端运行所述专用版本,并在接收到通话指令时,调用所述专用版本中的通话机制进行通话,这样,开放平台提供端只需要开发应用的通用版本即可,无需针对不同的通话机制维护应用的不同版本,便于应用版本的统一管理,企业用户端获取到通用版本后,集成所需的通话机制,并且若需要有变化,也可以自行更改所需的通话机制,通用性更强,便于企业用户端开发集成,既满足了不同企业客户集成不同通话机制的需求,又降低了版本管理成本,提高效率和简便性。附图说明图1为本申请实施例中通话控制方法的应用架构示意图;图2为本申请实施例中一种通话控制方法流程图;图3为本申请实施例中另一种通话控制方法流程图;图4为本申请实施例中一种通话控制装置结构示意图;图5为本申请实施例中另一种通话控制装置结构示意图;图6为本申请实施例中电子设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。为便于对本申请实施例的理解,下面先对几个概念进行简单介绍:基于网络协议的语音传输(VoiceoverInternetProtocol,VOIP):也称为网络电话,将模拟信号(Voice)数字化,以数据封包的形式在IP网络上做本文档来自技高网...

【技术保护点】
1.一种通话控制方法,其特征在于,包括:/n企业用户端获取应用的通用版本,其中,所述通用版本中未集成通话机制,所述通用版本是开放平台提供端提供给所述企业用户端的;/n将选定的通话机制的程序包加载到所述通用版本中,获得所述应用的专用版本;/n将所述应用的专用版本发布给用户终端,以使所述用户终端运行所述专用版本,并在接收到通话指令时,调用所述专用版本中的通话机制进行通话。/n

【技术特征摘要】
1.一种通话控制方法,其特征在于,包括:
企业用户端获取应用的通用版本,其中,所述通用版本中未集成通话机制,所述通用版本是开放平台提供端提供给所述企业用户端的;
将选定的通话机制的程序包加载到所述通用版本中,获得所述应用的专用版本;
将所述应用的专用版本发布给用户终端,以使所述用户终端运行所述专用版本,并在接收到通话指令时,调用所述专用版本中的通话机制进行通话。


2.如权利要求1所述的方法,其特征在于,进一步包括:
调用所述通用版本中设置的通话机制配置接口,通过所述通话机制配置接口,配置选定的通话机制类型;或,
将选定的通话机制类型的配置文件加载到所述通用版本中。


3.如权利要求1或2所述的方法,其特征在于,所述选定的通话机制的程序包至少为一个。


4.一种通话控制方法,其特征在于,包括:
用户终端接收通话指令;
从应用的专用版本中确定当前的通话机制,并调用所述当前的通话机制进行通话,其中,所述专用版本是企业用户端获取到开放平台提供端提供的应用的通用版本后,在所述通用版本中加载所述通话机制的程序包获得的,所述通用版本中未集成通话机制。


5.如权利要求4所述的方法,其特征在于,从应用的专用版本中确定当前的通话机制,具体包括:
根据配置的通话机制类型,将所述通话机制类型对应的通话机制,确定为当前的通话机制,其中,所述配置的通话机制类型是所述企业用户端通过所述通用版本中设置的通话机制配置接口配置的,或通过将通话机制类型的配置文件加载到所述通用版本中配置的。


6.如权利要求4所述的方法,其特征在于,从应用的专用版本中确定当前的通话机制...

【专利技术属性】
技术研发人员:肖蒙李智勇常乐
申请(专利权)人:北京声智科技有限公司
类型:发明
国别省市:北京;11

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

1