CN117098038A - 自适应谐振控制的音频系统和方法 - Google Patents
自适应谐振控制的音频系统和方法 Download PDFInfo
- Publication number
- CN117098038A CN117098038A CN202310546238.3A CN202310546238A CN117098038A CN 117098038 A CN117098038 A CN 117098038A CN 202310546238 A CN202310546238 A CN 202310546238A CN 117098038 A CN117098038 A CN 117098038A
- Authority
- CN
- China
- Prior art keywords
- speaker
- resonant frequency
- electrical characteristic
- electronic device
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 75
- 230000008859 change Effects 0.000 claims description 36
- 230000000903 blocking effect Effects 0.000 claims description 8
- 230000002194 synthesizing effect Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 33
- 230000003044 adaptive effect Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 38
- 238000003860 storage Methods 0.000 description 27
- 230000006870 function Effects 0.000 description 22
- 230000015654 memory Effects 0.000 description 21
- 238000012545 processing Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 8
- 230000036541 health Effects 0.000 description 8
- 230000002085 persistent effect Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 6
- 239000007788 liquid Substances 0.000 description 5
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 4
- 239000008280 blood Substances 0.000 description 4
- 210000004369 blood Anatomy 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 229910052760 oxygen Inorganic materials 0.000 description 4
- 239000001301 oxygen Substances 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013503 de-identification Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 239000012528 membrane Substances 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 241000258963 Diplopoda Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- -1 dirt Substances 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 239000002355 dual-layer Substances 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 229910001220 stainless steel Inorganic materials 0.000 description 1
- 239000010935 stainless steel Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000009528 vital sign measurement Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R9/00—Transducers of moving-coil, moving-strip, or moving-wire type
- H04R9/06—Loudspeakers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R9/00—Transducers of moving-coil, moving-strip, or moving-wire type
- H04R9/02—Details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2400/00—Loudspeakers
- H04R2400/11—Aspects regarding the frame of loudspeaker transducers
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本公开涉及自适应谐振控制的音频系统和方法。本主题技术的各个方面涉及具有扬声器的电子设备。电子设备可操作该扬声器以在该扬声器和/或该电子设备的一个或多个谐振频率下生成音频输出。这可允许该电子设备在减少用于生成那些音频输出的功率消耗的同时生成特别响亮的音频输出。例如,为了帮助确保该音频输出是在这些谐振频率下生成的,该电子设备可在生成这些音频输出之前确定这些谐振频率。例如,该电子设备可通过以下方式确定谐振频率:在操作该扬声器时获得电子部件的一个或多个电特性,并基于所获得的电特性确定这些谐振频率。
Description
技术领域
本说明书整体涉及电子设备,包括例如自适应谐振控制的音频系统和方法。
背景技术
诸如计算机、媒体播放器、蜂窝电话、可穿戴设备和耳机的电子设备通常设置有用于从该设备产生音频输出的扬声器和用于接收该设备的音频输入的麦克风。然而,随着设备以越来越小的形状因数实施,将扬声器集成到电子设备中(特别是集成在紧凑型设备诸如便携式电子设备中)可能具有挑战性。在使用期间,扬声器可能因水或其他碎屑变得阻塞。
附图说明
本主题技术的一些特征在所附权利要求书中予以阐述。然而,出于说明的目的,在以下附图中阐述了本主题技术的若干方面。
图1示出了根据本主题技术的各个方面的具有扬声器的示例性电子设备的透视图。
图2示出了根据本主题技术的各个方面的具有扬声器的示例性电子设备的一部分的横截面侧视图。
图3示出了根据本主题技术的各个方面的声学功率随具有相同形状因数的各种扬声器的声学频率变化的示例性图表。
图4示出了根据本主题技术的各个方面的阻抗随声学频率变化的示例性图表。
图5示出了根据本主题技术的各个方面的用于提供自适应谐振控制的音频输出的架构的示意图。
图6示出了根据本主题技术的各个方面的用于基于根据电子部件的电特性确定的谐振来合成基于谐振的音频内容的过程的示意图。
图7示出了根据本主题技术的各个方面的用于使用根据电子部件的电特性确定的谐振来从数据库获得基于谐振的音频内容的过程的示意图。
图8示出了根据本主题技术的各个方面的可被执行用于操作扬声器的例示性操作的流程图。
图9示出了根据本主题技术的各个方面的可被执行用于利用电子设备来提供紧急警报的例示性操作的流程图。
图10示出了根据本主题技术的各个方面的具有阻塞的扬声器的示例性电子设备的一部分的横截面视图。
图11示出了根据本主题技术的各个方面的图10的示例性电子设备的部分的横截面侧视图,该部分通过在谐振频率下操作扬声器来排出阻塞物。
图12示出了根据本主题技术的各个方面的图10的示例性电子设备的部分的横截面侧视图,该部分具有阻塞物的剩余部分。
图13示出了根据本主题技术的各个方面的可被执行用于基于自适应谐振的阻塞物排出的例示性操作的流程图。
图14示出了可用于实现本主题技术的一个或多个具体实施的电子系统。
具体实施方式
下面示出的具体实施方式旨在作为本主题技术的各种配置的描述并且不旨在表示本主题技术可被实践的唯一配置。附图被并入本文并且构成具体实施方式的一部分。具体实施方式包括具体的细节旨在提供对本主题技术的透彻理解。然而,对于本领域的技术人员来说将清楚和显而易见的是,本主题技术不限于本文示出的具体细节并且可在没有这些具体细节的情况下被实践。在一些情况下,以框图形式示出了熟知的结构和部件,以便避免使本主题技术的概念模糊。
便携式电子设备(诸如移动电话、便携式音乐播放器、平板计算机、膝上型计算机)、可穿戴设备(诸如智能手表、耳机、耳塞、其他可穿戴设备)等通常包括一个或多个音频换能器,诸如用于接收声音输入的麦克风或用于生成声音的扬声器。然而,在将扬声器实施到其中空间和/或功率可能有限的紧凑型电子设备中时可能出现挑战。
本主题技术的各个方面可提供来自扬声器诸如紧凑型扬声器的增强响度的音频输出,该紧凑型扬声器在电子设备诸如紧凑型电子设备(例如,可穿戴电子设备诸如智能手表)中实现。例如,为了提供增强的响度,来自电子设备的扬声器的音频输出的内容可被生成和/或修改为出现在扬声器和/或电子设备的一个或多个谐振峰处。
根据本主题公开的各个方面,为了帮助确保扬声器的音频输出出现在扬声器的谐振峰处,可基于电子设备的部件(例如,扬声器的音圈)的测量的电特性(例如,阻抗、电阻、电流等)来实时确定扬声器的谐振峰。在使用中,电子设备可获得部件的电特性,基于该电特性确定扬声器的一个或多个谐振峰的位置,并且在所确定的谐振峰处生成音频输出。
这在例如音频输出被用作电子设备和/或其穿戴者的位置的警报(例如,紧急警报)的紧急情况下可以是有用的。在谐振峰处生成音频输出可增强可听到音频输出的范围。在谐振峰处生成音频输出还可增强扬声器操作的功率效率,从而延长可生成紧急音频输出的时间段。根据一个或多个具体实施,电子设备可设置有模型,该模型可拟合到电子设备的部件的测量的电特性,并且可从该模型获得一个或多个谐振峰的位置。
图1中示出了包括扬声器的例示性电子设备。在图1的示例中,电子设备100已使用外壳来实现,该外壳足够小以便携并且由用户携带或穿戴(例如,图1的电子设备100可为手持式电子设备诸如平板电脑或蜂窝电话或智能电话,或者为可穿戴设备诸如智能手表、挂件设备、头灯设备等)。在图1的示例中,电子设备100包括显示器诸如安装在外壳106的正面上的显示器110。电子设备100可包括一个或多个输入/输出设备(诸如结合到显示器110中的触摸屏)、按钮、开关、表盘、表冠和/或设置在显示器110之上或之后或设置在外壳106的其他部分之上或之后的其他输入输出部件。显示器110和/或外壳106可包括一个或多个开口以容纳按钮、扬声器、光源或相机(作为示例)。
在图1的示例中,外壳106包括开口108。例如,开口108可形成用于音频部件的端口。在图1的示例中,开口108形成扬声器114的扬声器端口,该扬声器端口设置在外壳106内。在该示例中,扬声器114从开口108偏离,并且来自扬声器的声音可由一个或多个内部设备结构路由到开口108并穿过该开口(如下文进一步详细论述)。
在图1的示例中,显示器110还包括开口112。例如,开口112可形成用于音频部件的端口。在图1的示例中,开口112形成扬声器114的扬声器端口,该扬声器端口设置在外壳106内并且设置在显示器110的一部分后方。在该示例中,扬声器114从开口112偏离,并且来自扬声器的声音可由一个或多个设备结构路由到开口112并穿过该开口。
在各种具体实施中,外壳106和/或显示器110还可包括其他开口,诸如用于一个或多个麦克风、一个或多个压力传感器、一个或多个光源或从外壳106之外的环境接收信号或向该环境提供信号的其他部件的开口。开口诸如开口108和/或开口112可以是开放端口,或者可用允许空气和/或声音穿过该开口的透性膜或网状结构完全地或部分地覆盖。尽管在图1中示出了两个开口(例如,开口108和/或开口112),但这仅仅是例示性的。可在外壳106的一个或多个侧壁上、外壳106的后表面和/或外壳106的前表面上设置一个开口108、两个开口108或多于两个开口108。可在显示器110中设置一个开口112、两个开口112或多于两个开口112。在一些具体实施中,外壳106中的一组或多组开口和/或显示器110中的成组开口112可与外壳106内的音频部件的单个端口对准。外壳106,有时可称为壳体,可由塑料、玻璃、陶瓷、纤维复合材料、金属(例如,不锈钢、铝等)、其他合适的材料或任意两种或更多种这些材料的组合形成。
图1的电子设备100的配置仅为例示性的。在其他具体实施中,电子设备100可以是计算机,诸如集成到显示器(诸如计算机监视器)中的计算机、膝上型计算机、媒体播放器、游戏设备、导航设备、计算机监视器、电视、耳机、耳塞或其他电子装备。如本文所论述,在一些具体实施中,电子设备100可以可穿戴设备诸如智能手表的形式提供。在一个或多个具体实施中,外壳106可包括用于将外壳106机械地联接到用于将外壳106固定到穿戴者的条带或其他结构的一个或多个接口。
例如,图2示出了包括扬声器114的电子设备100的一部分的横截面侧视图。在该示例中,扬声器114可包括前容积209和后容积211。前容积209和后容积211可由声音生成部件215(例如,微机电系统(MEMS)扬声器的膜片或可致动部件)隔开。前容积209可流体地且声学地耦接(例如,经由声学导管206)到外壳106中的开口108。在一个或多个具体实施中,声学导管206可由扬声器模块201的扬声器外壳200形成,扬声器114设置在该扬声器外壳中。在一个或多个其他具体实施中,声学导管206可完全或部分地由一个或多个其他设备结构形成,这些其他设备结构将扬声器114生成的声音引导穿过开口108到外壳106之外的环境。在图2的示例中,扬声器114从开口108偏离。然而,在一个或多个其他具体实施中,扬声器114可与开口108对准。在一个或多个具体实施中,扬声器114可以是横截面积小于例如200mm2、小于100mm2或小于50mm2的紧凑型扬声器。
在图2的示例中,扬声器114包括扬声器电路222。扬声器电路可包括例如音圈203、磁体和/或其他扬声器电路。在一个或多个具体实施中,电子设备100还可包括其他电路诸如设备电路224。设备电路224可包括一个或多个处理器、存储器、声学部件、触觉部件、机械部件、电子部件或电子设备的任何其他合适的部件。在一个或多个具体实施中,设备电路224还可包括一个或多个传感器,诸如惯性传感器(例如,一个或多个加速计、陀螺仪和/或磁力计)、心率传感器、血氧传感器、定位传感器、麦克风等等。扬声器114、扬声器外壳200、声音生成部件215、扬声器电路222和/或电子设备100的在扬声器114附近的其他部分和/或部件可具有谐振特性,这些谐振特性单独和/或组合地生成用于扬声器114的音频输出的声学谐振。
扬声器114的音频输出还可影响电子设备100的一个或多个电子部件的电特性。例如,扬声器114的音频输出和/或用于生成音频输出的机械操作可影响扬声器电路222(例如,音圈203)和/或设备电路224的电阻、阻抗、电容、电流和/或其他电特性。当音频输出包括扬声器114、扬声器外壳200、开口108和/或电子设备100的其他特征的一个或多个谐振(例如,机械和/或声学谐振)处的内容时,可增加对扬声器电路222(例如,音圈203)和/或设备电路224的电特性的影响。出于此原因,测量电子设备100的一个或多个电子部件(例如,在电子部件和/或扬声器操作期间扬声器电路222和/或设备电路224)的一个或多个电特性可提供可用于确定扬声器114的音频输出的一个或多个谐振峰的信息。
根据本主题公开的各个方面,随后可在所确定的谐振峰处生成音频输出以提供增强(例如,最大)响度的音频输出。
图3示出了各种曲线300的示例性图表,每条曲线指示从电子设备100的扬声器114输出的声学功率随从该电子设备100的扬声器114输出的音频的声学频率变化。多条曲线300指示在多个相应电子设备100中实施的多个相应扬声器114的声学功率对频率。在该示例中,每个电子设备100/扬声器114组合生成具有谐振峰302、谐振峰304和谐振峰306的音频输出。例如,谐振峰302、谐振峰304和谐振峰306可由扬声器114、扬声器外壳200、开口108和/或电子设备100附近的电子设备100的其他特征的各种机械和/或声学谐振生成。例如,谐振峰304可对应于扬声器114自身的机械谐振。又如,谐振峰306可对应于扬声器114的前端口210(例如,由开口108和/或扬声器外壳200形成的前端口)的声学谐振。在该示例中,每个电子设备100/扬声器114组合生成具有三个谐振峰的音频输出。然而,这是例示性的,并且扬声器、扬声器外壳、扬声器端口、设备外壳等的其他布置可使扬声器在相同或不同频率和/或振幅下生成具有少于三个或多于三个谐振峰的音频输出,如图3所示的那些。
如图3所示,甚至具有相同形状因数(例如,图2所示的形状因数)的电子设备100/扬声器114也可具有谐振峰304的位置(在频率中)的变化。例如,图3中的插图示出了一个电子设备100/扬声器114组合的谐振峰304-A可在不同于另一电子设备100/扬声器114组合的谐振峰304-B的频率的频率下出现,即使两个电子设备100/扬声器114组合具有相同形状因数。例如,这种差异可能是由于扬声器模块201、外壳106、扬声器114和/或扬声器电路222中的机械公差,和/或扬声器模块201在外壳106内的安装。
此外,甚至单个电子设备100/扬声器114组合的曲线300(例如,包括谐振峰在频率中的位置)也可随时间推移而改变。例如,在操作期间,音圈203(例如,被包括在扬声器电路222中)可能发热,这可改变音圈203自身和/或其他周围扬声器和/或设备部件的机械谐振属性。扬声器电路的机械谐振属性的这种变化可使音频输出的声学谐振峰(例如,谐振峰304)的结果改变。在一个或多个具体实施中,诸如谐振峰302、谐振峰304及谐振峰306等谐振峰(在频率中)的位置可随时间推移(例如,在操作扬声器114以生成音频输出期间和/或在电子设备的寿命内)不同于谐振峰中的一或多个其他谐振峰而改变。例如,由机械谐振生成的第一谐振峰(例如,谐振峰304)的频率位置可在扬声器114操作期间偏移,而第二谐振峰(例如,谐振峰306)的频率位置可保持不变,或者可在扬声器114操作期间在不同方向上偏移和/或从第一谐振峰偏移不同量。
在一些用例中,可能期望能够使用最低功率量利用扬声器114生成可能最响亮的声音。例如,在电子设备100的用户(例如,穿戴者)失联或已变得不能活动或不动的紧急情况下,能够使用扬声器114输出紧急警报可以是有用的。例如,为了允许从最大可能距离听到紧急警报,可能期望利用扬声器114生成可能最响亮的声音。然而,因为另一个人听到紧急警报可能花费时间,所以可能期望能够在长时间段内继续和/或重复该紧急警报。为了满足对响度和功率保存的这些竞争期望,电子设备100可在电子设备100和/或扬声器114的一个或多个谐振频率下(例如,在谐振峰诸如在谐振峰302、谐振峰304和/或谐振峰306中的一个或多个谐振峰处)生成音频输出。
然而,如本文所述和图3所示,谐振峰的位置可因设备而异和/或可随时间推移改变。因此,旨在在谐振峰处输出的固定音频内容可替代地在远离谐振峰的频率下输出。这可能是不利的,因为减小3dB的音频功率对于收听者可能在听觉上不同,并且减小6dB的音频功率可能将人能够听到音频输出的范围减小一半。例如,音频输出可由扬声器114在谐振峰304-A的频率下生成,其中预期音频输出在扬声器的谐振峰处生成并且因此可由距电子设备600英尺的距离处的人听到。然而,在该示例中,如果生成音频输出的扬声器114的实际谐振峰在谐振峰304-B的位置处,则音频输出可仅在300英尺的距离处被人实际听到。这可能降低音频输出的效率和扬声器114的功率使用。
由于这些和其他原因,实时测量在生成音频输出的时刻或时刻前后的谐振峰以及修改要在测量的谐振峰处生成的音频输出在许多用例中可能是有帮助的。
图4示出了展示在各种频率下生成音频输出对电子部件的电特性(例如,在本示例中为阻抗)的影响的示例性图表。在图4的示例中,电子设备100的电子部件(例如,扬声器电路222或设备电路224)的测量阻抗400示出为随音频输出频率变化。例如,当扬声器在频率范围内生成音频输出时,可从扬声器114的音圈203获得测量阻抗400。图4还示出了在与测量阻抗400的频率范围相同的频率范围内的建模阻抗402。例如,可从已拟合到测量阻抗400的参数化模型生成建模阻抗402。
在一个或多个具体实施中,可从参数化曲线生成建模阻抗402,在曲线参数化曲线中,参数中的一个或多个是扬声器114和/或电子设备100的一个或多个部件或特征的谐振峰或与这些谐振峰相关。在图4的示例中,测量阻抗400和建模阻抗402两者都包括相应阻抗中的谐振峰404和谐振峰406。例如,当扬声器114的音频输出包括扬声器114自身的机械谐振处的内容时,可生成阻抗中的谐振峰404。又如,当扬声器114的音频输出包括扬声器114的前端口(例如,由扬声器外壳200和/或外壳106中的开口108形成的前端口)的声学谐振处的内容时,可生成阻抗中的谐振峰406。
在一个或多个具体实施中,通过在利用扬声器114输出各种频率的音频输出(例如,通过用扬声器114生成频率扫描或白噪声)时测量扬声器电路222(例如,扬声器的音圈203)的阻抗,可获得测量阻抗400。在一个或多个具体实施中,建模阻抗402的参数可被拟合到测量阻抗400。在一个或多个具体实施中,可确定拟合中的置信度。在一个或多个具体实施中,可将拟合参数中的一个或多个拟合参数(例如,包括指示阻抗的一个或多个谐振峰和/或电子设备100/扬声器114组合的一个或多个声学谐振峰的一个或多个参数)提供到内容生成器,该内容生成器生成和/或修改即将到来的音频输出的内容(例如,针对紧急警报)。在一个或多个具体实施中,在确定拟合中的置信度满足置信度阈值时,可将参数提供给内容生成器。
在一个或多个具体实施中,生成建模阻抗402的参数化模型可以是拟合测量的电特性和该测量的电特性的相位两者的复杂模型。在各种具体实施中,模型的参数可以是单值参数或者可以是频率相依性参数。在一个或多个具体实施中,模型的所有参数可使用该数据的整个频率范围内的测量阻抗400中的所有测量数据来拟合。在一个或多个其他具体实施中,一些参数诸如机械谐振参数可在第一频率范围内拟合到测量阻抗400的第一部分,并且其他参数诸如声学谐振参数可在第二(例如,不同)频率范围内拟合到测量阻抗400中的数据的第二部分。在一个或多个具体实施中,可使用测量电特性的整个频率范围内的单一电特性(例如,电压、电流、电阻或阻抗)来拟合模型的所有参数。在一个或多个其他具体实施中,第一电特性(例如,电阻)可在第一频率范围内被测量和建模,并且第二电特性(例如,阻抗)可在第二(例如,不同的)频率范围内被测量和建模。
在一个或多个用例中,模型的参数的拟合可能失败。例如,在碎屑和/或流体通过开口108进入外壳106(例如,并且限制扬声器114的膜片或其他声音生成部件的移动)的用例中,扬声器114和/或该扬声器的前端口可能在模型包括谐振峰的位置处不表现出谐振。例如,参数化模型可对介于400赫兹(Hz)和700Hz之间的频率范围内的机械谐振峰以及介于1kHz和4kHz之间的频率范围内(作为示例)的声学谐振峰进行建模。因此,模型拟合测量的电特性(例如,到置信阈值内)的失败(例如,由于因碎屑或液体而在预期频率范围内缺乏谐振)可指示扬声器114和/或开口108被堵塞或以其他方式被阻塞。如下文进一步详细论述,扬声器114和/或开口108的堵塞物或阻塞物可以其他方式来检测,包括但不限于检测不同于(例如,小于)电特性的预期值的电特性,或者检测电特性的变化(例如,下降)。
在一个或多个具体实施中,确定扬声器114和/或开口108被堵塞或以其他方式阻塞可致使电子设备100确定不利用扬声器114生成音频输出。在一个或多个其他具体实施中,可替代地操作扬声器114以试图清理堵塞物或阻塞物(例如,通过生成扬声器膜片的运动以从扬声器外壳200排除液体)。如下文进一步详细论述,在一个或多个具体实施中,可确定被堵塞或以其他方式阻塞的扬声器的谐振(例如,其可不同于扬声器的未堵塞/未阻塞谐振),并且可在该谐振下操作扬声器114以排出或清理堵塞物或阻塞物。
图5示出了用于提供基于自适应谐振的音频输出的示例性架构(例如,具有电子设备100)。图5的架构的各个部分可在软件或硬件中实施,包括通过一个或多个处理器和包含指令的存储器设备来实施,这些指令当由处理器执行时使该处理器执行本文所述的操作。例如,在图5中,矩形框可指示扬声器114和电子部件500可以是硬件部件,并且梯形框可指示谐振估计器502和内容生成器504可在软件中实现,包括通过一个或多个处理器和包含指令的存储器设备来实现,这些指令当由处理器执行时使处理器执行本文所述的操作。
在图5的示例中,扬声器114生成音频输出。例如,音频输出可以是用于确定扬声器114和/或电子设备100的谐振峰的音频输出。例如,音频输出可以是跨越感兴趣的频率范围的白噪声,或者是扫过感兴趣的频率范围的音频输出。用于确定谐振峰的音频输出可与其他音频输出(例如,紧急警报音频输出或用户选择的内容的输出)分离地生成,或者可与一个或多个其他音频输出组合地提供(例如,作为与其他音频输出组合的背景噪声)。
如图5所示,利用扬声器114生成音频输出可导致对电子部件500的声学反馈和/或机械反馈。例如,电子部件500可以是图2的扬声器电路222(例如,音圈203)和/或设备电路224。例如,声学反馈可包括由于从扬声器114输出的音频而引起的电子部件500的声学振动。例如,机械反馈可包括由于机械运动引起的电子部件500的振动和/或用于生成音频输出的扬声器114的振动。当来自扬声器114的音频输出在电子设备100和/或扬声器114的谐振峰处生成时,可增加电子部件上的声学反馈和/或机械反馈的效应,如例如由图4的谐振峰404和谐振峰406所指示。
如图5所示,电子部件500的一个或多个电特性可在扬声器114生成音频输出期间获得(例如,在电子部件500正在接收声学和/或机械反馈时)。例如,电特性可包括电子部件500的测量的电流、电压、电阻、阻抗、相位或其他电特性。如本文结合例如图4所论述,电子部件500的电特性可随音频输出的频率而改变。
在图5的示例中,电子设备100处的谐振估计器502可使用所获得的电子部件500的电特性来确定扬声器114和/或电子设备100的一个或多个谐振频率(例如,图3的谐振峰302、谐振峰304和/或谐振峰306的谐振频率)。例如,谐振估计器502可调整电子部件500的电特性的参数化模型的参数以拟合所测量的电特性。所调整的参数可接着用以确定扬声器114和/或电子设备100的一个或多个谐振频率。在一个或多个具体实施中,参数化模型的可调整参数中的一个或多个可调整参数可以是谐振频率。在一个或多个其他具体实施中,参数化模型的可调整参数中的一个或多个可调整参数可以是可由谐振估计器502映射到音频输出的谐振频率的其他参数(例如,物理参数和/或电参数)。
在图5的示例中,由谐振估计器502获得的谐振信息可被提供给内容生成器504。例如,谐振信息可包括以下项中的一者或多者:参数化模型的所调整的参数、一个或多个谐振频率和/或可从其导出一个或多个谐振频率的其他信息。如图所示,内容生成器504可使用谐振信息来生成基于谐振的音频内容,并且可提供基于谐振的音频内容以供扬声器114进行后续音频输出。例如,输出生成器可生成基于谐振的音频内容,该音频内容包括由谐振估计器502根据电特性确定的一个或多个谐振峰处的内容。
图5所示的操作可执行一次(例如,在制造期间或在生成紧急警报音频输出之前)或可重复两次、三次或多于三次。在一个或多个具体实施中,可在重复音频输出的每次重复之前执行图5的操作。例如,在横截面积小于大约100mm2的扬声器中,在大约十秒的时间段内的几十个音调或其他声音的音频输出可导致生成该音频输出的扬声器的音圈以可导致该扬声器的谐振频率改变(例如,到较低频率)的量发热。因此,在电子设备100的操作和/或寿命期间重复地和/或在各种时间确定扬声器114和/或电子设备100的谐振峰的位置可以是有利的。在一个或多个具体实施中,可在紧急警报音频输出期间执行图5的操作(例如,通过将低级别的白噪声添加到用于紧急警报的相对较高级别的输出或将低级别的白噪声间歇地添加在该输出之间,并且测量对电子部件500的电特性的所得效应)。
在各种具体实施中,内容生成器504可基于谐振信息生成新音频内容和/或可基于谐振信息修改现有音频内容。
例如,图6示出了内容生成器504基于谐振信息生成新音频内容的具体实施。在该示例中,内容生成器504可接收(例如,除了来自谐振估计器的谐振信息之外的)合成器功能。例如,合成器功能可包括对应于用于在一个或多个期望频率下生成音频内容的编码配方的代码。例如,内容生成器504可提供谐振信息作为到合成器功能的输入,并且可生成基于谐振的音频内容作为合成器功能的所得输出。
在一个或多个具体实施中,合成器功能可实现为编码配方,其限定一个或多个音调在一个或多个相应频率下的持续时间、节奏、音色、增益包络和/或其他声学特征,该一个或多个相应频率各自对应于扬声器114的一个或多个谐振频率(例如,和/或电子设备100的其他特征的谐振频率)。例如,合成器功能(例如,编码配方)可通过识别一个或多个谐振频率落入其中的一个或多个相应半音频格并且将输出音调的频率设定为所识别的频格的半音频率,来限定基于谐振的音频内容中的一个或多个音调的一个或多个频率。在各种具体实施中,输出音调的持续时间、节奏和/或其他声学特征(例如,增益包络)在合成器功能中可以是固定且预定的,或者可以是基于谐振频率可调整的(例如,以由合成器功能限定的方式可调整的)。例如,由合成器功能限定的增益包络可限定输出音调的淡入和/或淡出特性。淡入和/或淡出特性可以是固定的或者可以是频率相依性的。在一个或多个具体实施中,合成器功能可被编码来确定用于响度优化的输出音调的持续时间。在各种具体实施中,基于合成器功能生成的基于谐振的音频内容可包括单个音调、音程(例如,两个音调)、和弦、或具有由合成器功能限定的特性(例如,持续时间、节奏、增益包络等)的音调的任何其他组合。与例如重放音频文件和/或对现有音频进行音高偏移相比,合成基于谐振的音频内容(例如,在运行中)可提供存储器(例如,闪存存储器)和/或其他计算资源(例如,处理功率)方面的计算效率。因为图6的示例中的基于谐振的音频内容是代码生成的,所以电子设备还可执行功率效率操作,诸如在音调之间关闭一个或多个放大器,这节省静态功率。在图6的示例中,合成器功能被示为提供给内容生成器504。然而,在一个或多个具体实施中,合成器功能可被存储为内容生成器504的一部分。
又如,图7示出了内容生成器504从音频内容数据库700获得基于谐振的音频内容的具体实施。在该示例中,内容生成器504从先前已结合各个相应谐振频率存储在电子设备100处的各种基于谐振的音频内容文件的数据库,获得针对如由谐振信息指示的一个或多个谐振频率的现有基于谐振的音频内容。在图7的示例中,内容生成器504向音频内容数据库700提供内容请求,并且响应于内容请求获得基于谐振的音频内容。例如,内容请求可包括一个或多个谐振频率和/或对应于该一个或多个谐振频率的一个或多个索引,并且音频内容数据库700中先前存储的基于谐振的音频内容可被索引或者以其他方式与该一个或多个谐振频率和/或该一个或多个索引相关联地存储,以便使用该一个或多个谐振频率和/或该一个或多个索引从数据库检索。在一个或多个具体实施中,内容生成器504和/或音频内容数据库700可存储查找表,凭借该查找表可定位针对各个特定谐振频率的基于谐振的音频内容。
在图7的示例中,音频内容数据库700存储针对各个谐振频率的基于谐振的音频内容。然而,在一个或多个其他具体实施中,音频内容数据库700可在给定谐振频率下或附近存储单个音频输出的音频内容,并且内容生成器504可基于谐振信息修改(例如,音高偏移)所存储的音频内容,以获得不同于与所存储的音频内容相关联的谐振频率的一个或多个谐振频率的音频输出。
在各种具体实施中,基于谐振的音频内容可以是针对一个特定谐振频率的基于谐振的音频内容,或者可以是针对多个谐振频率优化的基于谐振的音频内容(例如,包括在多个谐振频率下和/或附近的音频内容)。在一个或多个具体实施中,基于谐振的音频内容可以是来自电子设备100的紧急警报的内容。在一个或多个具体实施中,紧急警报可由用户输入触发,或者可由电子设备100的一个或多个传感器(例如,利用一个或多个加速计的跌倒检测传感器、心率传感器、血氧传感器等)触发。在各种具体实施中,基于谐振的音频内容可包括一系列上升或下降音符(例如,其中一个或多个音符在谐振频率下)、音频频率扫描或多音输出(作为示例)。
图8示出了根据一个或多个具体实施的用于操作电子设备的扬声器的示例性过程的流程图。出于解释的目的,本文主要参考图1和图2的电子设备100和扬声器114来描述过程800。然而,过程800不限于图1和图2中的电子设备100和扬声器114,并且过程800的一个或多个框(或操作)可由一个或多个其他部件和其他合适的设备来执行。进一步出于解释的目的,过程800的框在本文中被描述为顺序地或线性地发生。然而,过程800的多个框可并行地发生。此外,过程800的框不必按所示顺序执行,并且/或者过程800的一个或多个框不必执行和/或可由其他操作替代。
在图8的示例中,在框802处,可获得电子设备(例如,电子设备100)的电子部件(例如,电子部件500)的电特性。例如,可在电子设备的电子部件和/或扬声器操作期间获得电特性。例如,电特性可包括电压、电流、电阻或阻抗中的至少一者。例如,电子部件可包括电子设备的扬声器(例如,扬声器114)的部件(例如,扬声器电路222或其部件),诸如扬声器的音圈(例如,当扬声器被操作为生成音频输出时接收机械和/或声学反馈的扬声器电路)。可在电子部件操作期间同时和/或作为操作电子设备的扬声器的一部分来确定电特性。又如,电子部件可以是电子设备的部件(例如,设备电路224),该部件与扬声器分离并且当扬声器正被操作为生成音频输出时接收机械和/或声学反馈。
在框804处,电子设备可基于电特性确定电子设备的扬声器的谐振频率。例如,基于电特性确定扬声器的谐振频率可包括:基于电特性调整模型,并且从所调整的模型获得谐振频率。例如,模型可以是在获得电特性的频率范围内的电特性的参数化模型,并且调整模型可包括:调整模型的一个或多个参数以拟合所获得的电特性(例如,如本文结合图4和图5所述)。在一个或多个具体实施中,可基于所述电特性确定多于一个谐振频率。
在框806处,可使用谐振频率利用扬声器生成音频输出。在一个或多个具体实施中,生成音频输出包括:由电子设备(例如,由内容生成器504使用合成器功能)在谐振频率下合成音频内容(例如,如本文结合图6所论述),并且利用扬声器输出所合成的音频内容。例如,在谐振频率下合成音频内容可包括:根据限定音调的持续时间和频率的编码配方来合成音频内容,音调的频率对应于与谐振频率对应的半音频格(例如,如本文结合图6所述)。在谐振频率下合成音频内容还可包括:根据编码配方限定音频内容中的音调的节奏。
在一个或多个其他具体实施中,生成音频输出包括:(例如,从数据库诸如图7的音频内容数据库700)获得存储在电子设备处的音频文件;基于谐振频率使音频文件中的音频内容的音高偏移;并且通过扬声器输出具有基于谐振频率而偏移的音高的音频内容。例如,使音频文件的音高偏移可包括:使由音频文件指示以用于在第一频率下输出的输出音调或其他输出声音的音高偏移到所确定的谐振频率,该第一频率不同于所确定的谐振频率。
在一个或多个具体实施中,电子设备可检测紧急状况并且响应于检测到紧急状况而生成音频输出。在一个或多个用例中,检测紧急状况可包括:在一些用例中接收用于激活紧急警报输出的用户输入。在其他用例中,检测紧急状况可包括:用电子设备的传感器(例如,诸如加速计的惯性传感器、心率传感器、血氧传感器、麦克风或另外的传感器)检测紧急状况。例如,检测紧急状况可包括:检测电子设备的用户或穿戴者的跌倒和/或缺少移动。
在一个或多个具体实施中,过程800还可包括:在利用扬声器生成音频输出时检测电特性的变化。例如,扬声器自身、其部件和/或附近或周围部件可由于扬声器的生成音频输出的操作而发热,这可导致电子部件的一个或多个电特性的变化。在一个或多个具体实施中,过程800还可包括:基于所检测的电特性的变化确定不同于谐振频率的更新的谐振频率。例如,扬声器的音圈的发热可导致扬声器的谐振频率(例如,由于机械谐振)在扬声器操作期间发生频率偏移(例如,向下)。在一个或多个具体实施中,过程800还可包括:基于更新的谐振频率修改音频输出。例如,基于更新的谐振频率修改音频输出可包括:将用于生成音频输出的现有音频文件中的一个或多个音调或其他声音的音高偏移到对应于更新的谐振频率的不同音高。又如,基于更新的谐振频率修改音频输出可包括:从音频内容数据库获得新音频文件,该新音频文件包括在更新的谐振频率下的音频内容。又如,基于更新的谐振频率修改音频输出可包括:使用合成器功能在更新的谐振频率下合成新音频内容。
在一个或多个具体实施中,在框804处确定谐振频率可包括:确定扬声器的第一谐振频率和第二谐振频率(例如,和/或一个或多个附加谐振频率)。在一个或多个具体实施中,第一谐振频率可归因于扬声器的机械谐振并且第二谐振频率可归因于扬声器的前端口的声学谐振。在一个或多个具体实施中,生成音频输出可包括:基于第一谐振频率和第二谐振频率来生成音频输出。例如,基于第一谐振频率和第二谐振频率来生成音频输出可包括:合成、从数据库选择、或修改包括在第一谐振频率和第二谐振频率下的音调的音频内容。
在一个或多个具体实施中,确定不同于谐振频率的更新的谐振频率可包括:确定第一谐振频率中的第一变化以及第二谐振频率中的第二变化,第一变化不同于第二变化。例如,第一变化和/或第二变化可分别归因于机械和/或声学谐振偏移的变化,诸如归因于扬声器和/或电子部件的发热。在一个或多个具体实施中,基于更新的谐振频率修改音频输出可包括:基于第一变化修改音频输出的第一部分(例如,一个或多个第一音调)并且基于第二变化修改音频输出的第二部分(例如,一个或多个第二音调)。例如,基于第一变化修改音频输出的第一部分可包括:例如将音频输出的一个或多个音调的音高偏移到第一更新谐振频率,该第一更新谐振频率通过应用第一谐振频率中的第一变化而确定。基于第二变化修改音频输出的第二部分可包括:例如将音频输出的一个或多个其他音调的音高偏移到第二更新谐振频率,该第二更新谐振频率通过应用第二谐振频率中的第二变化而确定。在各种用例中,第一变化可大于第二变化或者与第二变化在不同方向上。
在一个或多个具体实施中,过程800还可包括:基于电特性的变化检测到扬声器的扬声器端口中(例如,或上方)的碎屑,并且操作扬声器以清除碎屑。在一个或多个具体实施中,响应于基于电特性或电特性的变化检测到碎屑,电子设备可确定不生成音频输出(例如,直到电子设备确定碎屑已被移除或清除)。在一个或多个其他具体实施中,可将从扬声器输出的音频的频率修改为考虑到所检测的碎屑的新谐振频率。
图9示出了根据一个或多个具体实施的用于用电子设备生成紧急警报的示例性过程的流程图。出于解释的目的,本文主要参考图1和图2的电子设备100和扬声器114来描述过程900。然而,过程900不限于图1和图2中的电子设备100和扬声器114,并且过程900的一个或多个框(或操作)可由一个或多个其他部件和其他合适的设备来执行。进一步出于解释的目的,过程900的框在本文中被描述为顺序地或线性地发生。然而,过程900的多个框可并行地发生。此外,过程900的框不必按所示顺序执行,并且/或者过程900的一个或多个框不必执行和/或可由其他操作替代。
在图9的示例中,在框902处,电子设备(例如,电子设备100)可接收紧急警报触发。例如,在一个或多个具体实施中,电子设备可包括一个或多个传感器,并且紧急警报触发包括基于来自传感器的传感器信号的基于传感器的触发。例如,电子设备可包括诸如加速度计的惯性传感器、心率传感器、血氧传感器、麦克风和/或其他传感器。使用传感器中的一者或多者,电子设备可通过检测例如电子设备的用户或穿戴者的跌倒或不动时段来生成紧急警报触发。又如,紧急警报触发可以是用户输入,诸如用于发起紧急警报的用户输入(例如,按钮按压、转盘转动、对触敏表面的输入、语音输入和/或其任何组合)。
在框904处,电子设备可响应于紧急警报触发,基于扬声器的部件的电特性来确定电子设备的扬声器的谐振频率。例如,确定谐振频率可包括执行本文结合图5的谐振估计器502和/或图8的框804所述的任一或所有操作。
在框906处,电子设备可在谐振频率下利用扬声器生成包括音频内容的紧急警报。例如,电子设备可在谐振频率下合成音频内容,可在谐振频率下获得包括音频内容的先前存储的音频文件,并且/或者可修改现有音频文件的内容以将该内容的音高偏移到谐振频率。生成紧急警报可包括执行本文结合图5的内容生成器504和/或图8的框806所述的任一或所有操作。
在本文所述的各种示例中,基于电特性诸如阻抗来确定谐振频率包括通过调整或拟合阻抗的参数化模型来导出谐振频率。然而,在扬声器被液体(例如,水)或其他碎屑阻塞的一个或多个用例中,阻塞物的动态性质(例如,阻塞物的量、定位和/或组分)可能使得难以或不可能对阻塞的扬声器的阻抗进行建模。因此,在一些其他示例中,被液体或其他碎屑阻塞的扬声器的谐振频率可通过以下方式确定:在输出频率的范围内操作扬声器,在每个输出频率下测量电特性的值,并且通过在所测量的电特性的值中选择电特性的值最高的输出频率来确定谐振频率。
例如,图10示出了其中电子设备100的扬声器114被阻塞物1000阻塞的用例。例如,阻塞物1000可以是已经由开口108进入前端口210(例如,和/或进入声学导管206和/或扬声器114的前容积209)的液体(例如,水、油或任何其他流体)和/或其他碎屑(例如,灰尘、污垢、沙子等)。作为一个例示性示例,当电子设备100飞溅或浸没在水中时(例如,当智能手表的穿戴者游泳、洗餐具或手、暴露于雨水或以其他方式碰水时),水可流入前端口210中并阻塞扬声器114。
阻塞物1000在前端口210中的存在可改变扬声器114、声学导管206和/或前端口210的声学属性。例如,阻塞物1000可改变扬声器114、声学导管206和/或前端口210的谐振。在一个或多个具体实施中,谐振的这种变化可用于检测阻塞物1000的存在。例如,可通过检测扬声器114、声学导管206和/或前端口210的谐振频率的变化(例如,下降诸如多达或超过百分之十、百分之二十、百分之三十、百分之四十或百分之五十),和/或通过检测如本文所述的电子设备的电子部件(例如,电子部件500)的对应电特性的变化,来检测阻塞物1000。又如,可通过确定电特性的值不同于当扬声器114、声学导管206和/或前端口210未被阻塞时预期的电特性的值(例如,比其低诸如多达或超过百分之十、百分之二十、百分之三十、百分之四十或百分之五十),来检测阻塞物1000。又如,可通过确定电特性的当前值未能拟合到如本文所述的电特性的模型(例如,通过尝试将模型拟合到当前值并且确定拟合在统计上失败)而检测阻塞物1000。
在一个或多个具体实施中,当检测到阻塞物1000时,电子设备100可在扬声器114被阻塞时确定扬声器114、声学导管206和/或前端口210的当前谐振频率。电子设备100可接着在基于所确定的谐振频率的频率下操作扬声器114(例如,通过在该频率下振动声音生成部件215)以排出或排除阻塞物1000。
例如,图11示出了示例性用例,其中通过扬声器114在已基于谐振频率确定的频率下操作,经由开口108从前端口210排出阻塞物1000的至少一部分1100。图11还示出了随着部分1100被排出,阻塞物1000的量如何减少。在一个或多个用例中,阻塞物1000的定位也可在操作扬声器114以排除阻塞物的部分1100期间或之后改变。阻塞物1000的量和/或定位的这种改变还可改变扬声器114、声学导管206和/或前端口210的声学属性,包括改变扬声器114、声学导管206和/或前端口210的谐振频率,这可降低继续排出阻塞物1000的扬声器操作的有效性。
在一个或多个具体实施中,在阻塞物1000的剩余部分保留在前端口210中时,电子设备100可周期性地确定扬声器114、声学导管206和/或前端口210的更新的谐振频率,并且在基于更新的谐振频率的新频率下操作扬声器114以继续排出阻塞物1000的剩余部分。例如,图12示出了在图11所示的排出之后阻塞物1000的剩余部分保留在前端口210中的示例性用例。在图12的该示例性用例中,电子设备100可确定扬声器114、声学导管206和/或前端口210的更新的谐振频率,其中阻塞物1000的剩余部分在前端口210中。例如,更新的谐振频率可与图11所示的排出操作中使用的先前谐振频率相差多达或多于百分之三、百分之五或百分之十(作为示例)。例如,在不具有阻塞物的情况下的大约800赫兹(Hz)的谐振频率可下降到在具有阻塞物的情况下的400Hz以下,并且在一些用例中在阻塞物排出操作的迭代之间可变化介于25Hz和150Hz之间。
电子设备100然后可在基于更新的谐振频率的新频率下操作扬声器,以继续排出阻塞物1000的剩余部分。电子设备100可迭代地确定更新的谐振频率,基于谐振频率确定输出频率,并且在所确定的输出频率下操作扬声器114以排出阻塞物1000。在一个或多个具体实施中,电子设备100可用迭代更新的谐振频率继续迭代地执行这些阻塞物排出操作,直到已达到排出终止阈值。作为一个例示性示例,排出终止阈值可以是电特性(例如,电流、电压或阻抗)的阈值(例如,预期值),在该阈值之上阻塞物被确定为不存在,并且在该阈值之下阻塞物被确定为存在。又如,迭代排出过程可继续,直到电特性的模型可再次成功地(例如,在统计上)拟合到电特性的当前值。
在一个或多个具体实施中,对于每个确定的谐振频率,确定操作扬声器114以排除阻塞物1000的输出频率可包括确定输出频率与谐振频率相同。然而,在一个或多个具体实施中,随着谐振频率改变,如果谐振频率在人可听到的频率范围内,则在不修改的情况下输出正改变的谐振频率可使扬声器114输出听觉上令人不快的声音组合,该声音组合对于电子设备的用户可能是干扰性的或以其他方式不合期望。因此,在一个或多个具体实施中,电子设备100可确定谐振频率,并且接着通过从其中包括先前输出频率的大音阶或小音阶的音符或音调中选择最接近谐振频率的频率,来确定操作扬声器114的输出频率。
例如,如果扬声器114最近(例如,在利用扬声器114的阻塞物排出操作的之前迭代中)在对应于大音阶中的音调的第一输出频率下操作,则阻塞物排出操作的当前迭代的输出频率可被选择为来自相同大音阶的在频率上最接近扬声器114、声学导管206和/或前端口210的当前谐振频率的另一音调。以此方式,使用谐振频率来排除或排出阻塞物的效率可与预定模式的音调(例如,大音阶或小音阶)相结合,以在排除或排出操作期间从扬声器生成听觉上令人愉快的输出(例如,旋律或类似旋律的输出)。在各种具体实施中,大音阶或小音阶中的音调切换可不连续地(例如,通过在停止先前音调的输出之后开始新音调的输出而不输出任何居间音调)或逐渐地(例如,通过提供扫描先前音调和新音调之间的一个或多个频率的输出,这也可使输出在被选择为接近谐振频率的音调之间的路径上经过一个或多个谐振频率)执行。在各种具体实施中,输出频率可由如本文所述的内容生成器504通过(例如,使用查找表)从音频内容数据库700获得具有在所确定的输出频率下的音频内容的文件或者通过合成在所确定的输出频率下的音频内容(例如,如本文中结合图6所述)来确定。
在本文所述的各种示例中,扬声器114、声学导管206和/或前端口210的谐振频率可通过将电子部件(例如,电子部件500)的电特性的模型的参数拟合到电特性的当前测量结果来确定。然而,如本文所述,在其中扬声器114、声学导管206和/或前端口210被阻塞(例如,被阻塞物1000阻塞)的用例中,扬声器114、声学导管206和/或前端口210的声学属性(例如,包括谐振频率)可改变到这样的程度:电特性的模型(其由如本文结合图5所述的扬声器114的操作机械地和/或声学地实现)不能成功地拟合到电特性的当前值。因此,在一个或多个具体实施中,确定扬声器114、声学导管206和/或前端口210的谐振频率可基于电特性的确定值来执行,而不使用电特性的模型。
例如,在一个或多个具体实施中,可在多个频率下操作扬声器114(例如,通过输出包括多个频率的噪声内容或通过输出声学频率范围内的扫描),并且可在输出期间在多个频率中的每个频率下测量电特性(例如,电流、电压和/或阻抗)。电特性的值在所测量的电特性中最高的频率可被确定为阻塞的扬声器114、声学导管206和/或前端口210的当前谐振频率。
在一个或多个具体实施中,电特性可以是电子部件500(例如,扬声器114的音圈203)的阻抗,并且测量阻抗可包括测量音圈上的电压并且使用所测量的电压和通过音圈的已知电流来导出阻抗。在一个或多个其他具体实施中,通过音圈的电流可以是固定电流并且电压可用作阻抗的代理(因为电流不改变),并且峰值指示谐振频率的电特性可以是音圈上的电压。
在一个或多个具体实施中,用于扬声器114的放大器的低噪声高增益电路(例如,低振幅模式输出驱动器)可用于(例如,使用固定电流)在多个频率下操作扬声器114以确定峰电特性值,可根据该峰电特性值确定谐振频率。例如,使用低振幅模式输出驱动器以在多个频率下操作扬声器114可允许扬声器114在足够低的振幅下操作,使得扬声器在多个频率下的输出对于电子设备的用户来说可以是听不见的(例如,即使多个频率中的一个或多个频率在人可听频率范围内)。在一个或多个具体实施中,低振幅模式驱动器可提供低电平差分电流输出,并且可快速地进入和退出低振幅模式(例如,在小于两毫秒或小于五毫秒内),使得可快速执行对阻塞的扬声器的谐振频率的每次测量。
图13示出了根据一个或多个具体实施的用于使用扬声器的一个或多个谐振频率进行阻塞物排出的示例性过程的流程图。出于解释的目的,本文主要参考图1和图2的电子设备100和扬声器114来描述过程1300。然而,过程1300不限于图1和图2中的电子设备100和扬声器114,并且过程1300的一个或多个框(或操作)可由一个或多个其他部件和其他合适的设备来执行。进一步出于解释的目的,过程1300的框在本文中被描述为顺序地或线性地发生。然而,过程1300的多个框可并行地发生。此外,过程11300的框不必按所示顺序执行,并且/或者过程1300的一个或多个框不必执行和/或可由其他操作替代。
在图13的示例中,在框1302处,电子设备(例如,电子设备100)可在扬声器(例如,扬声器114)被阻塞物(例如,阻塞物1000)阻塞时确定该扬声器的谐振频率。例如,确定谐振频率可包括:在多个输出频率下操作扬声器,并且基于包括该扬声器的设备的电子部件(例如,电子部件500)的电特性的峰值来确定谐振频率。
在框1304处,电子设备可基于谐振频率来操作扬声器以排出阻塞物。例如,基于谐振频率来操作扬声器可包括:在谐振频率下操作扬声器。又如,基于谐振频率操作扬声器可包括:使用谐振频率和先前输出频率(例如,在利用扬声器的阻塞物排出操作的先前迭代期间,基于先前确定的谐振频率的操作扬声器的先前频率),来确定不同于谐振频率的输出频率;以及在输出频率下操作扬声器。例如,使用谐振频率和先前输出频率来确定不同于谐振频率的输出频率可包括:用先前输出频率来确定大音阶或小音阶中的输出频率。
在一个或多个具体实施中,谐振频率可以是第一谐振频率,基于谐振频率操作扬声器排出阻塞物的第一部分,并且电子设备还可:在排出阻塞物的第一部分之后并且在扬声器被阻塞物的剩余第二部分阻塞时(例如,如在图12的示例中)确定扬声器的第二谐振频率,第二谐振频率不同于第一谐振频率;以及基于第二谐振频率操作扬声器以排出阻塞物的剩余第二部分。
在一个或多个具体实施中,在确定谐振频率之前并且在扬声器被阻塞物阻塞时,电子设备可获得包括扬声器的电子设备的电子部件(例如,电子部件500)的电特性的值,并且基于电特性的值确定扬声器的谐振频率。例如,电特性可以是或包括电压、电流或阻抗中的至少一者。例如,电子部件可包括扬声器的部件。例如,扬声器的部件可包括扬声器的音圈(例如,音圈203)。
在一个或多个具体实施中,获得电特性的值可包括:提供通过扬声器的音圈的固定电流;在提供固定电流时获得扬声器的音圈上的电压;以及基于电压确定扬声器的谐振频率。在一个或多个具体实施中,基于电特性的值确定谐振频率可包括:当扬声器被阻塞物阻塞时,在多个频率下操作扬声器;在多个频率下操作扬声器时获得电特性的多个相应值;识别电特性的多个相应值的峰值;以及基于多个相应值的峰值确定谐振频率(例如,基于当电特性的值是峰值时由扬声器输出的频率)。
在一个或多个具体实施中,在确定谐振频率之前,电子设备可通过以下操作检测阻塞物:将电特性的值与电特性的预期值进行比较;以及基于该比较检测阻塞物(例如,通过基于该比较确定电特性的值与预期值相差阈值量)。在一个或多个具体实施中,在确定谐振频率之前,电子设备可基于电特性的值的变化(例如,基于电特性的值下降至少阈值量)来检测阻塞物。在一个或多个具体实施中,在确定谐振频率之前,电子设备可基于电特性的模型(例如,参数化模型)拟合电特性的值的失败(例如,统计失败,诸如拟合度量大于阈值拟合值)而检测阻塞物。
在一个或多个具体实施中,电子设备可迭代地执行确定和操作,直到电特性的值达到排出终止阈值。在一个或多个具体实施中,电子设备可在确定谐振频率之前基于电特性的值来检测阻塞物;以及在基于谐振频率操作扬声器之后,基于电特性的更新值确定已排出阻塞物。例如,电子设备可确定电特性的更新值满足排出终止阈值(例如,更新值高于预期值或在预期值的阈值范围内,并且/或者能够拟合电特性的模型)。
如上,本技术的一个方面是采集和使用能够从特定且合法来源获得的数据,以提供与处理音频和/或非音频信号相关联的用户信息。本公开设想,在一些实例中,该所采集的数据可包括唯一地识别或可用于识别具体人员的个人信息数据。此类个人信息数据可包括人口统计数据、基于位置的数据、在线标识符、电话号码、电子邮件地址、家庭地址、与用户的健康或健身级别相关的数据或记录(例如,生命特征测量、药物信息、锻炼信息)、出生日期或任何其他个人信息。
本公开认识到在本发明技术中使用此类个人信息数据可用于使用户受益。例如,个人信息数据可用于检测紧急状况和/或生成紧急警报。因此,使用此类个人信息数据可便于事务处理(例如,在线事务处理)。此外,本公开还预期个人信息数据有益于用户的其他用途。例如,健康和健身数据可根据用户的偏好来使用以提供对其总体健康状况的见解,或者可用作对使用技术来追求健康目标的个体的积极反馈。
本公开设想负责收集、分析、公开、传输、存储或其他使用此类个人信息数据的实体将遵守既定的隐私政策和/或隐私实践。具体地,将期望此类实体实现和一贯地应用一般公认为满足或超过维护用户隐私的行业或政府所要求的隐私实践。关于使用个人数据的此类信息应当被突出地并能够被用户方便地访问,并应当随数据的收集和/或使用变化而被更新。用户的个人信息应被收集仅用于合法使用。另外,此类收集/共享应仅发生在接收到用户同意或在适用法律中所规定的其他合法根据之后。另外,此类实体应考虑采取任何必要步骤,保卫和保障对此类个人信息数据的访问,并确保有权访问个人信息数据的其他人遵守其隐私政策和流程。另外,这种实体可使其本身经受第三方评估以证明其遵守广泛接受的隐私政策和实践。此外,应针对被收集和/或访问的特定类型的个人信息数据调整政策和实践,并使其适用于适用法律和标准,包括可用于施加较高标准的辖区专有的具体考虑因素。例如,在美国,对某些健康数据的收集或获取可能受联邦和/或州法律的管辖,诸如健康保险流通和责任法案(HIPAA);而其他国家的健康数据可能受到其他法规和政策的约束并应相应处理。
不管前述情况如何,本公开还预期用户选择性地阻止使用或访问个人信息数据的实施方案。即本公开预期可提供硬件元件和/或软件元件,以防止或阻止对此类个人信息数据的访问。例如,就检测紧急状况和/或生成紧急警报而言,本技术可被配置为在注册服务期间或者其后的任何时间,允许用户选择“选择加入”或“选择退出”参与对个人信息数据的收集。除了提供“选择加入”和“选择退出”选项外,本公开还设想提供与访问或使用个人信息相关的通知。例如,可在下载应用时向用户通知其个人信息数据将被访问,然后就在个人信息数据被应用访问之前再次提醒用户。
此外,本公开的目的是应管理和处理个人信息数据以最小化无意或未经授权访问或使用的风险。一旦不再需要数据,通过限制数据收集和删除数据可最小化风险。此外,并且当适用时,包括在某些健康相关应用程序中,数据去标识可用于保护用户的隐私。可在适当时通过移除标识符、控制所存储数据的量或特异性(例如,在城市级别而不是在地址级别收集位置数据)、控制数据如何被存储(例如,在用户间汇集数据)和/或其他方法诸如差异化隐私来促进去标识。
因此,虽然本公开广泛地覆盖了使用个人信息数据来实现一个或多个各种所公开的实施方案,但本公开还预期各种实施方案也可在无需访问此类个人信息数据的情况下被实现。即,本发明技术的各种实施方案不会由于缺少此类个人信息数据的全部或一部分而无法正常进行。
图14示出了可用于实现本主题技术的一个或多个具体实施的电子系统1400。电子系统1400可以是图1所示的电子设备100中的一者或多者,并且/或者可以是其一部分。电子系统1400可包括各种类型的计算机可读介质以及用于各种其他类型的计算机可读介质的接口。电子系统1400包括总线1408、一个或多个处理单元1412、系统存储器1404(和/或缓冲器)、ROM 1410、永久性存储设备1402、输入设备接口1414、输出设备接口1406以及一个或多个网络接口1416,或者其子集及变型形式。
总线1408总体表示通信地连接电子系统1400的许多内部设备的所有系统、外围设备以及芯片组总线。在一个或多个具体实施中,总线1408将一个或多个处理单元1412与ROM1410、系统存储器1404和永久性存储设备1402通信地连接。一个或多个处理单元1412从这些各种存储器单元检索要执行的指令和要处理的数据,以便执行本主题公开的过程。在不同的具体实施中,一个或多个处理单元1412可以是单个处理器或多核处理器。
ROM 1410存储一个或多个处理单元1412以及电子系统1400的其他模块需要的静态数据和指令。另一方面,永久性存储设备1402可以是读写存储器设备。永久性存储设备1402可以是即使在电子系统1400关闭时也存储指令和数据的非易失性存储器单元。在一个或多个具体实施中,海量存储设备(诸如磁盘或光盘及其对应盘驱动器)可用作永久性存储设备1402。
在一个或多个具体实施中,可移除存储设备(诸如软盘、闪存驱动器及其对应盘驱动器)可用作永久性存储设备1402。与永久性存储设备1402一样,系统存储器1404可以是读写存储器设备。然而,与永久性存储设备1402不同,系统存储器1404可以是易失性读写存储器,诸如随机存取存储器。系统存储器1404可存储一个或多个处理单元1412在运行时可能需要的指令和数据中的任何指令和数据。在一个或多个具体实施中,本主题公开的过程被存储在系统存储器1404、永久性存储设备1402和/或ROM 1410中。一个或多个处理单元1412从这些各种存储器单元检索要执行的指令和要处理的数据,以便执行一个或多个具体实施的过程。
总线1408还连接到输入设备接口1414和输出设备接口1406。输入设备接口1414使得用户能够向电子系统1400传送信息以及选择命令。可与输入设备接口1414一起使用的输入设备可包括例如麦克风、字母数字混合键盘和指向设备(也称为“光标控制设备”)。输出设备接口1406可使得例如能够显示电子系统1400所生成的图像。可与输出设备接口1406一起使用的输出设备可包括例如打印机和显示设备,诸如液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、柔性显示器、平板显示器、固态显示器、投影仪、扬声器或扬声器模块、或用于输出信息的任何其他设备。一个或多个具体实施可包括既充当输入设备又充当输出设备的设备,诸如触摸屏。在这些具体实施中,提供给用户的反馈可以是任何形式的感官反馈,诸如视觉反馈、听觉反馈或触觉反馈;并且可以任何形式接收来自用户的输入,包括声学、语音或触觉输入。
最后,如图14所示,总线1408还通过一个或多个网络接口1416将电子系统1400耦接到一个或多个网络和/或耦接到一个或多个网络节点。以此方式,电子系统1400可以是计算机网络(诸如LAN、广域网(“WAN”)或内联网)的一部分,或者可以是网络之网(诸如互联网)的一部分。电子系统1400的任何或所有部件可与本主题公开一起使用。
根据本主题公开的一些方面,提供了一种方法,该方法包括:在电子设备的电子部件操作期间获得该电子部件的电特性;基于该电特性确定该电子设备的扬声器的谐振频率;以及使用该谐振频率利用该扬声器生成音频输出。
根据本主题公开的其他方面,提供了一种电子设备,该电子设备包括:扬声器;电子部件;以及一个或多个处理器,该一个或多个处理器被配置为:接收紧急警报触发;响应于该紧急警报触发,基于该扬声器的部件的电特性来确定该扬声器的谐振频率;以及在该谐振频率下利用该扬声器生成包括音频内容的紧急警报。
根据本主题公开的其他方面,提供了一种电子设备,该电子设备包括:扬声器;电子部件;以及一个或多个处理器,该一个或多个处理器被配置为:在该扬声器操作期间获得该电子部件的电特性;基于该电特性确定该扬声器的谐振频率;以及使用该谐振频率利用该扬声器生成音频输出。
根据本主题公开的其他方面,提供了一种电子设备,该电子设备包括:扬声器;以及一个或多个处理器,该一个或多个处理器被配置为:在该扬声器被阻塞物阻塞时确定该扬声器的谐振频率;以及基于该谐振频率操作该扬声器以排出该阻塞物。
根据本主题公开的其他方面,提供了一种方法,该方法包括:在扬声器被阻塞物阻塞时确定该扬声器的谐振频率;以及基于该谐振频率操作该扬声器以排出该阻塞物。
根据本主题公开的其他方面,提供了一种非暂态计算机可读介质,该非暂态计算机可读介质存储指令,该指令当由一个或多个处理器执行时使该一个或多个处理器:在扬声器被阻塞物阻塞时确定该扬声器的谐振频率;以及基于该谐振频率操作该扬声器以排出该阻塞物。
可以利用编写有一个或多个指令的有形计算机可读存储介质(或一种或多种类型的多个有形计算机可读存储介质)部分地或全部地实现本公开范围之内的具体实施。有形计算机可读存储介质实质上也可以是非暂态的。
计算机可读存储介质可以是任何可以由通用或专用计算设备读、写或以其他方式访问的存储介质,包括任何能够执行指令的处理电子器件和/或处理电路。例如,非限制地,计算机可读介质可包括任何易失性半导体存储器,诸如RAM、DRAM、SRAM、T-RAM、Z-RAM和TTRAM。计算机可读介质也可包括任何非易失性半导体存储器,诸如ROM、PROM、EPROM、EEPROM、NVRAM、闪存、nvSRAM、FeRAM、FeTRAM、MRAM、PRAM、CBRAM、SONOS、RRAM、NRAM、赛道存储器、FJG和Millipede存储器。
此外,计算机可读存储介质可包括任何非半导体存储器,诸如光盘存储装置、磁盘存储装置、磁带、其他磁性存储设备或者能够存储一个或多个指令的任何其他介质。在一个或多个具体实施中,有形计算机可读存储介质可直接耦接到计算设备,而在其他具体实施中,有形计算机可读存储介质可例如经由一个或多个有线连接、一个或多个无线连接、或它们的任意组合而间接地耦接到计算设备。
指令可以是直接能执行的,或者可用于开发可执行指令。例如,指令可被实现为可执行的或不可执行的机器代码,或者可被实现为可被编译以产生可执行的或不可执行的机器代码的高级语言指令。此外,指令也可被实现为数据,或者可包括数据。计算机可执行指令也可以任何格式组织,包括例程、子例程、程序、数据结构、对象、模块、应用程序、小程序、函数等。如本领域技术人员认识到的那样,包括但不限于指令的数量、结构、序列和组织的细节可明显不同,而不改变底层的逻辑、功能、处理和输出。
虽然以上论述主要涉及执行软件的微处理器或多核处理器,但一个或多个具体实施由一个或多个集成电路诸如ASIC或FPGA执行。在一个或多个具体实施中,此类集成电路执行存储在电路自身上的指令。
上述的各种功能可在数字电子电路、计算机软件、固件或硬件中实现。该技术可使用一个或多个计算机程序产品实现。可编程处理器和计算机可包括在移动设备中或封装为移动设备。该过程和逻辑流程可由一个或多个可编程处理器和一个或多个可编程逻辑电路执行。通用和专用计算设备以及存储设备可通过通信网络互连。
一些具体实施包括将计算机程序指令存储在机器可读或计算机可读介质(或者称为计算机可读存储介质、机器可读介质或机器可读存储介质)中的电子部件,诸如微处理器、存储装置以及存储器。此类计算机可读介质的一些示例包括RAM、ROM、只读光盘(CD-ROM)、可刻录光盘(CD-R)、可重写光盘(CD-RW)、只读数字通用光盘(例如,DVD-ROM、双层DVD-ROM)、各种可刻录/可重写DVD(例如,DVD-RAM、DVD-RW、DVD+RW等)、闪存存储器(例如,SD卡、mini-SD卡、micro-SD卡等)、磁性和/或固态硬盘驱动器、超密度光盘、任何其他光学或磁性介质以及软盘。计算机可读介质可存储计算机程序,该计算机程序可由至少一个处理单元执行并且包括用于执行各种操作的指令集。计算机程序或者计算机代码的示例包括机器代码,诸如由编译器所产生的机器代码,以及包括可由计算机、电子部件或微处理器使用解译器来执行的更高级别代码的文件。
虽然上述论述主要涉及执行软件的微处理器或多核处理器,但一些具体实施由一个或多个集成电路诸如专用集成电路(ASIC)或现场可编程门阵列(FPGA)执行。在一些具体实施中,此类集成电路执行存储在电路自身上的指令。
如本说明书以及本专利申请的任何权利要求所使用的,术语“计算机”、“处理器”及“存储器”均是指电子或其他技术设备。这些术语排除人或者人的群组。出于本说明书的目的,术语“显示”或“正在显示”意指在电子设备上显示。如本说明书以及本专利申请的任何权利要求所使用的,术语“计算机可读介质”以及“计算机可读媒介”完全限于以可由计算机读取的形式存储信息的可触摸的有形物体。这些术语不包括任何无线信号、有线下载信号以及任何其他短暂信号。
上文所述的特征和应用中的许多可被实施为被指定为在计算机可读存储介质(还称为计算机可读介质)上记录的指令集的软件过程。当这些指令由一个或多个处理单元(例如,一个或多个处理器、处理器的内核或者其他处理单元)执行时,这些指令使该一个或多个处理单元执行指令中指示的动作。计算机可读介质的示例包括但不限于CD-ROM、闪存驱动器、RAM芯片、硬盘驱动器、EPROM等。计算机可读介质不包括无线地或通过有线连接传送的载波和电信号。
在本说明书中,术语“软件”意在包括驻留在只读存储器中的固件或者存储在磁性存储装置中的应用,这些固件或应用可被读取到存储器中以用于由处理器进行处理。同样,在一些具体实施中,在保留本主题公开的不同的软件方面时,本主题公开的多个软件方面可被实现为更大程序的子部分。在一些具体实施中,还可将多个软件方面实现为独立程序。最后,共同实现本文所述的软件方面的独立程序的任何组合均在本主题公开的范围内。在一些具体实施中,当被安装以在一个或多个电子系统上运行时,软件程序定义执行和施行软件程序的操作的一个或多个特定机器具体实施。
计算机程序(也称为程序、软件、软件应用、脚本或代码)可以用任何形式的编程语言编写,包括编译或解释语言、声明或过程语言,并且其可以以任何形式部署,包括作为独立的程序或者作为适于在计算环境中使用的模块、部件、子例程、对象或其他单元。计算机程序可以但不必与文件系统中的文件对应。程序可存储在保存其他程序或数据(例如,存储在标记语言文档中的一个或多个脚本)的文件的一部分中、在专用于论述中的该程序的单个文件中或在多个协调文件中(例如,存储一个或多个模块、子程序或代码部分的文件)。计算机程序可被部署为在一个计算机上或位于同一站点或分布于多个站点并且通过通信网络互连的多个计算机上执行。
应当理解,本发明所公开的过程中的框的特定顺序或层级结构为示例性方法的例示。基于设计优选要求,应当理解,过程中的框的特定顺序或者层级结构可被重新布置或者所有示出的框都被执行。这些框中的一些框可被同时执行。例如,在某些情况中,多任务和并行处理可能是有利的。此外,上述具体实施中各个系统部件的划分不应被理解为在所有具体实施中都要求此类划分,并且应当理解,程序部件和系统可一般性地被一起整合在单个软件产品中或者封装到多个软件产品中。
先前的描述被提供以使得本领域的技术人员能够实践本文所述的各个方面。这些方面的各种修改对本领域的技术人员而言是显而易见的,并且本文所限定的通用原则可应用于其他方面。因此,本权利要求书并非旨在受限于本文所示的方面,而是旨在使得全部范围与语言权利要求书一致,其中对奇异值中的元素的引用并非旨在意味着“一个和仅一个”,而是指“一个或多个”,除非被具体指出。除非另外特别说明,否则术语“一些”是指一个或多个。男性的代名词(例如,他的)包括女性和中性(例如,她的和它的),并且反之亦然。标题和子标题(如果有的话)仅为了方便起见而使用并且不限制本主题公开。
谓词字词“被配置为”、“能够操作以”以及“被编程以”并不意味着对某一主题进行任何特定的有形或无形的修改而是旨在可互换使用。例如,部件或被配置为监视和控制操作的处理器也可能意味着处理器被编程以监视和控制操作或者处理器能够操作以监视和控制操作。同样,被配置为执行代码的处理器可解释为被编程以执行代码或可操作以执行代码的处理器。
短语诸如“方面”不意味此方面对本主题技术是必需的或者此方面应用于本主题技术的所有配置。与一个方面相关的公开可应用于所有配置,或者一个或多个配置。短语诸如方面可指一个或多个方面,反之亦然。短语诸如“配置”不意味此配置是本主题技术必需的或者此配置应用于本主题技术的所有配置。与配置相关的公开可应用于所有配置或者一个或多个配置。短语诸如配置可指一个或多个配置并且反之亦然。
字词“示例”在本文用于意指“用作示例或者例示”。本文作为“示例”所述的任何方面或者设计不一定被理解为比其他方面或者设计优先或者有利。
在一个方面,术语“耦接”等可指代直接耦接。另一方面,术语“联接”等可指间接联接。
术语诸如顶部、底部、前部、后部、侧部、水平、竖直等是指任意的参照系,而不是指通常的重力参照系。因此,此类术语可在重力参考系中向上、向下、对角或水平延伸。
本领域的普通技术人员已知或稍后悉知的贯穿本公开描述的各个方面的元素的所有结构和功能等同物通过引用明确地并入本文,并且旨在被权利要求书所涵盖。此外,本文所公开的任何内容并非旨在提供给公众,而与该公开是否明确地被陈述在权利要求中无关。不应根据35U.S.C.§112(f)的规定解释任何权利要求要素,除非使用短语“用于……的装置”明确陈述了该要素,或者就方法权利要求而言,使用短语“用于……的步骤”陈述了该要素。此外,术语“包括”、“具有”等在一定程度上用于说明书或权利要求中,这样的术语旨在以类似于术语“包括”当用作过渡字词用于权利要求中时“包括”被解释的方式包含在内。
Claims (41)
1.一种方法,包括:
在电子设备的电子部件操作期间获得所述电子部件的电特性;
基于所述电特性确定所述电子设备的扬声器的谐振频率;以及
使用所述谐振频率利用所述扬声器生成音频输出。
2.根据权利要求1所述的方法,还包括:
由所述电子设备检测紧急状况,其中生成所述音频输出包括响应于所述检测而生成所述音频输出。
3.根据权利要求1所述的方法,其中所述电特性包括电压、电流或阻抗中的至少一者。
4.根据权利要求1所述的方法,其中所述电子部件包括所述扬声器的部件。
5.根据权利要求4所述的方法,其中所述扬声器的所述部件包括所述扬声器的音圈。
6.根据权利要求1所述的方法,其中生成所述音频输出包括:
由所述电子设备在所述谐振频率下合成音频内容;以及
利用所述扬声器输出所合成的音频内容。
7.根据权利要求6所述的方法,其中在所述谐振频率下合成所述音频内容包括:根据限定音调的持续时间和频率的编码配方来合成所述音频内容,所述音调的所述频率对应于与所述谐振频率对应的半音频格。
8.根据权利要求1所述的方法,其中生成所述音频输出包括:
获得存储在所述电子设备处的音频文件;
基于所述谐振频率对所述音频文件中的音频内容的音高进行偏移;以及
由所述扬声器输出具有基于所述谐振频率而偏移的所述音高的所述音频内容。
9.根据权利要求1所述的方法,还包括:
在利用所述扬声器生成所述音频输出时检测所述电特性的变化;
基于所检测的所述电特性的变化确定与所述谐振频率不同的更新的谐振频率;以及
基于所述更新的谐振频率修改所述音频输出。
10.根据权利要求9所述的方法,其中:
确定所述谐振频率包括确定所述扬声器的第一谐振频率和第二谐振频率;并且
生成所述音频输出包括基于所述第一谐振频率和所述第二谐振频率生成所述音频输出。
11.根据权利要求10所述的方法,其中确定与所述谐振频率不同的所述更新的谐振频率包括:确定所述第一谐振频率的第一变化和所述第二谐振频率的第二变化,所述第一变化与所述第二变化不同,并且其中基于所述更新的谐振频率修改所述音频输出包括:基于所述第一变化修改所述音频输出的第一部分并且基于所述第二变化修改所述音频输出的第二部分。
12.根据权利要求1所述的方法,还包括:
基于所述电特性的变化检测所述扬声器的扬声器端口中的碎屑;以及
操作所述扬声器以清除所述碎屑。
13.根据权利要求1所述的方法,其中基于所述电特性确定所述扬声器的所述谐振频率包括:基于所述电特性调整模型并且从所调整的模型获得所述谐振频率。
14.一种电子设备,包括:
扬声器;
电子部件;以及
一个或多个处理器,所述一个或多个处理器被配置为:
在所述扬声器操作期间获得所述电子部件的电特性;
基于所述电特性确定所述扬声器的谐振频率;以及
使用所述谐振频率利用所述扬声器生成音频输出。
15.根据权利要求14所述的电子设备,还包括:壳体,所述壳体具有用于所述扬声器的端口,其中所述扬声器的声音生成部件从所述端口偏离。
16.根据权利要求15所述的电子设备,其中所述端口具有附加谐振频率,并且其中所述一个或多个处理器被进一步配置为:
基于所述电特性确定所述端口的所述附加谐振频率;以及
使用所述谐振频率和所述附加谐振频率利用所述扬声器生成所述音频输出。
17.根据权利要求15所述的电子设备,其中所述电子部件包括所述扬声器的音圈,并且其中所述电特性包括所述音圈的阻抗。
18.根据权利要求17所述的电子设备,其中所述一个或多个处理器被进一步配置为:
在利用所述扬声器生成所述音频输出时检测所述电特性的变化;
基于所检测的所述电特性的变化确定与所述谐振频率不同的更新的谐振频率;以及
基于所述更新的谐振频率修改所述音频输出。
19.一种电子设备,包括:
扬声器;
电子部件;以及
一个或多个处理器,所述一个或多个处理器被配置为:
接收紧急警报触发;
响应于所述紧急警报触发,基于所述扬声器的部件的电特性确定所述扬声器的谐振频率;以及
在所述谐振频率下利用所述扬声器生成包括音频内容的紧急警报。
20.根据权利要求19所述的电子设备,还包括:传感器,其中所述紧急警报触发包括基于来自所述传感器的传感器信号的基于传感器的触发。
21.根据权利要求19所述的电子设备,其中所述紧急警报触发包括用户输入。
22.一种方法,包括:
在扬声器被阻塞物阻塞时确定所述扬声器的谐振频率;以及
基于所述谐振频率操作所述扬声器以排出所述阻塞物。
23.根据权利要求22所述的方法,其中所述谐振频率是第一谐振频率,其中基于所述谐振频率操作所述扬声器排出所述阻塞物的第一部分,并且其中所述方法还包括:
在排出所述阻塞物的所述第一部分之后并且在所述扬声器被所述阻塞物的剩余第二部分阻塞时,确定所述扬声器的第二谐振频率,所述第二谐振频率不同于所述第一谐振频率;以及
基于所述第二谐振频率操作所述扬声器以排出所述阻塞物的所述剩余第二部分。
24.根据权利要求22所述的方法,还包括:在所述确定之前并且在所述扬声器被所述阻塞物阻塞时,获得包括所述扬声器的电子设备的电子部件的电特性的值,
其中确定所述扬声器的所述谐振频率包括基于所述电特性的所述值确定所述扬声器的所述谐振频率。
25.根据权利要求24所述的方法,其中所述电特性包括电压、电流或阻抗中的至少一者。
26.根据权利要求25所述的方法,其中获得所述电特性的所述值包括:
提供通过所述扬声器的音圈的固定电流;
在提供所述固定电流时获得所述扬声器的所述音圈上的电压;以及
基于所述电压确定所述扬声器的所述谐振频率。
27.根据权利要求24所述的方法,其中基于所述电特性的所述值确定所述谐振频率包括:
在所述扬声器被所述阻塞物阻塞时在多个频率下操作所述扬声器;
在所述多个频率下操作所述扬声器时获得所述电特性的多个相应值;
识别所述电特性的所述多个相应值的峰值;以及
基于所述多个相应值的所述峰值确定所述谐振频率。
28.根据权利要求24所述的方法,还包括:在确定所述谐振频率之前,通过以下方式检测所述阻塞物:
将所述电特性的所述值与所述电特性的预期值进行比较;以及
基于所述比较检测所述阻塞物。
29.根据权利要求24所述的方法,还包括:在确定所述谐振频率之前,基于所述电特性的所述值的变化检测所述阻塞物。
30.根据权利要求24所述的方法,还包括:在确定所述谐振频率之前,基于所述电特性的模型拟合所述电特性的所述值的失败而检测所述阻塞物。
31.根据权利要求24所述的方法,其中所述电子部件包括所述扬声器的部件。
32.根据权利要求31所述的方法,其中所述扬声器的所述部件包括所述扬声器的音圈。
33.根据权利要求24所述的方法,还包括:迭代地执行所述确定和所述操作,直到所述电特性的所述值达到排出终止阈值。
34.根据权利要求22所述的方法,其中基于所述谐振频率操作所述扬声器包括在所述谐振频率下操作所述扬声器。
35.根据权利要求22所述的方法,其中基于所述谐振频率操作所述扬声器包括:
使用所述谐振频率和先前输出频率来确定不同于所述谐振频率的输出频率;以及
在所述输出频率下操作所述扬声器。
36.根据权利要求35所述的方法,其中使用所述谐振频率和所述先前输出频率来确定不同于所述谐振频率的所述输出频率包括:利用所述先前输出频率来确定大音阶或小音阶中的输出频率。
37.一种电子设备,包括:
扬声器;以及
一个或多个处理器,所述一个或多个处理器被配置为:
在所述扬声器被阻塞物阻塞时确定所述扬声器的谐振频率;以及
基于所述谐振频率操作所述扬声器以排出所述阻塞物。
38.根据权利要求37所述的电子设备,还包括:电子部件,其中所述一个或多个处理器被进一步配置为在确定所述谐振频率之前并且在所述扬声器被所述阻塞物阻塞时,获得所述电子部件的电特性的值,其中所述一个或多个处理器被配置为基于所述电特性的所述值确定所述扬声器的所述谐振频率。
39.根据权利要求38所述的电子设备,其中所述电子部件包括所述扬声器的音圈,并且其中所述电特性包括所述音圈上的电压。
40.根据权利要求39所述的电子设备,其中所述一个或多个处理器被进一步配置为:
在确定所述谐振频率之前,基于所述电特性的所述值检测所述阻塞物;以及
在所述基于所述谐振频率操作所述扬声器之后,基于所述电特性的更新值确定所述阻塞物已被排出。
41.一种非暂态计算机可读介质,所述非暂态计算机可读介质存储指令,所述指令当由一个或多个处理器执行时使所述一个或多个处理器:
在扬声器被阻塞物阻塞时确定所述扬声器的谐振频率;以及
基于所述谐振频率操作所述扬声器以排出所述阻塞物。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US63/344,526 | 2022-05-20 | ||
US18/136,860 | 2023-04-19 | ||
US18/136,862 US20230379625A1 (en) | 2022-05-20 | 2023-04-19 | Adaptive resonance-controlled audio systems and methods |
US18/136,862 | 2023-04-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117098038A true CN117098038A (zh) | 2023-11-21 |
Family
ID=88774087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310546238.3A Pending CN117098038A (zh) | 2022-05-20 | 2023-05-16 | 自适应谐振控制的音频系统和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117098038A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117880725A (zh) * | 2024-02-08 | 2024-04-12 | 上海傅里叶半导体有限公司 | 扬声器谐振频率检测方法及装置、扬声器故障检测系统 |
-
2023
- 2023-05-16 CN CN202310546238.3A patent/CN117098038A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117880725A (zh) * | 2024-02-08 | 2024-04-12 | 上海傅里叶半导体有限公司 | 扬声器谐振频率检测方法及装置、扬声器故障检测系统 |
CN117880725B (zh) * | 2024-02-08 | 2024-06-28 | 上海傅里叶半导体有限公司 | 扬声器谐振频率检测方法及装置、扬声器故障检测系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10869118B2 (en) | Sound management systems for improving workplace efficiency | |
US20200068300A1 (en) | Audio circuitry | |
WO2018157688A1 (zh) | 电子装置及基于响度的检测方法 | |
KR102595050B1 (ko) | 환경 및 종합 음향 선량측정 | |
CN106878885B (zh) | 电子装置和基于气压的检测方法 | |
US9460592B2 (en) | Human audible localization for sound emitting devices | |
EP1606799B1 (en) | Method and device for generating a tone sequence | |
KR20200138671A (ko) | 환경 및 종합 음향 선량측정 | |
CN117098038A (zh) | 自适应谐振控制的音频系统和方法 | |
JP2014175776A (ja) | 携帯端末装置、携帯端末装置を制御する方法、および携帯端末装置を制御するためのプログラム | |
CN106686493A (zh) | 自动调整音质的方法和系统 | |
KR100813272B1 (ko) | 스테레오 스피커를 이용한 저음 보강 장치 및 방법 | |
CN113542963B (zh) | 声音模式控制方法、装置、电子设备及存储介质 | |
US20230379625A1 (en) | Adaptive resonance-controlled audio systems and methods | |
US20230379626A1 (en) | Adaptive resonance-controlled audio systems and methods | |
KR100772880B1 (ko) | 외부 노이즈 정보를 이용하는 휴대용 미디어 플레이어 및사운드 관리 방법 | |
US8204257B2 (en) | System and method for increasing ring tone volume | |
JP4860694B2 (ja) | サウンド・ジェネレータを有する耐水性の携帯用機器 | |
US20250037549A1 (en) | Power management for audio alerts for electronic devices | |
TW201409992A (zh) | 電子裝置及其通過發聲裝置分辨應用程式的方法 | |
WO2025024399A1 (en) | Power management for audio alerts for electronic devices | |
US20240404500A1 (en) | Automatic adaptive noise cancellation for electronic devices | |
US12185067B2 (en) | Speaker control | |
US20240267674A1 (en) | Device-independent audio for electronic devices | |
CN112753229B (zh) | 音响装置以及音响再现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |