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

一种音箱音量调节方法、系统、音响设备和存储介质与流程

2022-03-16 02:58:06 来源:中国专利 TAG:


1.本发明涉及音量调节领域,具体涉及一种音箱音量调节方法、系统、音响设备和存储介质。


背景技术:

2.音箱可以作为被动设备通过有线或者无线的连接方式与上位机连接,接收上位机的控制播放声音。上位机的操作系统是不确定的,可能是windows、macos或者linux中的任意一种,由于不同的操作系统本身差异性,导致每个操作系统对应的音箱参数(例如最大音量、音量等级)会有所差异。目前音箱采用的是和某一操作系统音量参数保持一致的方式进行音量的调节和设置,这将导致音箱给用户的反馈和提示与音箱的当前实际状态不相符的情况。


技术实现要素:

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.图1是本发明提供的音箱音量调节方法的第一实施例的流程示意图;
32.图2是本发明提供的音箱音量调节方法的应用场景示意图;
33.图3是本发明提供的音箱音量调节方法的第二实施例的流程示意图;
34.图4是本发明提供的音箱音量调节系统的一实施例的结构示意图;
35.图5是本发明提供的音响设备的一实施例的结构示意图;
36.图6是本发明提供的存储介质的一实施例的结构示意图。
具体实施方式
37.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
38.请参阅图1和图2,图1是本发明提供的音箱音量调节方法的第一实施例的流程示意图。图2是本发明提供的音箱音量调节方法的应用场景示意图。如图2中所示的,音箱11与上位机12连接,上位机12的操作系统未知,但已知上位机12的操作系统是已知的操作系统a、b、c中的其中一种。由于操作系统a、b、c对应的音箱参数不同,例如,各个操作系统对应的音量最高值不同,或者各个操作系统对音量等级的划分不同,因此,音箱11需要获取上位机12的操作系统,从而根据上位机12的操作系统作出对应的设置,使得音箱11能够针对用户通过上位机12输出的音量调节指令作出正确的反馈,用户能准确了解音箱11当前的真实状态。
39.本发明提供的音箱音量调节方法包括如下步骤:
40.s101:根据用户输入的第一音量调节指令调节音箱的音量,获取调节后的当前音量值。
41.在一个具体的实施场景中,音箱获取用户输入的第一音量调节指令,根据第一音量调节指令调节音箱的音量,获取调节后的当前音量值。第一音量调节指令可以是将音量提升或降低至少一个音量等级,则根据第一音量调节指令将音箱的音量提升或降低至少一个音量等级。第一音量调节指令可以是将音量提升至音量最高值,则根据第一音量调节指令将音箱的音量提升至音量最高值。
42.在一个实施场景中,第一音量调节指令包括至少一个音量增大指令,根据至少一个音量增大指令增大音箱的音量,直至音箱的音量不再变化,则音箱的当前音量为音量最高值。
43.s102:根据当前音量值获取音箱的当前操作系统,获取并在音箱应用当前操作系统的当前音量区间和音量等级映射表。
44.在一个具体的实施场景中,获取当前音量值,根据当前音量值确定音箱对应的上位机的操作系统。例如当前音量值为提升或降低至少一个音量等级后获取的,则获取当前音量值和音箱的初始音量值的差值,根据该差值和音量区间的数量获取每个音量区间的音量值跨度。获取每个操作系统的音量等级之间的音量跨度值,将与音量值跨度匹配的音量跨度值对应的操作系统作为音箱的当前操作系统。再例如,当前音量值为音量最高值,获取每个操作系统对应的最大音量值,将与音量最高值一致的最大音量值对应的操作系统作为当前操作系统。
45.获取当前操作系统后,获取当前操作系统的当前音量区间和音量等级映射表,将当前音量区间和音量等级映射表应用至音箱。从而音箱可以根据自身当前的音量与当前音量区间和音量等级映射表进行对应,获取音箱当前的音量对应的音量等级,并根据该音量等级向用户反馈,从而用户可以准确获取音箱的当前状态。
46.通过上述描述可知,在本实施例中,根据用户输入的第一音量调节指令调节音箱的音量,获取调节后的当前音量值,根据当前音量值获取音箱的当前操作系统,获取并在音
箱应用当前操作系统的当前音量区间和音量等级映射表,音箱可以根据自身当前的音量与当前音量区间和音量等级映射表进行对应,获取音箱当前的音量对应的音量等级,并根据该音量等级向用户反馈,从而用户可以准确获取音箱的当前状态。
47.请参阅图3,图3是本发明提供的音箱音量调节方法的第二实施例的流程示意图。本发明提供的音箱音量调节方法包括如下步骤:
48.s201:获取预设音量区间和音量等级映射表。
49.在一个具体的实施场景中,在音箱中预先存储预设音量区间和音量等级映射表,预设音量区间和音量等级映射表包括多个操作系统的音量区间和音量等级映射表。
50.s202:从预设音量区间和音量等级映射表中获取初始音量区间和音量等级映射表。
51.在一个具体的实施场景中,从预设音量区间和音量等级映射表中选择一个作为初始音量区间和音量等级映射表。可以固定选择一个操作系统的预设音量区间和音量等级映射表作为初始音量区间和音量等级映射表,还可以将音箱上一次连接的上位机的操作系统的对应的音量区间和音量等级映射表作为初始音量区间和音量等级映射表。
52.s203:根据用户输入的第一音量调节指令调节音箱的音量,获取调节后的当前音量值。
53.s204:根据当前音量值获取音箱的当前操作系统,获取并在音箱应用当前操作系统的当前音量区间和音量等级映射表。
54.在一个具体的实施场景中,步骤s203-s204与本发明提供的音箱音量调节方法的第一实施例中的步骤s101-s102基本一致,此处不再进行赘述。
55.在其他实施场景中,若根据当前音量值无法获取音箱的当前操作系统,例如不存在与音量值跨度匹配的音量跨度值对应的操作系统,或者不存在音量最高值一致的最大音量值对应的操作系统,则将初始音量区间和音量等级映射表作为当前音量区间和音量等级映射表。
56.s205:根据用户输入的第二音量调节指令将音箱的音量调节至当前音量区间和音量等级映射表中与第二音量调节指令对应的目标音量值。
57.在一个具体的实施场景中,获取用户输入的第二音量调节指令,第二音量调节指令可以是将音箱的音量提升或者降低至少一个音量等级,查询当前音量区间和音量等级映射表中提升或者降低至少一个音量等级后的目标音量值,将音箱的音量调节至目标音量值。
58.s206:根据目标音量值向用户提示音量值反馈信息。
59.在一个具体的实施场景中,根据目标音量值向用户提示音量值反馈信息。例如当当前的音量为当前音量区间和音量等级映射表中的最高音量时,向用户提示音量最高信息。或者获取目标音量在当前音量区间和音量等级映射表中对应的音量等级,向用户提示音量等级信息。
60.通过上述描述可知,在本实施例中,获取音箱的当前操作系统,获取当前操作系统对应的当前音量区间和音量等级映射表,根据用户输入的第二音量调节指令将音箱的音量调节至当前音量区间和音量等级映射表中与第二音量调节指令对应的目标音量值,根据目标音量值向用户提示音量值反馈信息,音箱可以根据自身当前的音量与当前音量区间和音
量等级映射表进行对应,获取音箱当前的音量对应的音量等级,并根据该音量等级向用户反馈,从而用户可以准确获取音箱的当前状态。
61.请参阅图4,图4是本发明提供的音箱音量调节系统的一实施例的结构示意图。音箱音量调节系统20包括:获取模块21和应用模块22。
62.获取模块21用于根据用户输入的第一音量调节指令调节音箱的音量,获取调节后的当前音量值。应用模块22用于根据当前音量值获取音箱的当前操作系统,获取并在音箱应用当前操作系统的当前音量区间和音量等级映射表。
63.获取模块21还用于获取预设音量区间和音量等级映射表,预设音量区间和音量等级映射表包括当前音量区间和音量等级映射表。
64.获取模块21还用于从预设音量区间和音量等级映射表中获取初始音量区间和音量等级映射表。
65.应用模块22还用于若根据当前音量值未能获取当前操作系统,则将初始音量区间和音量等级映射表作为当前音量区间和音量等级映射表。
66.当前音量值为音量最高值。应用模块22还用于根据音箱的音量最高值获取当前操作系统。
67.第一音量调节指令包括至少一个音量增大指令。获取模块11还用于根据至少一个音量增大指令增大音箱的音量,直至音箱的音量不再变化。
68.应用模块22还用于根据用户输入的第二音量调节指令将音箱的音量调节至当前音量区间和音量等级映射表中与第二音量调节指令对应的目标音量值。
69.应用模块22还用于根据目标音量值向用户提示音量值反馈信息。
70.通过上述描述可知,在本实施例中,音箱音量调节系统根据用户输入的第一音量调节指令调节音箱的音量,获取调节后的当前音量值,根据当前音量值获取音箱的当前操作系统,获取并在音箱应用当前操作系统的当前音量区间和音量等级映射表,音箱可以根据自身当前的音量与当前音量区间和音量等级映射表进行对应,获取音箱当前的音量对应的音量等级,并根据该音量等级向用户反馈,从而用户可以准确获取音箱的当前状态。
71.请参阅图5,图5是本发明提供的音响设备的一实施例的结构示意图。音响设备30包括处理器31、存储器32。处理器31耦接存储器32。存储器32中存储有计算机程序,处理器31在工作时执行该计算机程序以实现如图1、图3所示的方法。详细的方法可参见上述,在此不再赘述。
72.请参阅图6,图6是本发明提供的存储介质的一实施例的结构示意图。存储介质40中存储有至少一个计算机程序41,计算机程序41用于被处理器执行以实现如图1、图3所示的方法,详细的方法可参见上述,在此不再赘述。在一个实施例中,计算机可读存储介质40可以是终端中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。
73.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程
rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
74.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
75.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

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

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

相关文献