通话设备切换的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:45314230 阅读:1 留言:0更新日期:2025-05-20 16:59
本申请涉及计算机技术领域,具体提供了一种通话设备切换的方法、装置、电子设备及存储介质。一种通话设备切换的方法,包括响应于针对通话应用的通话接听操作,执行通话操作;响应于接收到的通话设备切换指令,启动跨端通话服务,跨端通话服务用于将通话操作流转到被调用设备上执行;通过跨端通话服务,向被调用设备传输通话数据。这样,不需要在被调用设备中安装上述通话应用,减少了通话应用安装的依赖,也不需要通话中断以及重新发起通话,简化了通话设备切换的繁琐操作,提高了用户体验。

【技术实现步骤摘要】

本申请涉及计算机,具体涉及一种通话设备切换的方法、装置、电子设备及存储介质


技术介绍

1、随着智能设备技术的发展,用户通常可以通过手机以及音箱等多种设备进行通话。在一些通话场景中,用户通常需要在不同设备中切换用于通话的设备。例如,在办公场景中,用户在通过手机的通话应用进行视频通话时,通常需要将视频通话的设备由手机切换为会议室的投影设备。

2、现有技术下,在通话设备切换时,通常需要先在另一设备中安装有与当前设备相同的通话应用,然后,在当前设备的通话应用中结束当前通话后,在另一设备中再重新发起通话。采用这种方式,通话设备切换的操作步骤较为繁琐。


技术实现思路

1、本申请实施例的目的在于提供一种通话设备切换的方法、装置、电子设备以及存储介质,用以在通话设备切换时,简化通话设备切换的繁琐操作。

2、一方面,本申请实施例中提供了一种通话设备切换的方法,应用于调用设备,包括:

3、响应于针对通话应用的通话接听操作,执行通话操作;

4、响应于接收到的通话设备切换指令,启动跨端通话服务,跨端通话服务用于将通话操作流转到被调用设备上执行;

5、通过跨端通话服务,向被调用设备传输通话数据。

6、一种实施方式中,启动跨端通话服务包括:

7、通过硬件协同服务接口,获取目标通话硬件的硬件元数据;目标通话硬件为被调用设备中用于通话的硬件;

8、通过硬件跨设备调用接口,基于硬件元数据,生成硬件调用指令;

>9、向被调用设备发送硬件调用指令,使得被调用设备控制目标通话硬件执行硬件调用指令。

10、一种实施方式中,通过硬件协同服务接口,获取目标通话硬件的硬件元数据,包括:

11、通过硬件协同服务接口,进行设备检测,获得检测出的至少一个关联设备;

12、针对至少一个关联设备中用于通话的硬件,向各关联设备分别发送硬件信息获取请求;

13、分别接收每一关联设备基于硬件信息获取请求返回的硬件元数据;

14、向用户展示获取的至少一个硬件对应的硬件元数据;

15、响应于用户的硬件选择操作,确定被调用设备、目标通话硬件及其对应的硬件元数据。

16、一种实施方式中,通过跨端通话服务,向被调用设备传输通话数据,包括:

17、确定接收到通话对象发送的通话数据时,向被调用设备中的虚拟通话服务转发通话数据,使得虚拟通话服务基于通话数据调用目标通话硬件执行通话操作。

18、一种实施方式中,方法还包括:

19、确定接收到虚拟通话服务返回的通话回复数据时,将通话回复数据,转发至通话对象。

20、一种实施方式中,方法还包括:

21、响应于用户的通话结束操作,向虚拟通话服务发送通话结束指令;

22、确定接收到通话虚拟服务基于通话结束指令返回的通话结束通知时,向用户展示通话结束提示信息。

23、一方面,本申请实施例中提供了一种通话设备切换的方法,应用于被调用设备,包括:

24、确定接收到调用设备针对目标通话硬件发送的硬件调用指令时,控制目标通话硬件执行调用指令;目标通话硬件为设置于被调用设备中用于通话的硬件,硬件调用指令是调用设备响应于针对通话应用当前通话的通话设备切换指令发送的;

25、确定接收调用设备通过跨端通话服务传输的通话数据时,通过虚拟通话服务调用目标通话硬件,基于通话数据执行通话操作;通话数据是通话对象发送至调用设备的;跨端通话服务用于将通话操作流转到被调用设备上执行。

26、一种实施方式中,方法还包括:

27、响应于用户的通话回复操作,采集用户输入的通话回复数据;

28、通过虚拟通话服务,向调用设备返回用户输入的通话回复数据,使得调用设备将通话回复数据转发至通话对象。

29、一种实施方式中,方法还包括:

30、确定接收到调用设备发送的通话结束指令时,通过虚拟通话服务,执行通话结束指令;

31、向调用设备返回通话结束通知,使得调用设备基于通话结束通知,向用户展示通话结束提示信息。

32、一方面,本申请实施例中提供了一种通话设备切换的装置,应用于调用设备,包括:

33、执行单元,用于响应于用户针对通话应用的通话接听操作,执行通话操作;

34、启动单元,用于响应于接收到的通话设备切换指令,启动跨端通话服务,跨端通话服务用于将通话操作流转到被调用设备上执行;

35、传输单元,用于通过跨端通话服务,向被调用设备传输通话数据。

36、一种实施方式中,启动单元用于:

37、通过硬件协同服务接口,获取目标通话硬件的硬件元数据;目标通话硬件为被调用设备中用于通话的硬件;

38、通过硬件跨设备调用接口,基于硬件元数据,生成硬件调用指令;

39、向被调用设备发送硬件调用指令,使得被调用设备控制目标通话硬件执行硬件调用指令。

40、一种实施方式中,启动单元用于:

41、通过硬件协同服务接口,进行设备检测,获得检测出的至少一个关联设备;

42、针对至少一个关联设备中用于通话的硬件,向各关联设备分别发送硬件信息获取请求;

43、分别接收每一关联设备基于硬件信息获取请求返回的硬件元数据;

44、向用户展示获取的至少一个硬件对应的硬件元数据;

45、响应于用户的硬件选择操作,确定被调用设备、目标通话硬件及其对应的硬件元数据。

46、一种实施方式中,传输单元用于:

47、确定接收到通话对象发送的通话数据时,向被调用设备中的虚拟通话服务转发通话数据,使得虚拟通话服务基于通话数据调用目标通话硬件执行通话操作。

48、一种实施方式中,传输单元还用于:

49、确定接收到虚拟通话服务返回的通话回复数据时,将通话回复数据,转发至通话对象。

50、一种实施方式中,传输单元还用于:

51、响应于用户的通话结束操作,向虚拟通话服务发送通话结束指令;

52、确定接收到通话虚拟服务基于通话结束指令返回的通话结束通知时,向用户展示通话结束提示信息。

53、一方面,本申请实施例中提供了一种通话设备切换的装置,应用于被调用设备,包括:

54、控制单元,用于确定接收到调用设备针对目标通话硬件发送的硬件调用指令时,控制目标通话硬件执行调用指令;目标通话硬件为设置于被调用设备中用于通话的硬件,硬件调用指令是调用设备响应于针对通话应用当前通话的通话设备切换指令发送的;

55、执行单元,用于确定接收调用设备通过跨端通话服务传输的通话数据时,通过虚拟通话服务调用目标通话硬件,基于通话数据执行通话操作;通话数据是通话对象发送至调用设备的;跨端通话服务用于将通话操作流转到被调用设备上执行。...

【技术保护点】

1.一种通话设备切换的方法,其特征在于,应用于调用设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述启动跨端通话服务包括:

3.根据权利要求2所述的方法,其特征在于,所述通过硬件协同服务接口,获取目标通话硬件的硬件元数据,包括:

4.根据权利要求2或3所述的方法,其特征在于,所述通过所述跨端通话服务,向所述被调用设备传输通话数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.一种通话设备切换的方法,其特征在于,应用于被调用设备,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:

10.一种通话设备切换的装置,其特征在于,应用于调用设备,所述装置包括:

11.一种通话设备切换的装置,其特征在于,应用于被调用设备,所述装置包括:

12.一种电子设备,其特征在于,包括

13.一种存储介质,其特征在于,存储有计算机指令,所述计算机指令用于使计算机执行根据权利要求1至9任一项所述的方法。

...

【技术特征摘要】

1.一种通话设备切换的方法,其特征在于,应用于调用设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述启动跨端通话服务包括:

3.根据权利要求2所述的方法,其特征在于,所述通过硬件协同服务接口,获取目标通话硬件的硬件元数据,包括:

4.根据权利要求2或3所述的方法,其特征在于,所述通过所述跨端通话服务,向所述被调用设备传输通话数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.一种通话设...

【专利技术属性】
技术研发人员:邱诗定鲍协浩王杰
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1