一种通过智能遥控器调节多音源设备和终端设备级联音量的方法与流程

文档序号:29787968发布日期:2022-04-23 15:26阅读:117来源:国知局
一种通过智能遥控器调节多音源设备和终端设备级联音量的方法与流程
一种通过智能遥控器调节多音源设备和终端设备级联音量的方法
1.涉及领域
2.本发明涉及到通信技术领域,具体地说是涉及到一种调节级联设备音量的方法。
技术背景
3.一般情况下,调整两个级联设备音量通常是需要多个遥控器的交替配合,十分不方便。
4.即使现有的学习型遥控器可以通过一个遥控器控制两个设备音量,但也需要使用不同的音量按键操作。
5.而且两种方法都存在操作繁琐、多音源设备每个音源的音量值一样时实际音量大小却不同的问题,在保持每个音源的实际音量大小一致的前提下,只能调整终端设备音量造成的音量调节不够精细的问题。


技术实现要素:

6.本发明旨在解决现有遥控器调整两个级联设备音量时操作繁琐,音量调节不够精细的问题。
7.为了解决上述问题,本方案提供一种通过智能遥控器调节多音源设备和终端设备级联音量的方法,其特征在于,所述的方法包括以下模块,数据存储模块:存储各种模块传送的数据;数据发送模块:发送编码指令到通信协议;分贝采集模块:通过拾音元件检测遥控器所在位置的分贝值的模块;音量采集模块:获取多音源设备和终端设备音量数据的模块;校准调节模块:调节多音源设备或终端设备音量的模块;模式设置模块,提供对应不同分贝值上限的模块;还包括初始化和音量调节两个过程,其中初始化过程包括以下步骤:
8.a.遥控器连接,模式设置模块启动,根据用户选择进入某个模式;
9.b.音量采集模块获取多音源设备和终端设备最大音量及步进参数,遍历所有音源的音量,分贝采集模块同时采集所有的分贝值发送至数据存储模块,按分贝值大小顺序存为阶梯表;
10.音量调节过程包括以下步骤:
11.a.分贝采集模块采集当前音量的分贝值,与当前模式下分贝值上限比对,若是不超过上限,继续采集;超过时,查询阶梯表,按阶梯表选择小于但又最接近当前音量参数值的音量参数,并将参数传送给数据发送模块,数据发送模块发送编码指令,设备音量减小后,执行本步骤;
12.b.校准调节模块检测音量调节按键和音源调节按键动作,执行判断;
13.c.当检测到音量调节按键动作时,校准调节模块查询阶梯表,比较后选择音量参数,通过数据发送模块发送编码指令,设备音量被调节,执行步骤a;
14.d.当检测到音源调节按键动作时,校准调节模块先读取当前多音源设备和终端设备音量参数,查询阶梯表中与之对应的分贝值,再获取目标音源阶梯表中具有相同分贝值
的音量参数,通过数据发送模块发送编码指令,音源调节指令被执行,同时设备音量被调节,执行步骤a。
15.初始化过程的步骤b中,在遍历多音源设备和终端设备的音量的时候,会形成大量的数据,假设多音源设备有70个音源,每个音源有40级音量,终端设备有100级音量,那么最终会形成280000种组合,每种组合对应一个分贝值,总共产生280000组数据,在形成阶梯表时,每个音源对应一个阶梯表,共有70个阶梯表,每个音源的阶梯表中有4000组数据。
16.在初始化过程的步骤b中,阶梯表至少包含多音源设备音量、终端设备音量、分贝值三种数据,由于阶梯表是按照分贝值的大小排列,因此还可以增加序号。
17.在初始化过程的步骤b中,为了形成准确的阶梯表,遥控器应处于同一位置,由于分贝值与距离有关,当位置改变时,采集的分贝值无法形成准确的阶梯表。
18.在音量调节过程的步骤a中,当前音量分贝值和当前音源阶梯表中存储的相同音量参数的分贝值可能不同,是因为当前音量分贝值是分贝检测模块实时检测得到,而存储的分贝值是初始化时检测的,两者可能不是在同一位置检测得到的。
19.在音量调节过程的步骤a中,按阶梯表排序选择小于但又最接近当前音量在表中分贝值的音量参数,比较的基准是阶梯表中的两个分贝值,虽然当前音量有实时检测的分贝值,但与阶梯表中的分贝值因为距离不同无法比较,但是以当前音量参数在阶梯表中存储的分贝值为基准,选择小于该基准值,但最接近的分贝值,该分贝值对应的音量参数的实时分贝数一定小于当前音量的实时分贝值。
20.在音量调节过程的步骤c中,可以做进一步改进,当检测到音量调节按键长按或连续短按时,校准调节模块从阶梯表选择的音量参数不与当前音量参数位置相邻。简单来说,当长按时间越长,校准调节模块会选择阶梯表中距离越远的音量参数,前面假设到,每个音源的阶梯表中有4000组数据,这也意味着理想状态下音量调节有4000级,当然实际上由于步进固定,音量级数远远没有这么多,但肯定远大于40或100级音量,此时长按可以实现在音量级数过于精细的情况下的快速调节,连续短按也一样。
21.模式设置模块存在的目的是给用户更多选择,以适应不同的场景模式,模式设置模块的分贝值上限可自定义时,用户可以实现更个性化的设置。
22.根据统计,在0-20分贝时很静、几乎感觉不到声音,20-40分贝时安静、犹如轻声絮语,40-60分贝相当于一般普通室内谈话,60-70分贝时吵闹、有损神经,因此可以将20分贝、40分贝、60分贝作为上限。
23.由于多音源设备和终端设备对数据发送模块发送的编码指令处理能力不同,导致执行指令有时间差,即使这个时间差相当短暂,但是假设多音源设备和终端设备的音量值是30和44,编码指令是将音量调小到参数20和48,如果终端先将音量调整到48而多音源设备还没来得及将30调到20,那么30和48这组参数的带来的结果是音量短暂增大了,同时有可能超过分贝值上限被自动调到上限之下,因此,数据发送模块在发送编码指令到通信协议时,针对将要降低音量的设备的音量参数的编码指令先发送。
24.在现有的无线通信技术中,适合多点连接,且无较强的方向指向的通信协议很多,优选的,射频、蓝牙、zigbee都适用于本方案。
附图说明
25.图1为初始化过程流程图
26.图2为音量调节过程逻辑流程图
27.s1到s10是各个过程状态
具体实施方式
28.下面结合附图和具体实施方式对本发明做进一步阐述。
29.图1示出了初始化过程流程图,初始化过程的第二步中,在遍历多音源设备和终端设备的音量的时候,会形成大量的数据,假设多音源设备有70个音源,每个音源有40级音量,终端设备有100级音量,那么最终会形成280000种组合,每种组合对应一个分贝值,总共产生280000组数据,在形成阶梯表时,每个音源对应一个阶梯表,共有70个阶梯表,每个音源的阶梯表中有4000组数据。
30.在初始化过程的第二步中,阶梯表至少包含多音源设备音量、终端设备音量、分贝值三种数据,由于阶梯表是按照分贝值的大小排列,因此还可以增加序号。
31.在初始化过程的第二步中,为了形成准确的阶梯表,遥控器应处于同一位置,由于分贝值与距离有关,当位置改变时,采集的分贝值无法形成准确的阶梯表。
32.图2为音量调节过程逻辑流程图,在s1中分贝采集模块采集到的当前音量分贝值和s3中当前音源阶梯表中存储的相同音量参数的分贝值可能不同,是因为当前音量分贝值是分贝检测模块实时检测得到,而存储的分贝值是初始化时检测的,两者可能不是在同一位置检测得到的。
33.在音量调节过程的s3中,按阶梯表排序选择小于但又最接近当前音量在表中分贝值的音量参数,比较的基准是阶梯表中的两个分贝值,虽然当前音量有实时检测的分贝值,但与阶梯表中的分贝值因为距离不同无法比较,但是以当前音量参数在阶梯表中存储的分贝值为基准,选择小于该基准值,但最接近的分贝值,该分贝值对应的音量参数的实时分贝数一定小于当前音量的实时分贝值。假设当前多音源设备和终端设备的音量分别是30和44,检测分贝值是46.83分贝,而在阶梯表中30和44对应的分贝值是51.57分贝,与小于51.57分贝又最接近的是51.54分贝,对应的音量参数是20和48,那么多音源设备和终端设备的音量分别是20和48时,实际分贝值一定小于且最接近51.57分贝。
34.在音量调节过程的s6和s7中,可以做进一步改进,当检测到音量调节按键长按或连续短按时,校准调节模块从阶梯表选择的音量参数不与当前音量参数位置相邻。简单来说,当长按时间越长,校准调节模块会选择阶梯表中距离越远的音量参数,前面假设到,每个音源的阶梯表中有4000组数据,这也意味着理想状态下音量调节有4000级,当然实际上由于步进固定,音量级数远远没有这么多,但肯定远大于40或100级音量,此时长按可以实现在音量级数过于精细的情况下的快速调节,连续短按也一样。
35.模式设置模块存在的目的是给用户更多选择,以适应不同的场景模式,模式设置模块的分贝值上限可自定义时,用户可以实现更个性化的设置。
36.根据统计,在0-20分贝时很静、几乎感觉不到声音,20-40分贝时安静、犹如轻声絮语,40-60分贝相当于一般普通室内谈话,60-70分贝时吵闹、有损神经,因此可以将20分贝、40分贝、60分贝作为上限。
37.由于多音源设备和终端设备对数据发送模块发送的编码指令处理能力不同,导致执行指令有时间差,即使这个时间差相当短暂,但是假设多音源设备和终端设备的音量值是30和44,编码指令是将音量调小到参数20和48,如果终端先将终端设备音量调整到48而多音源设备还没来得及将30调到20,那么30和48这组参数的带来的结果是音量短暂增大了,同时还可能因为超过分贝值上限被自动调到上限之下,因此,数据发送模块在发送编码指令到通信协议时,针对将要降低音量的设备的音量参数的编码指令先发送。
38.在现有的无线通信技术中,适合多点连接,且无较强的方向指向的通信协议很多,优选的,射频、蓝牙、zigbee都适用于本方案。
39.在本方案中,运用最多的是两个分贝值的比较,在本文中的相同,描述的是理想化的、数学意义上的相同,而在实际操作中,这种理想化的相同很可能不存在,因而在允许的精度下的近似,也可以被认为是相同。应当认为,这种相同,对本方案的实施和保护不构成任何实质影响。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1