一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多设备音源管理方法、装置、设备及存储介质与流程

2022-06-16 02:43:52 来源:中国专利 TAG:


1.本发明涉及设备音源的技术领域,特别是涉及一一种多设备音源管理方法、装置、设备及存储介质。


背景技术:

2.目前,耳机中的音源主要通过usb连接电脑、蓝牙连接手机的方式进行输入。当耳机中存在多种输入音源时,多种音源同时存在会导致用户在使用耳机时,出现当前音源被其他音源打断的情况出现,如当用户使用耳机听蓝牙手机音乐时,电脑上各类提示音播放时,会打断蓝牙音乐在耳机上的播放,导致用户的体验不好;或者用户只想使用电脑某些通信软件电话,而不想听到未通话时电脑上其他音源时,当前耳机音源管理没有办法满足用户的需求。


技术实现要素:

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.图1是本发明提供的多设备音源管理方法的一种实施例的流程示意图;
39.图2是本发明提供的多设备音源管理装置的一种实施例的结构示意图。
具体实施方式
40.下面将结合本发明中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
41.实施例1
42.参见图1,图1是本发明提供的一种多设备音源管理方法的一种实施例的流程示意图,如图1所示,该方法包括步骤101-步骤103,具体如下:
43.步骤101:检测当前耳机中是否存在多设备音源输入。
44.本实施例中,多设备音源,主要为通过usb连接电脑输入的电脑音源和通过蓝牙连接手机输入的蓝牙音源。
45.本实施例中,对当前耳机的输入音源进行检测,若检测到当前耳机中同时存在电脑音源和蓝牙音源输入时,则判断当前耳机中存在多设备音源输入,若检测当前耳机中没有同时存在电脑音源和蓝牙音源输入时,则判断当前耳机中不存在多设备音源输入。
46.本实施例中,当前耳机中不存在多设备音源输入,基于当前设备音源进行音源播放。
47.步骤102:当检测到存在所述多设备音源输入时,向用户反馈预设的播放策略列表。
48.本实施例中,所述播放策略列表,包括:第一播放策略、第二播放策略和第三播放策略。
49.本实施例中,第一播放策略,具体为,当检测到存在多设备音源输入时,设置所述电脑音源的播放优先级为最高播放优先级;并在获取到所述电脑音源后,即时播放所述电脑音源,并暂停播放所述蓝牙音源。
50.作为本实施例中的一种举例说明,在第一播放策略中,当检测到耳机中同时存在电脑音源和蓝牙音源同时输入时,直接将电脑音源的播放优先级设置为最高播放优先级,将蓝牙音源的播放优先级设置为一般播放优先级,因此,基于音源的播放优先等级,在检测到耳机中存在电脑音源的输入时,即时播放电脑音源,同时在播放电脑音源的情况下,暂停对蓝牙音源的播放。
51.本实施例中,第二播放策略,具体为,当检测到存在多设备音源输入时,获取所述多设备音源中的电脑音源,并对获取的所述电脑音源进行时长检测;当检测到所述电脑音源的时长大于预设时长时,设置所述电脑音源的播放优先级为最高播放优先级,并播放所述电脑音源,同时暂停播放所述蓝牙音源;当检测到所述电脑音源的时长小于等于预设时长时,播放所述蓝牙音源。
52.本实施例中,设置的预设时长为1.5秒,且该预设时长同样可以根据用户需求选取其他参数进行设置。
53.作为本实施例中的一种举例说明,在第二播放策略中,当检测到耳机中同时存在电脑音源和蓝牙音源同时输入时,获取当前输入的电脑音源持续播放的时长,并对获取的电脑音源持续播放的时长进行检测,将检测到的电脑音源持续播放的时长与预设时长1.5秒进行对比;当电脑音源持续播放的时长大于预设时长1.5秒,则将电脑音源的播放优先级设置为最高播放优先级,将蓝牙音源的播放优先级设置为一般播放优先级,并基于音源的播放优先等级,播放电脑音源,同时在播放电脑音源的情况下,暂停对蓝牙音源的播放;若当电脑音源持续播放的时长小于等于预设时长1.5秒,则将将蓝牙音源的播放优先级设置为最高播放优先级,将电脑音源的播放优先级设置为一般播放优先级,并基于音源的播放优先等级,播放蓝牙音源,同时在播放蓝牙音源的情况下,暂停对电脑音源的播放。
54.本实施例中,在对输入的电脑音源进行时长检测后,才检测结果判断是否播放电脑音源,因此,即便检测结果为可以播放电脑音源,该电脑音源的播放也不是即时播放,而是延迟播放。
55.本实施例中,通过检测电脑音源持续时长判断是否需要切至播放,在多设备音源同时输入的情况下,达到过滤连接的电脑中出现的短促提示音,从而避免了因短促的提示音打断蓝牙音源播放的情况,提高了用户的体验感。
56.本实施例中,第三播放策略,具体为,当检测到存在多设备音源输入时,设置所述蓝牙音源的播放优先级为最高播放优先级;并在获取到所述蓝牙音源后,即时播放所述蓝牙音源,并暂停播放所述电脑音源。
57.作为本实施例中的一种举例说明,在第三播放策略中,当检测到耳机中同时存在电脑音源和蓝牙音源同时输入时,直接将蓝牙音源的播放优先级设置为最高播放优先级,将电脑音源的播放优先级设置为一般播放优先级,因此,基于音源的播放优先等级,在检测到耳机中存在蓝牙音源的输入时,即时播放蓝牙音源,同时在播放蓝牙音源的情况下,暂停对电脑音源的播放。
58.本实施例中,通过为用户提供多种播放策略,所述播放策略包括以下任意一项或多项组合:第一播放策略、第二播放策略以及第三播放策略,以满足用户的需求,同时基于上述多个播放策略,实现了对当前多设备音源输入的管理。
59.步骤103:响应所述用户选取的播放策略,并基于所述播放策略,调整并根据当前多设备音源的播放优先级,选取最高播放优先级对应的设备音源进行播放。
60.本实施例中,基于步骤102向用户反馈的播放策列表,对用户选取的播放策略列表中的播放策略进行响应。如用户选取的播放策略为第一播放策略,则根据第一播放策略,将当前耳机中输入的电脑音源设置为最高播放优先级,将蓝牙音源的播放优先级设置为一般播放优先级,因此,基于音源的播放优先等级,即时播放电脑音源,同时在播放电脑音源的
情况下,暂停对蓝牙音源的播放。
61.本实施例中,当用户选取的播放策略为第二播放策略或第三播放策略时,同样基于设置的第二播放策略或第三播放策略,对相应的设备音源设置相应的播放优先级,以播放单一的设备音源。
62.本实施例中,通过为用户提供多种播放策略,并基于对用户选取的播放策略进行响应,避免了现有中无法对多设备音源进行控制的问题,且基于选取的不同的播放策略,实现对耳机中的多设备音源进行管理,提高了多设备音源的可控性,同时提升了用户的使用体验。
63.参见图2,图2是本发明提供的一种多设备音源管理装置的一种实施例的结构示意图,如图2所示,该装置包括检测模块201、反馈模块202和响应模块203,具体如下:
64.检测模块201,用于检测当前耳机中是否存在多设备音源输入。
65.本实施例中,检测模块201,用于检测当前耳机中是否存在多设备音源输入,具体为:对当前耳机的输入音源进行检测,若检测到当前耳机中同时存在电脑音源和蓝牙音源输入时,则判断当前耳机中存在多设备音源输入,若检测当前耳机中没有同时存在电脑音源和蓝牙音源输入时,则判断当前耳机中不存在多设备音源输入。
66.反馈模块202,用于当检测到存在所述多设备音源输入时,向用户反馈预设的播放策略列表。
67.本实施例中,反馈模块202包括:第一播放策略单元、第二播放策略单元和第三播放策略单元。
68.本实施例中,第一播放策略单元,用于当检测到存在多设备音源输入时,设置所述电脑音源的播放优先级为最高播放优先级,并在获取到所述电脑音源后,即时播放所述电脑音源,并暂停播放所述蓝牙音源。
69.本实施例中,第二播放策略单元,用于当检测到存在多设备音源输入时,获取所述多设备音源中的电脑音源,并对获取的所述电脑音源进行时长检测;第二播放策略单元,还用于当检测到所述电脑音源的时长大于预设时长时,设置所述电脑音源的播放优先级为最高播放优先级,并播放所述电脑音源,同时暂停播放所述蓝牙音源;第二播放策略单元,还用于当检测到所述电脑音源的时长小于等于预设时长时,播放所述蓝牙音源。
70.本实施例中,第三播放策略单元,用于当检测到存在多设备音源输入时,设置所述蓝牙音源的播放优先级为最高播放优先级,并在获取到所述蓝牙音源后,即时播放所述蓝牙音源,并暂停播放所述电脑音源。
71.本实施例中,通过为用户提供多种播放策略单元,所述播放策略单元包括以下任意一项或多项组合:第一播放策略单元、第二播放策略单元以及第三播放策略单元,以满足用户的需求,同时基于上述多个播放策略单元,实现了对当前多设备音源输入的管理。
72.响应模块203,用于响应所述用户选取的播放策略,并基于所述播放策略,调整并根据当前多设备音源的播放优先级,选取最高播放优先级对应的设备音源进行播放。
73.所属领域的技术人员可以清楚的了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
74.需要说明的是,上述多设备音源管理装置的实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是
或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
75.在上述的多设备音源管理方法的实施例的基础上,本发明另一实施例提供了一种多设备音源管理终端设备,该多设备音源管理终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时,实现本发明任意一实施例的多设备音源管理方法。
76.示例性的,在这一实施例中所述计算机程序可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述多设备音源管理终端设备中的执行过程。
77.所述多设备音源管理终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述多设备音源管理终端设备可包括,但不仅限于,处理器、存储器。
78.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述多设备音源管理终端设备的控制中心,利用各种接口和线路连接整个多设备音源管理终端设备的各个部分。
79.所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述多设备音源管理终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
80.在上述多设备音源管理方法的实施例的基础上,本发明另一实施例提供了一种存储介质,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时,控制所述存储介质所在的设备执行本发明任意一实施例的多设备音源管理方法。
81.在这一实施例中,上述存储介质为计算机可读存储介质,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
82.综上,本发明公开的一种多设备音源管理方法、装置、设备及存储介质,通过检测
当前耳机中是否存在多设备音源输入;当检测到存在所述多设备音源输入时,向用户反馈预设的播放策略列表;响应所述用户选取的播放策略,并基于所述播放策略,调整并根据当前多设备音源的播放优先级,选取最高播放优先级对应的设备音源进行播放。与现有技术相比,本发明通过响应用户反馈预设的播放策略,实现对多音源输入的管理,提高对多设备音源的可控性。
83.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献