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

耳机的控制方法、装置、耳机及介质与流程

2022-10-26 15:32:04 来源:中国专利 TAG:


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.图1是根据本公开实施例的耳机的硬件配置示意图;
44.图2是根据本公开实施例的耳机的控制方法的流程示意图;
45.图3是根据本公开一个例子的耳机的控制方法的流程示意图;
46.图4是根据本公开实施例的耳机的控制装置的原理框图;
47.图5是根据本公开实施例的耳机的原理框图。
具体实施方式
48.现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开实施例的范围。
49.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
50.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
51.在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
52.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
53.《硬件配置》
54.图1是根据本公开实施例的耳机1000的硬件配置的框图。
55.如图1所示,该耳机1000例如可以是蓝牙耳机等,本公开实施例对此不作限定。
56.在一个实施例中,如图1所示,耳机1000可以包括处理器1100、存储器1200、接口装置1300、通信装置1400、显示装置1500、输入装置1600、扬声器1700、麦克风1800等等。
57.其中,处理器1100可以包括但不限于中央处理器cpu、微处理器mcu等。存储器1200例如包括rom(只读存储器)、ram(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置1300例如包括各种总线接口,例如串行总线接口(包括usb接口)、并行总线接口等。通信装置1400例如能够进行有线或无线通信。显示装置1500例如是液晶显示屏、led显示屏、触摸显示屏等。输入装置1600例如包括触摸屏、键盘、手柄等。耳机1000可以通过扬声器1700输出音频信息,可以通过麦克风1800采集音频信息。
58.本领域技术人员应当理解,尽管在图1中示出了耳机1000的多个装置,但是,本说明书实施例的耳机1000可以仅涉及其中的部分装置,也可以还包含其他装置,在此不做限定。
59.本实施例中,耳机1000的存储器1200用于存储指令,该指令用于控制处理器1100进行操作以实施或者支持实施根据任意实施例的耳机的控制方法。技术人员可以根据本说明书所公开方案设计指令。指令如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。
60.在上述描述中,技术人员可以根据本公开所提供的方案设计指令。指令如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。
61.《方法实施例》
62.图2示出了本公开的一个实施例的耳机的控制方法,该耳机的控制方法例如可以由如图1所示的耳机1000实施,该耳机1000可以是蓝牙耳机。
63.如图2所示,该实施例提供的耳机的控制方法可以包括以下步骤s2100~s2200。
64.步骤s2100,在所述耳机处于佩戴状态的情况下,获取所述耳机的麦克风实时采集的风速信号。
65.本实施例中,人在移动时根据不同的移动方式,人与空气之间的相对运动速度不一样,因此两者之间的相对运动产生的风速信号也是不一样。在此,在耳机处于佩戴状态的情况下,可以通过耳机的前馈麦克风包含的风能检测装置实时采集风速信号,进而根据风速信号确定耳机的佩戴者的当前运动状态。
66.步骤s2200,根据所采集的风速信号,确定所述耳机的佩戴者的当前运动状态。
67.耳机的佩戴者的当前运动状态例如但不限于包括:耳机的佩戴者处于跑步状态、耳机的佩戴者处于骑自行车状态、耳机的佩戴者处于骑电瓶车状态或骑摩托车状态。
68.本实施例中,本步骤s2200中根据所采集的所述风速信号,确定所述耳机的佩戴者的当前运动状态可以进一步包括如下步骤s2210~步骤s2230:
69.步骤s2210,比较所采集的风速信号和基准风速信号。
70.其中,所述基准风速信号为所述佩戴者处于静止状态下所述麦克风所采集的风速信号。例如,该基准风速信号可以是预先内置在耳机中。又例如,该基准风速信号也根据以上步骤s4100获取,本实施例在此不做赘述。
71.本步骤s2210中,耳机会将所采集的风速信号和该基准风速信号进行比对。
72.步骤s2220,在所采集的风速信号大于所述基准风速信号的情况下,获取所述基准风速信号和所采集的风速信号间的当前风速信号偏差。
73.步骤s2230,根据所述当前风速信号偏差,确定所述耳机的佩戴者的当前运动状态。
74.本步骤s2240中根据所述当前风速信号偏差,确定所述耳机的佩戴者的当前运动状态可以进一步包括:获取设定的映射数据;其中,所述映射数据为反映所述基准风速信号和所采集的风速信号之间的风速信号偏差与所述耳机的佩戴者的运动状态之间的对应关系的数据;根据所述映射数据,确定与所述当前风速信号偏差对应的运动状态,作为所述耳机的佩戴者的当前运动状态。
75.耳机中可以内置以上映射数据。例如一条映射数据为基准风速信号和所采集的风速信号之间的风速信号偏差大于第一阈值且小于第二阈值的情况下,所对应的佩戴者的运动状态为跑步状态。
76.例如一条映射数据为基准风速信号和所采集的风速信号之间的风速信号偏差大于或等于第二阈值且小于第三阈值的情况下,所对应的佩戴者的运动状态为骑自行车状态。
77.例如一条数据为基准风速信号和所采集的风速信号之间的风速信号偏差大于或等于第三阈值且小于第四阈值的情况下,所对应的佩戴者的运动状态为骑电瓶车或摩托车
状态。
78.例如其中一条数据为基准风速信号和所采集的风速信号之间的风速信号偏差大于或等于第四阈值,所对应的佩戴者的运动状态当前移动速度过快,输出提示信息,其中,提示信息用于提示佩戴者暂停通过耳机播放当前音频。
79.该提示信息可以是语音提示信息,则在基准风速信号和所采集的风速信号之间的风速信号偏差大于或等于第四阈值的情况下,耳机通过喇叭输出用于提示佩戴者暂停播放当前音频的语音提示信息。
80.该提示信息也可以是其他设定提示,如在所采集的风速信号大于或等于预设的最大风速信号的情况下,通过耳机的led灯闪烁以提示佩戴者暂停播放当前音频的语音提示信息。
81.在一个具体地示例中,在获得反映基准风速信号和所采集的风速信号之间的风速信号偏差与耳机的佩戴者的运动状态之间的对应关系的映射数据后,便可获得映射于当前风速信号偏差的运动状态,作为耳机的佩戴者的当前运动状态。
82.例如,当前风速信号偏差大于第一阈值且小于第二阈值,则确定耳机的佩戴者的当前运动状态为跑步状态。
83.又例如,当前风速信号偏差大于第二阈值且小于第三阈值,则确定耳机的佩戴者的当前运动状态为骑自行车状态。
84.再例如,当前风速信号偏差大于第三阈值且小于第四阈值,则确定耳机的佩戴者的当前运动状态为骑电瓶车或摩托车状态。
85.还例如,当前风速信号偏差大于第四阈值,则确定耳机的佩戴者当前移动速度过快,在此,耳机输出提示信息用于提示佩戴者暂停通过耳机播放当前音频。
86.步骤s2300,根据所述当前运动状态,调整所述耳机的当前音量。
87.本实施例中,在确定出佩戴者的当前运动状态例如跑步、骑自行车、骑电动车、骑摩托车等,便可根据该当前运动状态自动调整耳机的当前音量,减少佩戴者人为干预音量的过程,保持佩戴者对于周边环境的感知灵敏度,提升自身安全保障能力。
88.本实施例中,本步骤s2300中根据所述当前运动状态,调整所述耳机的当前音量可以进一步包括如下步骤s2310~步骤s2330:
89.步骤s2310,获取所述耳机的当前音量和所述耳机当前所处环境的环境音量间的当前音量偏差。
90.步骤s2320,获取所述当前运动状态对应的音量偏差阈值。
91.本步骤s2320中,耳机中可以内置映射数据,该映射数据反映运动状态及其对应的音量偏差阈值之间的对应关系的数据。也可以理解为是,在耳机的当前音量和耳机当前所处环境的环境音量间的当前音量偏差大于当前运动状态对应的音量偏差阈值,表明耳机的当前播放音量已影响佩戴者对于周边实时环境的感知,如果周边环境发生危险,佩戴者并不能及时作出反应,降低了佩戴者的安全保障能力。
92.例如,当前运动状态为跑步状态,其所对应的音量偏差阈值可以为第一音量偏差阈值。也可以理解为是,在耳机的当前音量和耳机当前所处环境的环境音量间的当前音量偏差大于第一音量偏差阈值的情况下,降低耳机的当前音量以提升佩戴者对周边实时环境的感知灵敏度。
93.例如,当前运动状态为骑自行车状态,其所对应的音量偏差阈值可以为第二音量偏差阈值。也可以理解为是,在耳机的当前音量和耳机当前所处环境的环境音量间的当前音量偏差大于第二音量偏差阈值的情况下,降低耳机的当前音量以提升佩戴者对周边实时环境的感知灵敏度。
94.又例如,当前运动状态为骑电瓶车或摩托车状态,其所对应的音量偏差阈值可以为第三音量偏差阈值。也可以理解为是,在耳机的当前音量和耳机当前所处环境的环境音量间的当前音量偏差大于第三音量偏差阈值的情况下,降低耳机的当前音量以提升佩戴者对周边实时环境的感知灵敏度。
95.步骤s2330,在所述当前音量偏差大于所述音量偏差阈值的情况下,降低所述耳机的当前音量。
96.本步骤s2330中,耳机在当前音量偏差大于音量偏差阈值的情况下,会自动降低耳机的当前音量以提升佩戴者对周边实时环境的感知灵敏度。
97.例如,在当前运动状态为跑步状态,其所对应的音量偏差阈值为第一音量偏差阈值的情况下。则在耳机的当前音量和耳机当前所处环境的环境音量间的当前音量偏差大于第一音量偏差阈值的情况下,降低耳机的当前音量以提升佩戴者对周边实时环境的感知灵敏度。可以理解的是,由于佩戴者处于跑步状态,相对于骑自行车状态、骑电瓶车或摩托车状态,其移动速率会小一些,这种情况下可能不需要特别快的感知周边实时环境,则可以以第一步长降低耳机的当前音量。
98.又例如,在当前运动状态为骑自行车状态,其所对应的音量偏差阈值为第二音量偏差阈值的情况下。则在耳机的当前音量和耳机当前所处环境的环境音量间的当前音量偏差大于第二音量偏差阈值的情况下,降低耳机的当前音量以提升佩戴者对周边实时环境的感知灵敏度。可以理解的是,由于佩戴者处于跑步状态,相对于骑自行车状态、骑电瓶车或摩托车状态,其移动速率会比跑步状态大一些,比骑电瓶车或摩托车状态小一些,这种情况下可能需要稍微快些的感知周边实时环境,则可以以第二步长降低耳机的当前音量,其中,第二步长大于第一步长。
99.再例如,在当前运动状态为骑电瓶车或摩托车状态,其所对应的音量偏差阈值为第三音量偏差阈值的情况下。则在耳机的当前音量和耳机当前所处环境的环境音量间的当前音量偏差大于第三音量偏差阈值的情况下,降低耳机的当前音量以提升佩戴者对周边实时环境的感知灵敏度。可以理解的是,由于佩戴者处于骑电瓶车或摩托车状态,其移动速率会比跑步状态、骑自行车状态都大,这种情况下可能需要特别快的感知周边实时环境,则可以以第三步长降低耳机的当前音量,其中,第三步长大于第二步长。
100.根据本公开实施例,由于人在运动时根据不同的运动方式,人与空气之间的相对运动速度不一样,因此两者之间的相对运动产生的风速也是不一样的,在此,可以通过耳机的麦克风实时采集风速信号,并根据所采集的风速信号,确定耳机的佩戴者的当前运动状态,进而根据当前运动状态,自动调整耳机的当前音量,减少佩戴者人为干预音量的过程,保持佩戴者对于周边环境的感知灵敏度,提升自身安全保障能力。
101.在一个实施例中,本公开实施例的耳机的控制方法还包括如下步骤s3100~步骤s3300:
102.步骤s3100,比较所采集的风速信号和预设的最大风速信号。
103.本实施例中,耳机会先将所采集的风速信号与预设的最大风速信号进行比较。
104.步骤s3200,在所采集的风速信号小于所述预设的最大风速信号的情况下,再执行比较所采集的风速信号和所述基准风速信号的步骤。
105.本实施例中,在所采集的风速信号小于预设的最大风速信号的情况下,再执行以上步骤s2200根据所采集的风速信号,确定耳机的佩戴者的当前运动状态,即具体执行以上步骤s2210~步骤s2230。
106.步骤s3300,在所述采集的风速信号大于或等于所述预设的最大风速信号的情况下,输出提示信息;其中,所述提示信息用于提示所述佩戴者暂停通过所述耳机播放当前音频。
107.本实施例中,在所采集的风速信号大于或等于预设的最大风速信号的情况下,会输出用于提示佩戴者暂停通过耳机播放当前音频的提示信息。
108.例如,该提示信息可以是语音提示信息,则在所采集的风速信号大于或等于预设的最大风速信号的情况下,耳机通过喇叭输出用于提示佩戴者暂停播放当前音频的语音提示信息。
109.又例如,该提示信息也可以是其他设定提示,如在所采集的风速信号大于或等于预设的最大风速信号的情况下,通过耳机的led灯闪烁以提示佩戴者暂停播放当前音频的语音提示信息。
110.根据本实施例,其仅在所采集的风速信号小于预设的最大风速信号的情况下,才根据所采集的风速信号确定耳机的佩戴者的当前运动状态,进而根据当前运动状态,自动调整耳机的当前音量,减少佩戴者人为干预音量的过程,保持佩戴者对于周边环境的感知灵敏度,提升自身安全保障能力。而在所采集的风速信号大于或等于预设的最大风速信号的情况下,表明此时并不合适通过耳机播放任何音频,因此直接输出提示信息,使得用户根据该提示信息暂停播放当前音频,进而保持佩戴者对于周边环境的感知灵敏度。
111.在一个实施例中,本公开实施例的耳机的控制方法还包括s4100获取基准风速信号,本步骤s4100获取基准风速信号可以进一步包括如下s4110~步骤s4120:
112.步骤s4110,获取所述耳机的麦克风在预设时间段内采集的风速信号。
113.该预设时间段可以是耳机首次开机后的一时间段。该预设时间段也可以是耳机的佩戴者开始佩戴耳机的一时间段。
114.步骤s4120,从所述预设时间段内采集的风速信号中,确定出最小风速信号,并将所述最小风速信号作为所述基准风速信号。
115.在一个具体地示例中,对蓝牙耳机前置麦克风包含的风能检测设备在预设时间段内采集的风速信号实时进行对比,保留该预设时间段内的最小风速信号,并在该最小风速信号小于预设的最大风速信号的情况下,将该最小风速信号作为基准风速信号,认定该基准风速信号为人处于静止时状态。
116.当然,在该预设时间段内的最小风速信号大于或等于预设的最大风速信号的情况下,表明此时不建议通过耳机播放任何音频。则在该预设时间段内的最小风速信号大于或等于预设的最大风速信号的情况下,耳机会输出提示信息,其中,该提示信息用于提示佩戴者暂停通过耳机播放当前音频。该提示信息的具体形式可以参照上述实施例,本实施例在此不做限定。
117.根据本实施例,其在耳机的佩戴者佩戴耳机的情况下,会先将耳机的佩戴者开始佩戴耳机的预设时间段内的最小风速信号作为基准风速信号,使得该基准风速信号更加准确。
118.在一个实施例中,在执行以上s4100获取基准风速信号之后,本公开实施例的耳机的控制方法还包括s5100更新所述基准风速信号的步骤,在此,本步骤s5100更新所述基准风速信号可以进一步包括如下步骤s5110~步骤s5120:
119.步骤s5110,比较所述耳机的麦克风每隔设定时间间隔采集的风速信号与所述基准风速信号。
120.设定时间间隔可以是根据实际应用场景和实际需求设置的数值,本实施例在此不做限定。
121.步骤s5120,在所述耳机的麦克风每隔设定时间间隔采集的风速信号小于所述基准风速信号的情况下,将所述耳机的麦克风每隔设定时间间隔采集的风速信号作为所述基准风速信号。
122.根据本实施例,其在佩戴者佩戴耳机的情况下,会对基准风速信号进行更新,从而可以使得基准风速信号越来越准确。
123.《例子》
124.接下来示出一个例子的耳机的控制方法,该例子中,结合图3,该耳机的控制方法可以进一步包括:
125.步骤s301,耳机首次开机,获取耳机的麦克风中的风能检测模块在预设时间段内采集的风速信号,作为基准风速信号。
126.步骤s302,在耳机处于佩戴状态的情况下,获取耳机的麦克风中的风能检测模块实时采集的风速信号。
127.步骤s303,判断所采集的风速信号是否小于预设的最大风速信号,是的话,执行步骤s304,反之,执行步骤s310。
128.步骤s304,在所采集的风速信号小于预设的最大风速信号的情况下,进一步判断所采集的风速信号是否大于基准风速信号,是的话,执行步骤s305,反之,执行步骤s309。
129.步骤s305,在所采集的风速信号大于基准风速信号的情况下,根据所采集的风速信号与基准风速信号之间的风速信号偏差,确定佩戴者的当前运动状态。
130.步骤s306,判断耳机的当前音量与耳机当前所处环境的环境音量间的当前音量偏差是否大于该当前运动状态对应的音量偏差阈值,是的话,执行步骤s307,反之,执行步骤s308。
131.步骤s307,在耳机的当前音量与耳机当前所处环境的环境音量间的当前音量偏差大于该当前运动状态对应的音量偏差阈值的情况下,表明耳机的当前音量影响佩戴者对于周边实时环境的感知,则调整耳机的当前音量,以提升环境感知灵敏度,流程结束。
132.步骤s308,在耳机的当前音量与耳机当前所处环境的环境音量间的当前音量偏差小于或等于该当前运动状态对应的音量偏差阈值的情况下,则保持耳机的当前音量,流程结束。
133.步骤s309,在所采集的风速信号小于或等于基准风速信号的情况下,将所采集的风速信号更新为基准风速信号,并继续执行以上步骤s302。
134.步骤s310,在所采集的风速信号大于或等于预设的最大风速信号的情况下,输出提示信息,以使佩戴者暂停通过耳机播放当前音频。
135.《装置实施例》
136.图4是根据一个实施例的耳机的控制方法的结构示意图。如图4所示,该耳机的控制装置400包括获取模块410、确定模块420和调整模块430。
137.获取模块410,用于获取所述耳机的麦克风实时采集的风速信号。
138.确定模块420,用于根据所采集的风速信号,确定所述耳机的佩戴者的当前运动状态。
139.调整模块430,用于根据所述当前运动状态,调整所述耳机的当前音量。
140.在一个实施例中,确定模块420,具体用于比较所采集的风速信号和基准风速信号;其中,所述基准风速信号为所述佩戴者处于静止状态下所述麦克风所采集的风速信号;在所采集的风速信号大于所述基准风速信号的情况下,获取所述基准风速信号和所采集的风速信号间的当前风速信号偏差;根据所述当前风速信号偏差,确定所述耳机的佩戴者的当前运动状态。
141.在一个实施例中,确定模块420,具体用于获取设定的映射数据;其中,所述映射数据为反映所述基准风速信号和所采集的风速信号之间的风速信号偏差与所述耳机的佩戴者的运动状态之间的对应关系的数据;根据所述映射数据,确定与所述当前风速信号偏差对应的运动状态,作为所述耳机的佩戴者的当前运动状态。
142.在一个实施例中,调整模块430,具体用于获取所述耳机的当前音量和所述耳机当前所处环境的环境音量间的当前音量偏差;获取所述当前运动状态对应的音量偏差阈值;在所述当前音量偏差大于所述音量偏差阈值的情况下,降低所述耳机的当前音量。
143.在一个实施例中,装置400还包括比较模块和提示信息(图中均未示出)。
144.比较所采集的风速信号和预设的最大风速信号;
145.确定模块420,具体用于在所采集的风速信号小于所述预设的最大风速信号的情况下,再根据所采集的风速信号,确定所述耳机的佩戴者的当前运动状态。
146.提示模块,具体用于在所述采集的风速信号大于或等于所述预设的最大风速信号的情况下,输出提示信息;其中,所述提示信息用于提示所述佩戴者暂停通过所述耳机播放当前音频。
147.在一个实施例中,获取模块410,还用于获取所述耳机的麦克风在预设时间段内采集的风速信号;从所述预设时间段内采集的风速信号中,确定出最小风速信号,并将所述最小风速信号作为所述基准风速信号。
148.在一个实施例中,装置400还包括更新模块(图中未示出)。
149.更新模块,用于比较所述耳机的麦克风每隔设定时间间隔采集的风速信号与所述基准风速信号;在所述耳机的麦克风每隔设定时间间隔采集的风速信号小于所述基准风速信号的情况下,将所述耳机的麦克风每隔设定时间间隔采集的风速信号作为所述基准风速信号。
150.根据本公开实施例,由于人在运动时根据不同的运动方式,人与空气之间的相对运动速度不一样,因此两者之间的相对运动产生的风速也是不一样的,在此,可以通过耳机的麦克风实时采集风速信号,并根据所采集的风速信号,确定耳机的佩戴者的当前运动状
态,进而根据当前运动状态,自动调整耳机的当前音量,减少佩戴者人为干预音量的过程,保持佩戴者对于周边环境的感知灵敏度,提升自身安全保障能力。
151.《设备实施例》
152.图5是根据一个实施例的可穿戴设备的硬件结构示意图。如图5所示,该耳机500包括处理器510和存储器520。
153.该存储器520可以用于存储可执行的计算机指令。
154.该处理器510可以用于根据所述可执行的计算机指令的控制,执行根据本公开方法实施例所述的耳机的控制方法。
155.该耳机500可以是如图1所示的耳机1000,也可以是具备其他硬件结构的设备,在此不做限定。该耳机500例如可以是蓝牙耳机,本公开实施例对此不作限定。
156.在另外的实施例中,该耳机500可以包括以上耳机的控制装置400。
157.在一个实施例中,以上耳机的控制装置400的各模块可以通过处理器510运行存储器520中存储的计算机指令实现。
158.根据本公开实施例,由于人在运动时根据不同的运动方式,人与空气之间的相对运动速度不一样,因此两者之间的相对运动产生的风速也是不一样的,在此,可以通过耳机的麦克风实时采集风速信号,并根据所采集的风速信号,确定耳机的佩戴者的当前运动状态,进而根据当前运动状态,自动调整耳机的当前音量,减少佩戴者人为干预音量的过程,保持佩戴者对于周边环境的感知灵敏度,提升自身安全保障能力。
159.《计算机可读存储介质》
160.本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器运行时执行本公开实施例提供的耳机的控制方法。
161.本公开可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本公开的各个方面的计算机可读程序指令。
162.计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
163.这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
164.用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c 等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
165.这里参照根据本公开实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
166.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
167.也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
168.附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。
169.以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨
在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本公开的范围由所附权利要求来限定。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献