线性补偿方法及其音频系统与流程
1.本发明是指一种用于音频系统的方法,尤指一种线性补偿方法及其音频系统。
背景技术:
2.发声装置(sound producing device,spd)(如扬声器或耳机)存在线性度的问题,其中,发声装置包括振膜,其可通过电子信号(如电压信号)的驱动来发出声音。一般来说,电压信号可驱动发声装置的振膜移动,此移动造成的机械位移可压缩空气分子以产生声波,发声装置所产生的声音大小与输入的电压信号具有非线性的关系,因此,需利用线性补偿来解决此问题。
3.上述发声装置的驱动需要从电子信号转换成机械位移之后再转换为音频信号(即声波)。在已知技术中是通过执行线性补偿演算法并直接测量发声装置的机械特性来产生线性补偿曲线,其存在多种复杂的变异因素,例如用来驱动扬声器的执行器(actuator)特性,发声装置中振膜的机械设计,以及发声装置的制造过程中形成的压力。举例来说,对于最普遍的压电材料(piezoelectric material,pzt)执行器而言,其介电系数会随着执行器的跨压上升而快速下降,压电材料本身亦存在某种程度的磁滞现象,可能依据电压的上升或下降而影响振膜的位移。此外,由于磁滞行为的变化,当压电材料执行器处于休眠状态且施加的跨压下降到0v时,压电材料将进入睡眠,其需要通过“唤醒(wake-up)”程序将压电材料回复到正常工作状态。
4.振膜的压力设计(特别是狭缝的态样,即振膜的厚度上切割出的细线,用以提高振膜的一致性)将大幅影响振膜的位移。举例来说,微机电系统(micro-electromechanical system,mems)制造工艺上产生的狭缝图案和变化可能造成振膜的不同位置上出现不同的压力,因而呈现出不同程度的线性度失真。此外,根据测量过程中施加的信号不同,各种振膜谐振模式亦可能造成不同位置上的位移差异。因此,在上述各种复杂问题之下,实难以在振膜中数量有限的测量点上进行测量以取得机械测量与音频结果的相关性,使得振膜位移的测量无法针对音频应用来建立准确度够高的线性补偿曲线。鉴于此,已知技术实有改进的必要。
技术实现要素:
5.因此,本发明的主要目的即在于提供一种线性补偿方法及其相关的音频系统,以解决上述问题。
6.本发明的一实施例公开了一种用于一发声装置(sound producing device,spd)的线性补偿方法,该线性补偿方法包括下列步骤:施加一测试信号于一第一发声装置;根据该测试信号,取得由该第一发声装置产生的一音频测量结果;根据该音频测量结果,产生一补偿曲线;以及根据该补偿曲线,对一第二发声装置执行一线性补偿操作。
7.本发明的另一实施例公开了一种用于一发声装置的线性补偿方法,该线性补偿方法包括下列步骤:针对一第一发声装置产生一灵敏度曲线,该灵敏度曲线包括多个灵敏度
数值;对该多个灵敏度数值进行积分,以产生多个线性度数据;以及根据该多个线性度数据,产生多个补偿数据。
8.本发明的另一实施例公开了一种音频系统,用来驱动一第一发声装置,该音频系统包括一存储器及一运算电路。该存储器用来存储多个补偿数据。该运算电路耦接于该存储器,用来接收用于该第一发声装置的一驱动电压,并根据该驱动电压以及该多个补偿数据中对应于该驱动电压的一补偿数据来计算一补偿电压。其中,该多个补偿数据包含在根据一音频测量结果产生的一补偿曲线中,且该音频测量结果是通过施加一测试信号于一第二发声装置,由该第二发声装置所产生。
9.本发明无须测量发声装置中点对点的机械特性以出电子与机械的相关性,可对应输入电压信号直接测量发声装置的音频特性。
附图说明
10.图1为本发明实施例一线性补偿流程的流程图。
11.图2示出了本发明实施例测量到的一灵敏度曲线和一线性度曲线的波形。
12.图3为本发明实施例一音频测量流程的流程图。
13.图4示出了线性补偿前后的失真比较。
14.图5为本发明实施例一音频系统的示意图。
15.图6为本发明实施例另一音频系统的示意图。
16.图7为本发明实施例一流程的流程图。
17.附图标号:
18.10
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
线性补偿流程
19.100~110、300~312、700~710
ꢀꢀꢀꢀꢀꢀꢀꢀ
步骤
20.s
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
灵敏度曲线
21.l
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
线性度曲线
22.n1
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
节点
23.30
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
音频测量流程
24.50、60
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
音频系统
25.502
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
记忆体
26.504
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
运算电路
27.506
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
功率放大器
28.cv
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
线性补偿曲线
[0029]vs
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
驱动电压
[0030]vlc
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
线性补偿电压
[0031]vc
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
补偿电压
[0032]
600
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
反馈电路
[0033]
602
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
低通滤波器
[0034]
604
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
增益放大器
[0035]
606
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
加法器
[0036]
70
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
流程
具体实施方式
[0037]
本发明提供了一种线性补偿的方法,以根据一种新式的音频测量程序来取得线性补偿曲线,其可回避因微机电系统(micro-electromechanical system,mems)发声装置(sound producing device,spd)中制动振膜位移而产生的各种电子、机械和结构因素之间错综复杂的交互关系,并利用微机电系统发声装置的音频测量数据来直接取得微机电系统发声装置的整体音频性能,以构成线性补偿曲线。
[0038]
请参考图1,图1为本发明实施例一线性补偿流程10的流程图。线性补偿流程10可用来对发声装置执行线性补偿,以产生线性补偿曲线。如图1所示,线性补偿流程10包括下列步骤:
[0039]
步骤100:开始。
[0040]
步骤102:针对一发声装置产生一灵敏度曲线,该灵敏度曲线包括多个灵敏度数值。
[0041]
步骤104:对多个灵敏度数值进行积分,以产生多个线性度数据。
[0042]
步骤106:根据多个线性度数据,产生多个补偿数据。
[0043]
步骤108:产生具有多个补偿数据的一线性补偿曲线。
[0044]
步骤110:结束。
[0045]
根据线性补偿流程10,可针对发声装置产生一灵敏度曲线,其包括多个灵敏度数值(步骤102)。发声装置可以是例如上述压电制动(piezoelectric actuated)的微机电系统发声装置,其可通过电压信号驱动以发出声音。无须测量发声装置中点对点的机械特性以出电子与机械的相关性,本发明可对应输入电压信号直接测量发声装置的音频特性,其中,音频测量结果可表示为如线性补偿流程10中的灵敏度曲线。
[0046]
在一实施例中,就音频测量而言,灵敏度曲线上的灵敏度数值可以是声压级(sound pressure level,spl),其对应于具有特定频率和交流振幅的一测试信号。图2示出了本发明实施例测量到的一灵敏度曲线s和一线性度曲线l的波形。如图2所示,假设发声装置的操作电压范围位于1v到29v之间,声压级可在频率300hz和输入交流信号振幅1v之下进行测量,搭配从1v到29v的偏置电压,以产生分别对应于1v~29v的灵敏度数值,从而产生灵敏度曲线s。测量结果显示发声装置在输入偏置电压为8v~9v附近具有最高的输出声压级,意即发声装置在输入偏置电压为8v~9v附近时最为灵敏,且灵敏度数值随着输入电压的增加或减少而逐渐下降。
[0047]
图2所示的灵敏度曲线s可通过施加一测试信号于发声装置来取得。测试信号可包括一系列的输入电压信号,可用来执行音频测量,例如具有1v振幅且偏置电压位于1v到29v的300hz信号,发声装置可在接收测试信号的同时检测其声压级。
[0048]
请参考图3,图3为本发明实施例一音频测量流程30的流程图。音频测量流程30可用来提供测试信号,用以产生如图2所示的灵敏度曲线s,其可取得发声装置在其操作电压范围1v~29v之下的音频特性。如图3所示,音频测量流程30包括下列步骤:
[0049]
步骤300:开始。
[0050]
步骤302:执行一唤醒(wake-up)程序。
[0051]
步骤304:施加一慢速大信号驱动电压。
[0052]
步骤306:将慢速大信号驱动电压与一小信号混合。
[0053]
步骤308:将发声装置置于一测量环境。
[0054]
步骤310:在小信号的频率上测量声压级,并记录声压级作为灵敏度数值。
[0055]
步骤312:结束。
[0056]
根据音频测量流程30,首先执行唤醒程序,在唤醒程序中,可将一唤醒信号施加于发声装置,此唤醒信号可以是在1v和29v之间振荡的1khz弦波信号,唤醒信号可驱动发声装置进入其正常操作状态。接着,可产生一慢速大信号驱动电压和一小信号并互相混和。在一示例中,大信号驱动电压可以是在1v和29v之间振荡的3hz弦波信号,而小信号可以是频率为300hz的弦波信号,其振幅等于0.5v或1v,但不限于此。接着将发声装置置于一测量环境下,例如耳模拟器(ear emulator),耳模拟器可在小信号的频率(如300hz)上测量发声装置的声压级,并记录目标电压值(从1v到29v)上的声压级作为灵敏度数值。由于小信号携带于在电压1v到29v之间振荡的慢速大信号,因此可在大信号变化至目标电压值时自动测量小信号频率上的声压级,从而产生1v到29v的灵敏度曲线s。
[0057]
值得注意的是,上述步骤仅是用来说明的示例,其中每一步骤的细节或各步骤的顺序或组合都可依据对应的待测装置和测量标的或结果而有所不同。举例来说,唤醒程序(步骤302)可在测量步骤(步骤310)的期间重复执行。此外,大信号和/或小信号的频率和/或振幅都可以是其它适当的数值,或者在一组不同数值之间变化而非固定值。另外,大信号还可以振荡n个周期(优选地n大于50),而在这些周期内测量到的声压级可进行平均以取得灵敏度数据。
[0058]
或者,还可将小信号分别在多个目标电压值上振荡以进行声压级的测量,也就是说,可手动改变电压值以取代慢速大信号,用以实现该些目标电压值。
[0059]
请回头参考图1和图2,当取得发声装置的灵敏度曲线s之后,可利用灵敏度曲线s来产生线性度曲线l。举例来说,灵敏度数值可进行积分或加总以产生线性度数据,从而构成线性度曲线l(步骤104),积分的运算可表示如下:
[0060][0061]
当发声装置的线性度曲线l和线性度数据决定之后,可根据线性度数据来产生用于发声装置的补偿数据(步骤106)。在一实施例中,用于发声装置的补偿数据可通过计算线性度数据的倒数来取得,接着产生具有补偿数据的线性补偿曲线cv(步骤108)。线性度曲线l与线性补偿曲线cv满足下列关系式:
[0062]
l
×
cv=const;
ꢀꢀꢀ
(2)
[0063]
其中,数值const可以是1或其它适合的常数。
[0064]
就另一角度而言,线性度曲线l和线性补偿曲线cv可视为一种映射关系或传递函数,而l
×
cv可视为l与cv的复合传递函数。等式(2)可解读成复合传递函数l
×
cv的斜率应为定值(即一直线)或线性化的曲线。
[0065]
也就是说,对于(理想的)线性发声装置而言,l应具备以下特性:l(vin)=a
·
vin,其中,a是某一正常数(如a=1),而l(
·
)可视为(输入)电子信号vin映射到机械振膜移动/位移l的函数(映射关系)。实际上,发声装置通常是非线性的,即l(vin)≠a
·
vin,因而需利用补偿曲线/操作cv来改善整体线性度,使得cv(l(vin))对vin为一直线,其可表示为cv(l(vin))=a’·
vin,或任何其它的线性度/线性化曲线(如对应于动态范围压缩/补偿
(dynamic range compression/compensation,drc)的曲线或映射关系)。需注意的是,常数a’可相同或不同于常数a,且cv(
·
)代表一映射关系。
[0066]
由此可知,在线性补偿流程10及其相关的音频测量流程30中,发声装置的线性度曲线l和线性补偿曲线cv是通过发声装置所产生的声压级来进行计算并取得,其中,声压级的测量具有纯音频的特性,无须考虑发声装置的振膜位移或任何其它的机械特性。因此,用于线性补偿的数据仅相关于发声装置的音频现象,不需要测量发声装置的机械特性,例如振膜的位移等。如此一来,可免于受到造成机械特性与音频性能的相关性复杂化和造成机械测量困难化的种种因素影响。
[0067]
请参考图4,图4示出了实际的微机电系统发声装置在线性补偿前后的失真比较。图4显示通过本发明提出的线性补偿方法在一频段上测量到的总谐波失真(total harmonic distortion,thd),并示出未执行线性补偿下的总谐波失真以进行比较。如图4所示,线性补偿可在频段上实现超过90%的非线性度下降率。举例来说,在频段100hz~200hz内,线性补偿前的总谐波失真大约落在5.6%和6.2%之间;若执行本发明的线性补偿的情况下,总谐波失真将下降到0.3%和0.5%之间的范围,相当于92%~95%的大幅度改善。
[0068]
请参考图5,图5为本发明实施例一音频系统50的示意图。如图5所示,音频系统50包括一存储器502、一运算电路504及一功率放大器(power amplifier)506。音频系统50可接收用于发声装置的一驱动电压vs,根据上述线性补偿方法对驱动电压vs进行补偿以产生一线性补偿电压v
lc
,并将线性补偿电压v
lc
输出至发声装置。换句话说,音频系统50可根据线性补偿曲线cv,对发声装置执行线性补偿操作。
[0069]
详细来说,存储器502可用来存储线性补偿曲线cv,其包括对应于驱动电压vs的补偿数据,vs的数值位于发声装置的操作电压范围内。线性补偿曲线cv和补偿数据可通过上述线性补偿流程取得,也就是说,线性补偿曲线cv可根据计算线性度曲线l的倒数来产生,而线性度曲线l可通过对灵敏度曲线s进行积分而产生,灵敏度曲线s则是对发声装置进行音频测量得到的结果。
[0070]
运算电路504可根据驱动电压vs以及从存储器502取得的对应于驱动电压vs的补偿数据,产生一补偿电压vc。在一实施例中,运算电路504可执行曲线拟合(curve fitting)操作以计算补偿电压vc。运算电路504可实现于例如专用集成电路(application specific integrated circuit,asic)或具有运算能力的处理电路。
[0071]
在一实施例中,运算电路504可包括一乘法器,位于运算电路504中的乘法器可接收驱动电压vs,并将驱动电压vs乘上根据驱动电压vs所取得/计算而得的补偿数据,以对驱动电压vs进行补偿,从而产生补偿电压vc。通过补偿后的补偿电压vc具有改良的线性度。
[0072]
当补偿电压vc产生之后,功率放大器506可接收补偿电压vc并输出对应于补偿电压vc的线性补偿电压v
lc
以驱动发声装置。功率放大器506可用来提供充足的驱动能力,以驱动发声装置的负载。在一实施例中,线性补偿电压v
lc
可以是一类比电压,而补偿电压vc可以是数位或类比的形式,而不以此为限。在一实施例中,就线性补偿的角度而言,可选择性地设置功率放大器506或者设计功率放大器506具有单位增益,此时补偿电压vc可视为相当于或相等于线性补偿电压v
lc
。
[0073]
音频系统50所提供的线性补偿操作可实现下列转换:
[0074]vlc
=vs×
cv。
ꢀꢀꢀ
(3)
[0075]
需注意,功率放大器506的目的在于提升驱动能力,其增益等于1。
[0076]
另外需注意的是,灵敏度曲线s的测量以及线性补偿曲线cv的计算和产生可在发声装置产品出厂前进行,所取得的线性补偿曲线cv再存储于存储器502。在一实施例中,每一发声装置产品都应执行音频测量以取得灵敏度曲线s并对应产生线性补偿曲线cv,此发声装置的线性补偿操作可根据其相对应的线性补偿曲线cv来进行。举例来说,可对一第一发声装置执行音频测量以产生灵敏度曲线s,其相关的线性补偿曲线cv可用于第一发声装置的补偿。在另一实施例中,可在一批发声装置产品中选择一或多个样品来测量灵敏度曲线s并对应产生线性补偿曲线cv,其可用于该批发声装置产品的补偿。在此情况下,可对一第一发声装置执行音频测量以产生灵敏度曲线s,其相关的线性补偿曲线cv则用于一第二发声装置的补偿,此第二发声装置不同于第一发声装置。
[0077]
在音频系统50中,功率放大器506可能在反馈级具有交流耦合或者输入的类比信号交流耦合到其输入级,因此,由于等式(3)呈现的线性补偿不平衡的特性,可能发生电压漂移的现象。举例来说,由图2所示的灵敏度曲线s可看出,发声装置在8v~9v附近最为灵敏,而不是在操作电压范围的中间电压15v,此灵敏度峰值的偏移使得装置线性度曲线l的中心点映射到电压准位13.3v,如图2所示,对应的虚线交会在节点n1,代表与中间电压准位(1+29)/2=15v之间存在-1.7v的电压漂移。若未补偿此电压漂移,将导致等式(3)的线性补偿无效,这是因为实际装置线性度与线性度曲线模型之间的不匹配所导致。
[0078]
线性补偿曲线的电压漂移可在音频系统中使用一反馈电路来进行补偿。请参考图6,图6为本发明实施例另一音频系统60的示意图。如图6所示,音频系统60的结构类似于音频系统50的结构,故功能相似的信号或组件都以相同符号表示。音频系统60与音频系统50之间的差异在于,音频系统60还包括一反馈电路600,用来补偿电压漂移。反馈电路600可包括一低通滤波器602、一增益放大器604及一加法器606。
[0079]
低通滤波器602可用来输出造成电压漂移的交流耦合效应的频率。因此,有必要将等式(3)修改为v
lc
=(v
s-v
d.lc
)
×
cv以执行匹配准位漂移,使得交流耦合变得无效,从而校正线性度曲线模型以和实际装置的线性度一致。
[0080]
然而,新的因式v
d.lc
可能形成负反馈回路并造成低频下的振荡,因而需进行适当的增益边际和相位边际的稳定性分析以确保不会发生低频振荡,增益放大器604和加法器606可用来达到此目的,其方程式可修改如下以改善稳定性:
[0081]vlc
=(v
s-(k
·vd.ac
+v
d.0ac
))
×
cv;
ꢀꢀꢀ
(4)
[0082]
其中,可通过加法器606加上v
d.0ac
以将装置线性度的中间点校正到零电压,例如预期的-1.7v漂移,如图2所示,而因式k
·vd.ac
为低通滤波器602输出的信号通过增益放大器604乘上k,用以补偿交流耦合信号而确保回路稳定性。
[0083]
上述关于线性补偿流程和音频系统的运作可归纳为一流程70,如图7所示。流程70包括下列步骤:
[0084]
步骤700:开始。
[0085]
步骤702:施加一测试信号于一第一发声装置。
[0086]
步骤704:根据测试信号,取得由第一发声装置产生的一音频测量结果。
[0087]
步骤706:根据音频测量结果,产生一补偿曲线。
[0088]
步骤708:根据补偿曲线,对一第二发声装置执行一线性补偿操作。
[0089]
步骤710:结束。
[0090]
在流程70中,第二发声装置可相同于或不同于第一发声装置,关于流程70的其它详细实施和变化方式可参考上述段落的说明,在此不赘述。
[0091]
综上所述,本发明提供了一种用于音频系统的线性补偿方法。无须测量发声装置的机械特性以出电子对机械的相关性,本发明可对应输入电压信号直接测量发声装置的音频特性。因此,用于线性补偿的数据仅相关于发声装置的音频性能。在此情况下,可免于受到造成机械特性与音频性能的相关性复杂化和造成机械测量困难化的种种因素影响。本发明提出的线性补偿方法可在重要频段上实现超过90%的非线性度下降率。
[0092]
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种用于一发声装置的线性补偿方法,其特征在于,包括:施加一测试信号于一第一发声装置;根据该测试信号,取得由该第一发声装置产生的一音频测量结果;根据该音频测量结果,产生一补偿曲线;以及根据该补偿曲线,对一第二发声装置执行一线性补偿操作。2.如权利要求1所述的线性补偿方法,其特征在于,根据该测试信号,取得由该第一发声装置产生的该音频测量结果的步骤包括:当该第一发声装置接收该测试信号时,检测该第一发声装置的一声压级。3.如权利要求1所述的线性补偿方法,其特征在于,该测试信号包括携带于多个电压上的弦波信号。4.如权利要求3所述的线性补偿方法,其特征在于,根据该音频测量结果,产生该补偿曲线的步骤包括:测量该第一发声装置对应于该多个电压的多个声压级;对该多个声压级进行积分,以产生多个线性度数据;以及根据该多个线性度数据,产生多个补偿数据;其中,该多个补偿数据用来建立该补偿曲线。5.如权利要求4所述的线性补偿方法,其特征在于,根据该补偿曲线,对该第二发声装置执行该线性补偿操作的步骤包括:将用于该第二发声装置的一驱动电压乘上该多个补偿数据中对应于该驱动电压的一补偿数据,以产生一线性补偿电压;以及输出该线性补偿电压以驱动该第二发声装置。6.如权利要求4所述的线性补偿方法,其特征在于,根据该多个线性度数据,产生该多个补偿数据的步骤包括:计算该多个线性度数据的倒数,以产生该多个补偿数据。7.如权利要求1所述的线性补偿方法,其特征在于,该补偿曲线是在未测量该第一发声装置的机械特性的情况下取得。8.一种用于一发声装置的线性补偿方法,其特征在于,包括:针对一第一发声装置产生一灵敏度曲线,该灵敏度曲线包括多个灵敏度数值;对该多个灵敏度数值进行积分,以产生多个线性度数据;以及根据该多个线性度数据,产生多个补偿数据。9.如权利要求8所述的线性补偿方法,其特征在于,根据该多个线性度数据,产生该多个补偿数据的步骤包括:计算该多个线性度数据的倒数,以产生该多个补偿数据。10.如权利要求8所述的线性补偿方法,其特征在于,还包括:根据由该多个补偿数据组成的一补偿曲线,对一第二发声装置执行一线性补偿操作。11.如权利要求10所述的线性补偿方法,其特征在于,根据由该多个补偿数据组成的该补偿曲线,对该第二发声装置执行该线性补偿操作的步骤包括:将用于该第二发声装置的一驱动电压乘上该多个补偿数据中对应于该驱动电压的一补偿数据,以产生一线性补偿电压;以及
输出该线性补偿电压以驱动该第二发声装置。12.如权利要求8所述的线性补偿方法,其特征在于,该多个灵敏度数值包括该第一发声装置在一测试信号之下的多个声压级。13.如权利要求8所述的线性补偿方法,其特征在于,该多个补偿数据是在未测量该第一发声装置的机械特性的情况下取得。14.一种音频系统,用来驱动一第一发声装置,其特征在于,该音频系统包括:一存储器,用来储存多个补偿数据;以及一运算电路,耦接于该存储器,用来接收用于该第一发声装置的一驱动电压,并根据该驱动电压以及该多个补偿数据中对应于该驱动电压的一补偿数据来计算一补偿电压;其中,该多个补偿数据包含在根据一音频测量结果产生的一补偿曲线中;其中,该音频测量结果是通过施加一测试信号于一第二发声装置,由该第二发声装置所产生。15.如权利要求14所述的音频系统,其特征在于,还包括:一功率放大器,耦接于该运算电路及该第一发声装置,用来输出对应于该补偿电压的一线性补偿电压,以驱动该第一发声装置。16.如权利要求14所述的音频系统,其特征在于,该音频测量结果包括该第二发声装置的一声压级。17.如权利要求14所述的音频系统,其特征在于,该补偿曲线是在未测量该第二发声装置的机械特性的情况下产生。18.如权利要求14所述的音频系统,其特征在于,该运算电路包括一乘法器,该乘法器用来将该驱动电压乘以该补偿数据。19.如权利要求14所述的音频系统,其特征在于,该补偿曲线是通过执行下列步骤产生:测量该第二发声装置对应于多个电压的多个声压级;对该多个声压级进行积分,以产生多个线性度数据;以及产生该补偿曲线上的该多个补偿数据。20.如权利要求19所述的音频系统,其特征在于,该补偿曲线还通过执行下列步骤产生:计算该多个线性度数据的倒数,以产生该补偿曲线上的该多个补偿数据。21.如权利要求14所述的音频系统,其特征在于,还包括:一反馈电路,用来补偿该补偿曲线的一电压漂移。22.如权利要求21所述的音频系统,其特征在于,该反馈电路包括:一低通滤波器,用来输出对应于该电压漂移的一频率;以及一增益放大器及一加法器,耦接于该低通滤波器,用来改善该音频系统的稳定性并补偿该电压漂移。23.如权利要求21所述的音频系统,其特征在于,该电压漂移来自于该音频系统中的一交流耦合。
技术总结
本发明提供了一种用于一线性补偿方法及其音频系统,其包括下列步骤:施加一测试信号于一第一发声装置;根据该测试信号,取得由该第一发声装置产生的一音频测量结果;根据该音频测量结果,产生一补偿曲线;以及根据该补偿曲线,对一第二发声装置执行一线性补偿操作。本发明无须测量发声装置中点对点的机械特性以出电子与机械的相关性,可对应输入电压信号直接测量发声装置的音频特性。号直接测量发声装置的音频特性。号直接测量发声装置的音频特性。
