音频焦点的控制方法、装置、设备及存储介质与流程

文档序号:36178103发布日期:2023-11-29 07:33阅读:65来源:国知局
音频焦点的控制方法与流程

本技术涉及人机交互,尤其涉及一种音频焦点的控制方法、装置、设备及存储介质。


背景技术:

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、本技术提供一种音频焦点的控制方法、装置、设备及存储介质,应用于车机端,车机端与移动终端通信连接。车机端接收移动终端的音频播放状态以及音频,进而响应音频播放状态,根据多媒体应用的运行状态和音频焦点占用状态确定是否申请音频焦点。若申请则使得运行于车机端的多媒体应用持有音频焦点,车机端则响应移动终端发送的播放指令通过多媒体应用播放音频。车机端无需用户进入多媒体应用进行主动操作即可申请音频焦点以持有音频焦点,进而使用多媒体应用播放音频,无需用户主动操作多媒体应用界面,极大地简化了用户操作步骤,车机端可以主动申请以持有音频焦点,实现移动终端音频于车机端播放的目的,提升了用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1