对电声换能器的频率响应特性进行建模的制作方法_3

文档序号:9456290阅读:来源:国知局
考图1和2所描述的各个特征同样适用于系统300。而且,系统300中的各部件可以是硬 件模块,也可以是软件单元模块。例如,在某些实施例中,系统300可以部分或者全部利用 软件和/或固件来实现,例如被实现为包含在计算机可读介质上的计算机程序产品。备选 地或附加地,系统300可以部分或者全部基于硬件来实现,例如被实现为集成电路(IC)、专 用集成电路(ASIC)、片上系统(SOC)、现场可编程门阵列(FPGA)等。本发明的范围在此方 面不受限制。
[0076] 上面已经参照图1到图3描述了根据本发明的一个方面的某些实施例的用于增强 语音内容的可理解性的方法和系统,该方法和系统可通过在调整语音分量的局部响度时引 入对语音内容的可理解性程度的评估而使得增强的可理解性达到某个可理解性水平。
[0077] 图4示出了根据本发明的某些示例实施例的用于估计电声换能器的频率响应特 性的方法400的流程图。
[0078] 如图4所示,在方法400中,在步骤S401,确定该电声换能器的类别。
[0079] 在本发明的一个实施例中,可以基于用户输入的关于类别的信息来确定电声换能 器的类别。例如,用户可以输入所选电声换能器的名称,并且继而可以在预定义的表中获取 其类别。备选地,用户可以拍摄所选电声换能器的图片,并且继而可以基于该图片来确定其 类别。
[0080] 在确定了电声换能器的类别之后,方法400进行到步骤S402,其中获取特定于该 类别的频率响应特性的模型。
[0081] 在本发明的实施例中,可以根据如以上参照图1和2地方法100和200来生成该 模型。
[0082] 继而,在方法400的步骤S403,可以至少部分地基于该模型来估计该电声换能器 的频率响应特性。
[0083] 利用方法400,可以基于特定于任意所选电声换能器的类别的频率响应特性的模 型来估计该所选电声换能器的频率响应特性,从而可以容易地获得任意所选电声换能器的 频率响应特性。
[0084] 在本发明的一个实施例中,可以将获取的模型作为所选电声换能器估计的频率响 应特性。
[0085] 备选地,在本发明的另一实施例中,可以基于该模型和所选电声换能器的灵敏度 来估计该电声换能器的频率响应特性。以此方式,在估计处理期间,可以将电声换能器的灵 敏度考虑在内,以使得估计结果的准确性被提高。
[0086] 根据本发明的实施例,特定于一种电声换能器的类型的频率响应特性的模型可以 对应于用于确定该模型的至少一个样本电声换能器的组合灵敏度。这样,在所选电声换能 器的灵敏度和样本电声换能器的组合灵敏度之间可能存在一偏移量。这种偏移量可以反映 为选定电声换能器的估计频率响应相对于特定于该类型的频率响应特性的模型的上移和 下移。
[0087] 在一个实施例中可以确定灵敏度的该偏移量以使得可以基于该偏移量来校正所 选电声换能器的估计频率响应特性。
[0088] 在确定偏移量的一个示例方式中,可以预先已知所选电声换能器的类型的代表性 电声换能器的频率响应特性。继而,通过使用相同的激励,可以获得该代表性电声换能器的 灵敏度与所选电声换能器的灵敏度之间的差别。
[0089] 备选地,在确定偏移量的另一TK例方式中,可以基于用户输入来确定该偏移量。例 如,在获得选定电声换能器的估计频率响应特性之后,用户可以输入指示估计电声换能器 的感知灵敏度的信息。
[0090] 如上,本发明的某些实施例可以应用于噪声补偿的应用中,其中可以基于与耳机 相关联的麦克风的频率响应特性来对耳机的频率响应特性进行建模。在此应用中,可以基 于特定于耳机的类别的频率响应特性的模型、耳机的第一灵敏度、以及与耳机相关联的麦 克风的第二灵敏度来估计耳机的频率响应特性。
[0091] 图5示出了根据本发明的某些示例实施例的用于估计电声换能器的频率响应特 性的系统500的框图。
[0092] 如图5中所示,系统500包括确定单元501、获取单元502和估计单元503。确定 单元501可以被配置为确定电声换能器的类别。获取单元502可以被配置为获取特定于该 类别的频率响应特性的模型。估计单元503可以被配置为至少部分地基于该模型来估计电 声换能器的频率响应特性。在本发明的实施例中,该模型可以是根据如以上参照图1和2 的方法100和200生成的。
[0093] 在本发明的某些实施例中,估计单元503可以被配置为基于该模型和电声换能器 的灵敏度来估计电声换能器的频率响应特性。
[0094] 在本发明的某些实施例中,电声换能器可以是耳机。在该实施例中,估计单元503 可以被配置为基于特定于耳机的类别的频率响应特性的模型、耳机的第一灵敏度和与耳机 相关联的麦克风的第二灵敏度来估计耳机的频率响应特性。
[0095] 为清晰起见,在图5中没有示出系统500的某些可选部件。然而,应当理解,上文 参照图4所描述的各个特征同样适用于系统500。而且,系统500中的各部件可以是硬件模 块,也可以是软件单元模块。例如,在某些实施例中,系统500可以部分或者全部利用软件 和/或固件来实现,例如被实现为包含在计算机可读介质上的计算机程序产20品。备选地 或附加地,系统500可以部分或者全部基于硬件来实现,例如被实现为集成电路(IC)、专用 集成电路(ASIC)、片上系统(SOC)、现场可编程门阵列(FPGA)等。本发明的范围在此方面 不受限制。
[0096] 下面参照图6,其示出了适于用来实现本发明实施例的计算机系统600的示意性 框图。如图6所示,计算机系统600包括中央处理单元(CPU)601,其可以根据存储在只读 存储器(ROM) 602中的程序或者从存储部分608加载到随机访问存储器(RAM) 603中的程序 而执行各种适当的动作和处理。在RAM603中,还存储有设备600操作所需的各种程序和数 据。CPU601、R0M602以及RAM603通过总线604彼此相连。输入/输出(I/O)接口 605也 连接至总线604。
[0097] 以下部件连接至I/O接口 605 :包括键盘、鼠标等的输入部分606 ;包括诸如阴极 射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分 608 ;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经 由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口 605。可拆卸 介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便 于从其上读出的计算机程序根据需要被安装入存储部分608。
[0098] 特别地,根据本发明的实施例,上文参照图2_5、7和8描述的过程可以被实现为计 算机软件程序。例如,本发明的实施例包括一种计算机程序产品,其包括有形地包含在机器 可读介质上的计算机程序,该计算机程序包含用于执行方法200、300、400和/或700的程 序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装, 和/或从可拆卸介质611被安装。
[0099] -般而言,本发明的各种示例实施例可以在硬件或专用电路、软件、逻辑,或其任 何组合中实施。某些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或 其他计算设备执行的固件或软件中实施。当本发明的实施例的各方面被图示或描述为框 图、流程图或使用某些其他图形表示时,将理解此处描述的方框、装置、系统、技术或方法可 以作为非限制性的示例在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计 算设备,或其某些组合中实施。
[0100] 而且,流程图中的各框可以被看作是方法步骤,和/或计算机程序代码的操作生 成的操作,和/或理解为执行相关功能的多个耦合的逻辑电路元件。例如,本发明的实施 例包括计算机程序产品,该计算机程序产品包括有形地实现在机器可读介质上的计算机程 序,该计算机程序包含被配置为实现上文描述方法的程序代码。
[0101] 在公开的上
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1