一种语音通信系统及其方法转让专利
申请号 : CN201680000358.1
文献号 : CN105940445B
文献日 : 2018-06-12
发明人 : 黄以腾 , 曾新晓
申请人 : 曾新晓
摘要 :
权利要求 :
1.一种语音通信系统,其特征在于,包括:第一音频传感器,所述第一音频传感器用于采集声音输入并基于所述声音输入产生第一音频信号,所述第一音频传感器置于安全带,所述安全带包括第一表面和第二表面,所述第一音频传感器置于所述第一表面与第二表面之间;
所述第一音频传感器是装配在硅晶圆片上的麦克风;
所述安全带的第一表面与第二表面之间的距离不大于2.5 mm;
所述第一音频传感器不突出于所述安全带;
安全带的两个表面都是平滑表面;
所述第一音频传感器放置在位于安全带的第一表面和第二表面之间的区域;
所述安全带包含位于该安全带的第一表面和第二表面之间的第一通道,所述第一音频传感器放置在所述第一通道中;
所述传感器放置在朝向机动车辆乘员的所述安全带的内表面和所述安全带的外表面之间;
一个或多个音频传感器及相连电路和、或硬件嵌在安全带第一层;或者一个或多个音频传感器嵌在安全带第一层,所述音频传感器相连电路的一个或多个部分嵌在安全带的一个或多个其他层中。
2.根据权利要求1所述的系统,其特征在于,所述系统还包括基于声学输入产生第二音频信号的第二音频传感器,所述安全带还包括第二通道,并且所述第二音频传感器的至少一部分放置在第二通道中。
3.根据权利要求2所述的系统,其特征在于,所述第一通道与第二通道平行。
4.根据权利要求2所述的系统,其特征在于,所述第一音频传感器和第二音频传感器形成音频传感器的差分子阵。
5.根据权利要求2所述的系统,其特征在于,所述系统还包括或连接置于独立设备中基于所述第一音频信号和第二音频信号产生语音信号的处理器。
6.根据权利要求2-5任一项所述的系统,其特征在于,所述安全带的第一表面与第二表面之间包括一层或多层,所述第一音频传感器和第二音频传感器嵌埋在所述安全带的第一层中。
7.根据权利要求6所述的系统,其特征在于,与所述第一音频传感器相连电路的至少一部分嵌埋在所述安全带的第二层中。
8.根据权利要求5所述的系统,其特征在于,所述处理器还用于:通过合并所述第一音频信号和第二音频信号产生输出信号;并对输出信号进行回声消除。
9.根据权利要求8所述的系统,其特征在于,所述处理器还用于:构建声学通路的代表模型;并基于该模型估计输出信号的成分。
10.根据权利要求1-5、7-9任一项所述的系统,其特征在于,还包括放置于安全带的第一表面和第二表面之间的生物传感器。
11.一种用于权利要求1所述的语音通信系统的语音通信方法,其特征在于,包括:接收由音频传感器产生的一个或多个音频信号,所述多个音频信号包括由第一音频传感器子阵产生的第一音频信号;
对所述音频信号进行空间滤波以产生一个或多个空间滤波信号;
对所述空间滤波信号进行回声消除以产生至少一个语音信号。
12.根据权利要求11所述的方法,其特征在于,所述音频传感器包括麦克风阵列,所述第一音频传感器子阵包括第一麦克风子阵,所述多个音频信号包括由第一麦克风子阵产生的第一音频信号。
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:对所述音频信号进行降噪处理。
14.根据权利要求13所述的方法,其特征在于,所述降噪处理包括:基于多个音频信号确定第一音频信号的所希望成分的估计值;
基于第一音频信号的所希望成分的估计值确定误差信号;
基于误差信号进行最优化处理。
15.根据权利要求所述14所述的方法,其特征在于,所述降噪处理包括:确定第一音频信号的第一功率谱密度,
确定第一音频信号的所希望成分的第二功率谱密度;
确定第一音频信号的噪音成分的第三功率谱密度;
基于第一功率谱密度、第二功率谱密度或第三功率谱密度的至少一个进行降噪滤波处理。
16.根据权利要求13-15任一项所述的方法,其特征在于,所述降噪处理采用多个非因果滤波器对多个音频传感器分别进行降噪滤波。
17.根据权利要求13-15任一项所述的方法,其特征在于,所述降噪处理包括采用单极递归技术进行更新。
18.根据权利要求13-15任一项所述的方法,其特征在于,所述方法还包括:对所述空间滤波信号进行降噪处理。
19.根据权利要求12所述的方法,其特征在于,所述回声消除包括:接收多个扬声器产生的多个扬声器信号;
对各扬声器信号进行非线性变换以产生多个变换的扬声器信号;
基于变换的扬声器信号分别进行滤波处理,其中,对多个扬声器信号中的一个的声学通路分别进行滤波处理;
通过滤波处理对变换的扬声器信号进行估计第一音频信号的回声成分。
20.根据权利要求19所述的方法,其特征在于,对多个扬声器信号的第一扬声器信号进行非线性变换包括:向第一扬声器信号增加该第一扬声器信号的半波整流版。
21.根据权利要求19所述的方法,其特征在于,所述基于变换的扬声器信号分别进行滤波处理,具体包括:基于第一音频信号确定后验误差信号;
基于后验误差信号确定代价函数:和
使代价函数最小化。
22.根据权利要求12所述的方法,其特征在于,所述进行回声消除还包括:确定第一音频信号的上一帧是否检测到双端发声;
基于确定结果计算遗忘因子;和
基于遗忘因子对第一音频信号的当前帧进行双端发声检测。
23.权利要求15的方法,其特征在于,所述第一音频传感器子阵包括第一音频传感器和第二音频传感器,所述对多个音频信号进行空间滤波包括:对所述第二音频传感器产生的第二音频信号施加时间延迟以产生延迟信号;
合并所述第一音频信号和延迟信号以产生合并信号,其中所述第一音频信号由第一音频传感器产生;和对所述合并信号进行低通滤波。
说明书 :
一种语音通信系统及其方法
【技术领域】
【背景技术】
克风说出语音指令(例如词语或短语),电子设备可以接收到语音指令并根据语音指令进行
操作。希望可以为更喜欢免提体验的用户,例如正在操作机动车辆、飞行器等的用户提供这
种语音控制功能。
【发明内容】
输入产生第一音频信号,所述第一音频传感器放置在纺织结构的第一表面与第二表面之
间。
通道中。
【附图说明】
如,可穿戴设备可以是和/或包括安全带、膜片、施工安全护具、可穿戴计算设备、安全帽、安
全帽系带、头戴式设备、带(例如腕带)等,或它们的任意组合。
信号、体温、脉膊、血压、心率、呼吸率、心电图、肌电图、物体移动的信息、用户的定位信息
和/或任何其他信息。
的适当材料。所述纺织结构可由导电材料(如导电线、导电织物、导电丝、导电纤维等)、非导
电材料(如非导电织物、非导电环氧树脂等)和/或带有任何其他导电性的材料制成。
面、安全带的外表面等)。在一个更具体的例子中,纺织结构可以包括位于纺织结构的第一
表面和第二表面之间的通道。传感器和/或其相连电路可以放置在通道中。通道的一个或多
个部分可以是中空的。在另一个更具体的例子中,传感器和/或其相连电路的一个或多个部
分可以放置在纺织结构的位于第一表面和第二表面之间的区域,使得传感器及其相连电路
完全嵌入在纺织结构中。这样,嵌入的传感器的存在可以不必改变纺织结构的厚度和/或外
观。纺织结构的厚度仍与无嵌入传感器时的厚度相同。纺织结构的两个表面可以都是平滑
的。
音频传感器及他们的相连电路和/或硬件可以嵌在纺织结构的第一层中。另一个例子是,一
个或多个音频传感器可以嵌在纺织结构的第一层中。它们的相连电路的一个或多个部分可
以嵌在纺织结构的一个或多个其他层中(例如第二层、第三层等)。
可以包括一个或多个音频传感器子阵(本文中也称为“麦克风子阵”)。在一些实施例中,麦
克风子阵可以沿纺织结构的一条或多条纵向线安放。例如,麦克风子阵可以放置在纺织结
构的沿纵向延伸的多个通道中。这些通道可以彼此平行或不平行,可以位于纺织结构的不
同位置。
以形成差分定向麦克风系统。在一些实施例中,第一音频传感器和第二音频传感器可以沿
纺织结构的横截面线排列。第一音频传感器和第二音频传感器可以产生声学输入(如包括
相当于用户语音的成分的输入信号)的第一音频信号和第二音频信号代表。可以对第一音
频信号和第二音频信号进行处理以产生具有某些定向特性的麦克风子阵输出(使用一种或
多种波束形成、空间滤波和/或任何其他适当的技术)。
下面将更详细地加以描述。这样,当麦克风子阵的几何学变化时(例如当用户位置移动、纺
织结构弯曲时等),可以产生麦克风输出以实现某些定向特性。
的语音信号。例如,所述方案可以对一个或多个输出信号进行回声消除以减少和/或消除输
出信号的回声和/或反馈成分。另一个例子是,所述方案可以对一个或多个输出信号(如相
当于某些音频通道的一个或多个输出信号)进行多通道降噪。再一个例子是,所述方案可以
对一个或多个输出信号进行残余噪声和/或回声抑制。
其他信号处理技术)。所述方案接着可以基于经分析的语音信号内容进行一种或多种操作。
例如,所述方案可以基于经分析的内容提供媒体内容(如音频内容、视频内容、图像、文本
等)。更具体地说,例如,所述媒体内容可以涉及地图、网页内容、导航信息、新闻、音频剪辑
和/或任何其他语音信号内容相关的信息。另一个例子是,所述方案可以使用实现了所述方
案的应用软件和/或任何其他应用软件为用户打电话。再一个例子是,所述方案可以基于语
音信号收发信息。还一个例子是,所述方案可以对分析出的内容进行搜索(如向可进行相关
搜索的服务器发送请求)。
以包括一个或多个模拟信号和/或数字信号。各音频传感器110可以包括或不包括模拟数字
转换器(ADC)。
硅元麦克风(也称为麦克风芯片)的制造可以通过直接在硅晶圆中蚀刻出压敏薄膜而完成。
该制造工艺中的几何尺寸可以是微米级(如10-6米)。麦克风芯片的各种电子和/或机械部分
可以集成在芯片中。硅元麦克风的芯片可以包括内置的模拟数字转换器(ADC)电路和/或任
何其他电路。硅元麦克风可以是和/或包括电容麦克风、光纤麦克风、表面贴装器件和/或任
何其他类型的麦克风。
帽、安全帽系带、头戴式设备、带(例如腕带)等或它们的任意组合。
或任何其他阀值的厚度)的纺织结构中。更具体地说,例如,音频传感器可以放置在纺织结
构的第一表面和第二表面之间。
可以不必改变纺织结构的厚度和/或外观。纺织结构的厚度仍与无嵌入传感器时的厚度相
同。纺织结构的两个表面可以都是平滑的。更具体来说,例如,可以将一个或多个传感器嵌
埋在纺织结构的两个表面之间,没有任何部件突出于纺织结构的任何部分。在一些实施例
中,音频传感器可以按下图11-16用一种或多种技术嵌入到纺织结构中。
可以是偶极麦克风、双向麦克风等或它们的任意组合。另一个例子是,一个或多个音频传感
器110可以是非定向的。例如,音频传感器110可以是全向麦克风。
也称为“麦克风子阵”)。各麦克风子阵可以包括一个或多个音频传感器(如麦克风)。麦克风
子阵可以形成指向可穿戴设备用户(如戴安全带的车辆乘员)的差分定向麦克风系统。麦克
风子阵可以输出代表用户语音的输出信号。可以对一个或多个麦克风子阵产生的一个或多
个输出信号加以合并、处理等以产生代表用户语音和/或用户提供的任何其他声学输入的
语音信号,下面将会详细描述。在一些实施例中,麦克风阵列的多个音频传感器可以嵌埋入
纺织结构(如放在纺织结构的第一表面和第二表面之间)中,下面也会进行详细描述。
可以用任何适当的语音识别技术来识别用户所说的一个或多个关键词、短语等。处理器120
接着可以根据识别的内容来执行一种或多种操作(例如通过产生一个或多个执行操作的指
令、通过执行操作、通过提供可用于执行操作的信息等)。例如,处理器120可以将媒体内容
(如音频内容、视频内容、文本、图像等)在显示装置上显示给用户。媒体内容可能涉及地图、
网页内容、导航信息、新闻、音频片段和/或任何其他有关语音信号内容的信息。另一个例子
是,处理器120可以基于语音信号的内容进行搜索(如通过向服务器发送请求来搜索识别的
关键词和/或短语,通过控制另一个装置和/或技术应用来发送请求等)。
生音频信号的适当设备的音频信号。处理器120接着能够对音频信号进行空间滤波、回声消
除、降噪、噪音和/或回声抑制、和/或任何其他适当的操作以产生语音信号。
字信号处理器、控制器等)、存储器、通信接口、显示控制器、输入设备、存储设备(其可以包
括硬盘驱动器、数字录像机、固态存储设备、可移动存储设备或任何其他适当的存储设备)
等。
700-1000。
板电脑设备等)等或它们的任意组合。在一些实施例中,控制器130可以提供一个或多个用
户界面(图1未示出)来获得用户指令。在一些实施例中,可以根据不同条件,例如车辆速度、
环境噪声、用户特性(如用户历史数据、用户设置)、空间特性等或它们的任意组合来用控制
器130选择一个或多个子阵、一种或多种处理方法。
通过通信线路155、157和159与通信网络140连接。通信线路151、153、155、157和159可以是
和/或包括任何适当的通信线路,如网络线路、拨号线路、无线线路、蓝牙TM线路、硬接线线
路、任何其他适当的通信线路或这些线路的组合。
(“ATM”)网、虚拟专用网(“VPN”)、有线电视网、光纤网、电话网、卫星网或这些网络的任意组合。
步处理。另一个例子是,控制信号可以通过通信网络140由控制器130传输至一个或多个音
频传感器110和处理器120。
安全带、膜片等)中。另一个例子是,音频传感器110可以嵌入一个可穿戴设备中,而一个或
多个处理器120和控制器130可以置于另一个设备(如独立的处理器、移动电话、服务器、平
板电脑等)中。
收到的语音信号等或其任意组合发出一个或多个控制指令。在一个实施例中,所述语音信
号可以由系统100获得,可以控制移动电话来进行一项或多项功能(如开/关机、在通讯录中
搜索名字并打电话、编写信息等)。在另一个实施例中,呼出气体中酒精含量可以由系统100
获得,并且当获得的酒精含量超过阈值(如高于20mg/100ml、80mg/100ml等)时车辆可以被
锁定。在还一个实施例中,用户的心率或任何其他生物计量参数可以由系统100获得,并且
可以发出警示。在一些实施例中,警示可以被发送至另一个用户(例如服务器、健康护理提
供者的移动电话等)。
等)。
结构的适当材料。纺织结构200和/或各层202a-n可由导电材料(如导电线、导电织物、导电
丝、导电纤维等)、非导电材料(如非导电织物、非导电环氧树脂等)和/或带有任何其他导电
性的材料制成。在一些实施例中,基底200的多个层可以由相同或不同的材料制成。层202a-
n的颜色、形状、密度、弹性、厚度、导电性、导热性、透气性和/或任何其他特性可以相同或不
同。
204a、204b和204n。厚度204a、204b和204n可以彼此相同或不同。在一些实施例中,纺织结构
200的一个或多个层可以具有一定厚度。例如,纺织结构200的所有层的厚度(例如厚度
204a-n之和)可以小于或等于一定厚度(如2.5mm、2.4mm、2mm、3mm、4mm和/或任何其他厚度
值)。另一个例子是,纺织结构200的具体层的厚度可以小于或等于一定厚度(如2.5mm、
2.4mm、2mm、3mm、4mm和/或任何其他厚度值)。
或不平行。所述层的厚度可以是该层的第一表面与第二表面之间的最大距离(本文也称为
“最大厚度”)。所述层的厚度也可以是该层的第一表面与第二表面之间的任何其他距离。
构的厚度可以是该纺织结构的第一表面与第二表面之间的最大距离(本文也称为“最大厚
度”)。所述纺织结构的厚度也可以是该纺织结构的第一表面与第二表面之间的任何其他距
离。
在一些实施例中,纺织结构200可以是和/或包括安全带织带。
个或多个音频传感器及它们的连接电路和/或硬件可以嵌在纺织结构200的一个层中。另一
个例子是,一个或多个音频传感器可以嵌在纺织结构200的一个特定层中(如第一层)。它们
的连接电路的一个或多个部分可以嵌入纺织结构200的一个或多个其他层中(如第二层、第
三层等)。在一些实施例中,各层202a-n可以是和/或包括图2B和11-14所示的一个或多个纺
织结构。
一个或多个子阵(如麦克风子阵)。例如,麦克风阵列和/或麦克风子阵可以由嵌在纺织结构
200的特定层中的音频传感器形成。另一个例子是,麦克风阵列和/或麦克风子阵可以由嵌
在纺织结构200的多个层中的音频传感器形成。在一些实施例中,多个音频传感器可以如图
2B和11-14所示排列在纺织结构200的一个或多个层中。
通道可以是和/或包括图2B的通道201a-g、图11的通道1101a-e、图13的通道1310、图14的通
道1411和1421中的一个或多个。作为替代方案或者补充方案,一个或多个音频传感器、与音
频传感器相连的电路和/或任何其他硬件(如电极、导线等)等可以集成在纺织结构200的一
个或多个部分。
220、230和240可以包括在图2A所示的纺织结构的一层中。另一个例子是,两个或更多个纺
织结构210、220、230和240可以包括在图2A所示的纺织结构的一层中。作为替代方案或者补
充方案,纺织结构210、220、230和240可以用在多个可穿戴设备中。
个音频传感器(如音频传感器203a-p)、与音频传感器相连的电路和/或任何其他硬件、和/
或任何其他适当的部分。各音频传感器203a-p可以是和/或包括图1所示的音频传感器110。
是,纺织结构中的多个通道(如通道201b-c、通道201d-e、通道201f-g等)的起始端和末端可
以相同或不同。还一个例子是,纺织结构中的多个通道可以具有相同或不同的尺寸(如长
度、宽度、高度(即厚度)、形状等)。各通道201a-g可以具有任何适当的形状,例如弧形、矩
形、椭圆形等或它们的任意组合。通道201a-g的空间结构可以包括,但不限于:长方体、圆柱
体、椭圆体等或它们的任意组合。多个通道的形状和空间结构可以相同或不同。各通道
201a-g的一个或多个部分可以是中空的。在一些实施例中,各通道201a-g可以是和/或包括
图11所示的通道1101a-e。各通道201a-g也可以是和/或包括图14所示的通道1411和/或
1412。
传感器203可以在通道201的纵向线上。在另一个实施例中,音频传感器203可以在通道201
的不同线上。在一些实施例中,一排或多排音频传感器203可以置于一个通道201中。音频传
感器203可以置于带有或不带凸起部分的纺织结构的通道201中。例如,在一些实施例中,音
频传感器203和/或它们的连接电路不突出于纺织结构。
频传感器203的输出可以合并以产生音频信号。在例子220、230和240中,多个通道201可以
制在纺织结构中并可以在各通道201中安置一个或多个音频传感器。相邻的多个通道201的
间距可以相同或不同。在220中,音频传感器可以位于平行的横向线上。横向线可以垂直于
纵向线。之后音频传感器可以用于形成一个或多个差分定向音频传感器子阵。一个或多个
差分定向音频传感器子阵的输出可以合并以产生音频信号。例如,音频传感器203b和203c
可以形成差分定向音频传感器子阵。音频传感器203d和音频传感器203e可以形成差分定向
音频传感器子阵。音频传感器203f和音频传感器203g可以形成差分定向音频传感器子阵。
频传感器子阵的输出可以合并以产生音频信号。例如,音频传感器203h和音频传感器203i
可以形成差分定向音频传感器子阵。音频传感器203j和203k可以形成差分定向音频传感器
子阵。音频传感器203m和203n可以形成差分定向音频传感器子阵。在一些实施例中,在240
中,一个或多个音频传感器203可以无规排列且位于多条横向线上。音频传感器203的输出
可以合并以产生音频信号。
本发明各种实施例的音频信号的部分。处理器300也可以包括更多或更少的部分而不失普
遍性。例如,两个模块可以合并在一个模块中,或者一个模块可以分成两个或更多个模块。
在一种实施方式中,一个或多个模块可以存在不同的电脑设备(如不同的服务器电脑)中。
在一些实施例中,图3的处理器300可以与图1的处理器120相同。
信号的电路。在一些实施例中,I/O模块310可以将接收到的信号或任何其他信号(如得自一
个或多个接收到的信号的信号或者与一个或多个接收到的信号有关的信号)传输至系统
300的其他模块(如通过通信线路传输至空间滤波模块320、回声消除模块330和降噪模块
340)。在其他一些实施例中,I/O模块310可以将处理器300的一个或多个部分产生的信号传
输至任何其他设备以进一步处理。在一些实施例中,I/O模块310可以包括可以将模拟信号
转换成数字信号的模拟数字转换器(图3未示出)。
传感器接收到的音频信号。例如,波束形成器322可以对来自不同方向的信号做出不同的响
应。可以允许来自特定方向的信号通过波束形成器322,而来自其他方向的信号则可以被抑
制。由波束形成器322区分的信号方向可以由以下的信息而确定:例如,基于构成波束形成
器322的麦克风阵列和/或麦克风子阵的音频传感器的几何信息、音频传感器的数量、源信
号的位置信息、和/或任何其他可能与信号的方向性有关的信息等。在一些实施例中,波束
形成器322可以包括图4的一个或多个波束形成器400和/或波束形成器400的一个或多个部
分。如下面将就图4进行讨论的,波束形成器322可以不参考音频传感器的几何信息(如音频
传感器的位置、音频传感器之间的距离等)和源信号的位置来形成波束。
衡失真(例如由音频传感器的子阵构成、音频传感器的数量、信号的源位置等或它们的任意
组合引起的失真)来除去。
分(本文也称为“回声成分”)。例如,回声消除模块330可以估计输入音频信号中所含的回声
成分,并可以从输入音频信号中除去回声成分(例如通过从输入音频信号中减去估计的回
声成分)。输入音频信号的回声成分可以表示由于声学环境中的音频传感器(如麦克风)和
一个或多个扬声器之间缺乏合适的隔音而产生的回声。例如,麦克风产生的音频信号可以
含有分别来自远端语音和近端音频(如指令或来自信息娱乐子系统的音频信号)的回声和
反馈成分。这些回声和/或反馈成分可以由一个或多个扬声器回放来产生声学回声。
着可以基于该模型估计回声成分。在一些实施例中,声学通路可以用自适应算法,如归一化
最小均方(NLMS)算法、仿射投影(AP)算法、频域LMS(FLMS)算法等来建模。在一些实施例中,
声学通路可以由滤波器,如带有限脉冲响应(FIR)的自适应滤波器来建模。自适应滤波器可
以如下图5和6所示构建。
号时。通过检测双端发声的出现,双端发声检测器334可以暂停或减慢由声学回声消除器
332构建的自适应滤波器。
于能量比测试、类似统计学的交互关联或相关性等或它们的任意组合来检测双端发声的出
现。双端发声检测器334也可以提供有关扬声器信号和麦克风信号与声学回声消除器332相
关性的信息。在一些实施例中,可以基于该信息暂停或减慢由声学回声消除器332构建的自
适应滤波器。图5和6将更详细地讨论回声消除模块330进行的各种功能。
降噪模块340可以包括通道选择单元342、多通道降噪(MNR)单元344、残余噪声和回声抑制
单元346和/或任何其他适当的用来降噪的部分。
例中,可以基于音频通道提供的音频信号的质量选择一个或多个音频通道。例如,可以基于
音频通道提供的音频信号的信噪比(SNR)来选择一个或多个音频通道。更具体地说,例如,
通道选择单元342可以选择一个或多个与具体质量(如具体SNR,如最高的SNR、前三个SNR、
高于阀值的SNR等)相关的音频通道。
单元344可以对选择的音频通道提供的音频信号进行降噪。
MCNR单元344接收到的输入音频信号可以包括语音成分、噪音成分和/或任何其他成分。语
音信号可以相应于希望的语音信号(如用户的声音、任何其他声学输入和/或任何其他希望
的信号)。噪音成分可以对应于环境噪音、回路噪音和/或任何其他类型的噪音。MCNR单元
344可以对输入音频信号进行处理以产生语音信号(如通过估计语音成分和/或噪音成分的
统计学信息)。例如,MCNR单元344可以构建一个或多个降噪滤波器并可以将降噪滤波器应
用于输入音频信号,以产生语音信号和/或降噪信号。类似地,也可以构建一个或多个降噪
滤波器以处理相应于多个音频通道的多个输入音频信号。可以构建一个或多个这些降噪滤
波器用于单通道降噪和/或多通道降噪。降噪滤波器可以基于一种或多种滤波技术构建,例
如经典的Wiener滤波、梳状滤波技术(采用线性滤波器,仅使来自基因周期的语音的谐波部
分通过)、语音的线性全极点和零极点模型(例如通过估计来自带噪语音的语音成分的系
数)、隐式马尔科夫模型等。在一些实施例中,可以通过进行图10所示的一种或多种操作来
构建一个或多个降噪滤波器。
元344可以在较少甚至没有语音失真的情况下实现降噪。MCNR单元344可以处理多个音频传
感器的输出信号。多个音频传感器的输出信号可以被分解为来自未知源的成分、噪音成分
和/或任何其他成分。在一些实施例中,MCNR单元344可以估算来自未知源的成分。MCNR单元
344之后可以基于来自未知源的成分和相应的估计过程产生误差信号。MCNR单元344可以接
着根据误差信号产生降噪信号。
道进行降噪。
(例如任何未被回声MCNR344和/或回声消除模块330除去的噪声和/或回声成分)。图10中将
更详细地讨论降噪模块340执行的各种功能。
构、方法和其他特性可以多种方式组合而获得补充性和/或替代性的示例实施例。例如,回
声消除模块330中可以有线路回声消除器(图3未示出)以消除线路回声。另一个例子是,声
学回声消除器334可以具有消除线路回声的功能。
420以形成差分波束形成器(如固定差分波束形成器、自适应差分波束形成器、一阶差分波
束形成器、二阶差分波束形成器等)。在一些实施例中,音频传感器410和420可以按某一距
离(如相对于冲击声波的波长较小的距离)排列。音频传感器410和420可以如图2A-B所示形
成麦克风子阵。各音频传感器410和420可以是和/或包括图1的音频传感器110。
何其他部分。
声波407的音频信号。例如,音频传感器410和420可以分别产生第一音频信号和第二音频信
号。
使用线性算法、非线性算法和/或任何其他适当的可用于产生延迟音频信号的算法来确定。
可以基于声波在音频传感器410和420之间轴向行进的传播时间来对时间延迟进行调节,以
实现各种不同的定向性响应,下文将会加以详述。
sign fashion)合并第一音频信号和延迟音频信号。在一些实施例中,合并模块440可以用
近场模型、远场模型、和/或任何其他可以用于合并多个音频信号的模型来合并第一音频信
号和延迟音频信号。例如,两个传感器可以形成近场波束形成器。在一些实施例中,合并模
块440所用的算法可以是线性算法、非线性算法、实时算法、非实时算法、时域算法或频域算
法等或它们的任意组合。在一些实施例中,合并模块440所用的算法可以基于一种或多种波
束形成或空间滤波技术,例如,基于两步时延估计(TDOA)的算法、一步时延估计、基于可控
波束的算法、基于独立成分分析的算法、延迟叠加(DAS)算法、最小方差无畸变响应(MVDR)
算法、广义旁瓣抵消器(GSC)算法、最小均方误差(MMSE)等或它们的任意组合。
空间导数值成正比。对于入射在麦克风子阵450上的振幅为S0、角频率为ω的平面波来说,
合并模块440的输出可以用下式表示:
减轻和/或消除(如通过均衡合并模块440产生的输出信号)。在一些实施例中,低通滤波器
可以是匹配低通滤波器。一个更具体的例子是,低通滤波器可以是一阶递归低通滤波器。在
一些实施例中,低通滤波器可以是和/或包括图3的低通滤波器324。
比例(如τ的值可以为0、d/c、d/3c、 等)。在一些实施例中,时间延迟τ可以在例如0至
数值d/c之间的范围内调节以实现不同的定向性响应。例如,可以调节时间延迟以使麦克风
子阵响应的最小值在90°和180°之间变化。在一些实施例中,向音频传感器420施加的时间
延迟τ可以用下式确定:
500的一个或多个部分可以包括在图3 的回声消除模块330中。例如,如图5所示,回声消除
模块330可以包括双端发声检测器(DTD)503、自适应滤波器505和合成器506。音频传感器
508的更详细信息可参见图2A-B中的音频传感器203。
系统的内置扬声器、移动电话集成的扬声器等。
表示为x(n)和ye(n),其中n表示离散时间索引。回声信号509可以与本地语音信号511、本地
噪音信号513和/或任何其他能被音频传感器508捕捉的信号一起被音频传感器508捕捉。本
地语音信号511和本地噪音信号513可以分别表示为v(n)和u(n)。本地语音信号511可以表
示用户的声音、任何其他声学输入和/或任何其他可被音频传感器508捕捉的所希望的输入
信号。本地噪音信号513可以表示环境噪音和/或任何其他类型的噪音。本地语音v(n)511本
质上可以是时断时续的,而本地噪音u(n)513则可以是相对随时间静止的。
513的成分(例如噪音成分)和/或任何其他成分的组合。
509。回声消除模块330可以用自适应算法来估计滤波器。在一些实施例中,自适应滤波器
505可以是带线性滤波器的系统,其具有受一个或多个可变参数和一个或多个装置控制的
传递函数以根据自适应算法调节所述一个或多个参数。
的回声信号可以被视为回声信号509的副本。合成器506可以通过合并估计的回声信号和输
出信号515而产生回声消除信号517。例如,回声消除信号517可以通过从输出信号515中减
去估计的回声信号产生,以实现回声和/或反馈消除。在自适应算法中,本地语音信号v(n)
511和本地噪音信号u(n)513二者均可以作为无关干扰。在一些实施例中,本地语音信号511
可以是断续的,而本地噪音信号513可以是相对随时间静止的。
最小二乘(RLS)算法、频域最小均方(FLMS)算法等或它们的任意组合。
在一些实施例中,声学脉冲响应和自适应滤波器505可以具有有限长度L。开发的FLMS算法
可以将来自时域或空域的一个或多个信号转换成在频域中的表示,反之亦然。例如,快速傅
立叶变换可以用于将一个输入信号转换成在频域中的表示(例如输入信号的频域表示)。重
叠保留处理技术可以处理这种表示。在一些实施例中,重叠保留处理技术可以用于处理输
入的频域表示(例如通过估计信号和有限脉冲响应滤波器之间的离散卷积)。从时域或空域
转换成在频域中的表示(反之亦然)的转换方法包括,但不限于:快速傅立叶变换、小波变
换、拉普拉斯变换、Z-变换等或它们的任意组合。FFT可以包括,但不限于:素因子FFT 算法、
Bruun FFT算法、Rader FFT算法,Bluestein FFT算法等或它们的任意组合。
矢量。如上所述,在一些实施例中,真实的声学脉冲响应和自适应滤波器可以具有有限长度
L。
输出信号 515可以如下建模:
过如下进行2L点FFT来产生扬声器信号当前帧(例如第m帧)的频域表示:
Schur乘积转换至时域)。回声消除模块330于是可以基于Schur乘积的时域表示产生回声信
号当前帧(如y(m))的估计。例如,估计的帧(例如估计的回声信号回声 的当前帧)可以
如下基于Schur乘积的时域表示的最后L个元素而产生:
可以基于回声信号的当前帧(如y(m))和估计信号的当前帧(如 )之间的差异来确定先
验误差信号e(m)。在一些实施例中,先验误差信号e(m)可基于下式确定:
回声消除模块330可以基于正规方程得到用于FLMS算法的更新法则。例如,通过在时帧m和
m-1实施正规方程可以得到下述更新法则:
Sf(m)
更新一次。当L可以与在回声消除模块330中一样大时,长的延迟会恶化自适应算法的循迹
能力。因此,对于回声消除模块330来说,通过利用更高或更低的重叠百分比,牺牲一些计算
的复杂性来换取更好的循迹表现会是值得的。
的任意组合。遗忘因子λ可以在一个或多个频点独立地随时间变化。在一些实施例中,式
(18)中的步长μ和正则化因数δ可以忽略以调节遗忘因子λ。遗忘因子λ可以通过进行一次或
多次下式(20)-(31)的运算来调节。在一些实施例中,FLMS算法的更新法则(如无约束FLMS
算法)可以如下确定:
≠0)时,可以确定出现双端发声。扬声器信号507的存在会影响自适应滤波器505的性能(例
如通过引起自适应算法的偏离)。例如,听得见的回声可以通过回声消除模块330并会出现
在AEC系统500的输出517中。在一些实施例中,通过检测双端发声的出现,DTD503会产生表
示自适应滤波器505存在双端发声的控制信号。该控制信号可以传输至自适应滤波器505
和/或AEC 330的任何其他部分以暂停或减慢自适应算法的适应性(例如通过暂停自适应滤
波器505系数的更新)。
关联信息来检测双端发声的出现。在一些实施例中,扬声器和麦克风信号之间的高相关性
可以显示不存在双端发声。扬声器信号507和输出信号515之间的低相关性可以显示存在双
端发声。在一些实施例中,扬声器信号和麦克风信号之间的相互关联性可以用一种或多种
检测统计数据来表示。当相关性的一种或多种检测统计数据代表大于或等于阀值时,相互
关联性可被视为高相关。类似地,当相关性的一种或多种检测统计数据代表不大于预定的
阀值时,相互关联性可被视为低相关。DTD 503可以基于自适应滤波器505的系数(例如 )、
扬声器信号501、麦克风信号515、误差信号e和/或任何其他可用来确定扬声器信号507和输
出信号515之间的相干性和/或相互关联性的信息,通过确定一种或多种检测统计数据来确
定扬声器信号和输出信号之间的关系。在一些实施例中,DTD 503可以通过对比检测统计数
据和预定的阀值来检测双端发声的存在。
503可以产生控制信号以将自适应滤波器505激活。
当确定了双端发声检测中将使用的阈值时,可以考虑或不考虑声学通路的变化。
确定(如通过DTD 503)。
景遗忘因子λb可以与上述遗忘因子λa(本文中也称为前景遗忘因子)相同或不同。DTD 503可
以响应近端语音的开始,然后可以在自适应滤波器可能开始偏离之前发出警示。估计的量
可以基于下式确定:
检测统计数据不大于预定的阀值后,DTD 503 可以确定存在双端发声。另一个例子是,在确
定了检测统计数据大于预定的阀值后,DTD 503可以确定不存在双端发声。例如,可以根据
下式进行确定:
来确定。λb的值可以是固定值(例如常数)、变量(例如使用下述递归技术确定的值)等。在一
些实施例中,可以选择λb的值以满足0<λb<1。在一些实施例中,随着λb的减小,追踪估计量的变化的能力会得到改进,但估计偏差会增大。对于PC-DTD,λb可以如下确定:
端发声的存在)。可以基于循迹能力和估计偏差之间的折衷来选择λb的值。例如,可以指定
较小的λb以捕捉本地语音的一次或多次爆发的引发边界。但当λb过小时,则统计数据决定估
计数据ξ会在阈值之上波动,同时双端发声仍会继续,会导致错过检测。
声消除模块330可以用下式(42)的规则管理tc,b:
500ms。在一些实施例中,当在上一帧未检测到双端发声时,可以使用较小的tc,b和较小的
λb。或者,如果上一帧已经是双端发声的一部分(例如当检测到存在与上一帧相关的双端发
声),那么考虑到双端发声将很可能因语音的天性而持续一段时间,可以选择较大的λb。这
会导致ξ的平滑变化,并可以防止有可能发生的错过检测。而且,这种情况下,更大的λb将会
使背景滤波器的更新减慢,而不是完全停下来(例如,与“前景”滤波器一样)。
进行声学回声消除。AEC 600可以包括更多或更少部分,而不失其普遍性。例如,两个模块可
以合并到一个模块中,或者一个模块可以分成两个或更多个模块。在一种实施方式中,一个
或多个模块可以存在于不同的计算设备中(例如不同的服务器计算机)。
和合成器608。在一些实施例中,图6的DTD 603可以与图5的DTD 503相同。
z可以是汽车音频系统的内置扬声器、移动电话集成的扬声器等。尽管图6中显示了一定数
目的扬声器、音频传感器、自适应滤波器等,但这仅仅是示意性的。AEC 600中可以包括任何
数目的扬声器、音频传感器、自适应滤波器等。
本地语音信号511、本地噪音信号513和/或任何其他可被音频传感器619a-z捕捉的信号一
起被音频传感器603a和/或603b捕捉。
是和/或包括带有限脉冲响应(FIR)的滤波器来产生回声信号609。回声消除模块330就可以
用自适应算法来估计滤波器。
相应于扬声器信号607a-z的估计回声信号。合成器606可以合并输出信号而产生回声信号
609的估计数据的信号代表(如信号 )。
线性变换。更具体地说,例如所述变换可以通过向扬声器信号增加扬声器信号的半波整流
版和/或通过应用控制非线性量的比例因子来进行。在一些实施例中,所述变换可以基于式
(48)进行。另一个例子是,所述变换可以通过向一个或多个扬声器信号增加不相关噪音(例
如White Gaussian噪音、Schroeder噪音等)来进行。再一个例子是,可以将随时间变化的全
通滤波器用于一个或多个扬声器信号。
产生回声信号609的估计数据。
实现回声和/或反馈消除。
输出信号615可以基于真实的声学脉冲响应建模,并可以包括相应于回声信号609、语音信
号511、本地噪音信号513等的一种或多种成分。例如,音频传感器的输出信号615可以如下
建模:
滤波器[例如 ],同时使后验误差ε(n)达到一个值。例如,该值可
以为0。
声消除模块330可以向扬声器信号增加该扬声器信号的半波整流版。扬声器信号也可以用
常数α量度以控制非线性量。在一些实施例中,所述变换可以基于下式进行:
计的自适应滤波器605a-z之和可以由音频传感器619a的输出信号615减去以实现声学回声
和/或反馈消除。
多个处理器120)。
地噪音成分、相应于一个或多个扬声器信号的回声成分等或它们的任意组合。在一些实施
例中,本发明的传感器子阵可以是MEMS麦克风子阵。在一些实施例中,麦克风子阵可以如图
2A-B所示排列。
行。
充方案,可以通过对多个麦克风子阵产生的多个音频信号的组合进行空间滤波来产生空间
滤波信号。
束形成可以用图3-4所示的一个或多个波束形成器来进行。另一个例子是,空间滤波信号可
以通过平衡波束形成器的输出信号而产生(例如将低通滤波器用于输出信号)。在一些实施
例中,所述平衡可以通过图3-4所示的一个或多个低通滤波器来进行。空间滤波可以通过执
行图8的一种或多种操作来进行。
滤波信号中减去估计的回声成分。回声成分可以相应于一个或多个扬声器产生的一个或多
个扬声器信号。回声成分可以基于对产生回声成分的声学通路建模的自适应滤波器来估
计。
(AP)、块最小均方(BLMS)和频域(FLMS)算法等或它们的任意组合。在一些实施例中,回声消
除可以通过执行图9所示的一种或多种操作来进行。
音频信号的一种或多种特性进行。在一些实施例中,可以基于音频通道提供的音频信号的
质量选择一个或多个音频通道。例如,可以基于音频通道提供的音频信号的信噪比(SNR)选
择一个或多个音频通道。更具体地说,例如,通道选择单元342可以选择与具体质量(如具体
SNR,如最高的SNR、前三个SNR、高于阀值的SNR等)关联的一个或多个音频通道。在一些实施
例中,所述选择可以基于用户设置、自适应计算等或它们的任意组合来进行。在一些实施例
中,过程700中可以省略707。作为替代方案或者补充方案,在一些实施例中,可以进行所有
音频通道的选择。
如图3所示由降噪模块340进行。例如,MCNR单元344可以构建一个或多个降噪滤波器并可以
将降噪滤波器用于回声消除信号。在一些实施例中,降噪可以通过执行图10中所示的一种
或多种操作来进行。
行。例如,残余噪声和回声抑制单元346可以抑制未被MCNR单元344除去的残余噪声和/或回
声。
语音识别技术和/或任何其他信号处理技术)。接下来可以基于分析的语音信号内容由过程
700和/或任何其他过程进行一种或多种操作。例如,基于分析的内容可以呈现媒体内容(如
音频内容、视频内容、图像、文本等)。更具体地说,例如,所述媒体内容可以涉及地图、网页
内容、导航信息、新闻、音频剪辑和/或任何其他有关语音信号内容的信息。另一个例子是,
可以为用户打电话。再一个例子是,可以基于语音信号收发信息等。还一个例子是,可以进
行分析内容的搜索(如通过向可进行搜索的服务器发送请求)。
的输入。在803,过程800可以接收子阵的第二音频传感器捕捉的声学输入的第二音频信号
代表。在一些实施例中,第一音频信号和第二音频信号可以相同或不同。第一音频信号和第
二音频信号可以同时、大体上同时和/或以任何其他方式收到。第一音频传感器和第二音频
传感器的各传感器可以是和/或包括任何适当的音频传感器,如图1所示系统100的音频传
感器110。可以对第一音频传感器和第二音频传感器进行排列以形成麦克风子阵,如图2A、
2B和4所示的麦克风子阵。
(例如图4所示的延迟模块430)。在一些实施例中,可以基于第一音频传感器和/或第二音频
传感器之间的距离来确定及施加时间延迟。例如,时间延迟可以基于式(2.1)和/或式(2.2)
来计算。
示的合并模块440)。合并信号可以用式(1)和/或(2)表示。
语音成分可以相应于回声信号509和本地语音信号511。
案,参考音频信号可以包括基于扬声器信号产生的一个或多个信号。例如,参考音频信号可
以包括基于扬声器信号产生的变换信号(例如基于式(48))。
型代表。声学通路模型可以是自适应声学通路模型、开放声学通路模型、线性声学通路模
型、非线性声学通路模型等或它们的任意组合。在一些实施例中,该模型可以基于式(5)-
(48)的一个或多个来构建。
示,估计回声信号可以是多个自适应滤波器产生的输出的组合。
其他成分。语音成分可以相应于希望的语音信号(例如用户声音的信号代表)。语音成分可
以基于来自未知源的通道脉冲响应来建模。噪音成分可以相应于明显的噪音和/或任何其
他类型的噪音。在一些实施例中,输入信号可以是和/或包括音频传感器的输出信号。或者,
输入信号可以是和/或包括由图3的空间滤波模块320、图3的回声消除模块330和/或任何其
他设备产生的信号。
器子阵。通道脉冲响应可以包括室内脉冲响应和差分阵列波束图两者。信号xp(n)和vp(n)可
以是不相关的和零均值的。
快速傅立叶变换、小波变换、拉普拉斯变换、Z-变换等或它们的任意组合。FFT可以包括,但
不限于:素因子FFT算法、Bruun FFT算法、Rader FFT算法,Bluestein FFT算法等。
定输入信号(例如第p个输入音频信号)yp(n)的PSD可以如下确定:
两个时间系列之间的互相关或交叉协方差的频域分析的一部分。
矩阵、和/或任何其他信息构建Wiener滤波器。
得如下Wiener滤波器的其他公式:
续更新。
设计。可以在希望的语音信号不失真的情况下,构建MVDR滤波器以使MCNR输出中的噪音水
平达到最低。可以通过解决如下定义的约束最优化问题来构建MCNR:
时或者并列执行或进行,以缩短延迟时间和处理时间。此外,还应注意,图7-10仅用于示例。
至少这些图中所示的一些步骤可以用与图中所示不同的次序进行、同时进行或一起省略。
例如,709可以在705之后进行而没有步骤705。另一个例子是,707、709、711可以在用一个或
多个传感器子阵接收多个音频信号之后进行。
方案,各纺织结构1110、1120和1130可用于单独的可穿戴设备。在一些实施例中,各纺织结
构可以包括在图2A所示纺织结构的一个层中。
可以彼此平行或不平行。类似地,通道1101d可以与通道1101e平行或不平行。通道1101a、
1101b、1101c、1101d和1101e可以具有或不具有相同的结构。
括供声音轻易穿过以到达位于该区域的音频传感器的部分。供声音轻易穿过的部分可以是
通孔。供声音轻易穿过的区域的形状可以包括,但不限于:密集规则排列的小孔、圆形、多边
形、基于音频传感器的尺寸确定的形状等或它们的任意组合。
分(如通道1101a、1101b和1101d)。另一个例子是,区域可以不必是通道的一部分。更具体地
说,例如,区域可以位于纺织结构的表面和通道之间。在一些实施例中,一个或多个传感器
可以嵌在所述区域和/或通道中,以使传感器和/或传感器的连接电路没有任何部分突出于
纺织结构。
寸来确定和/或制造。制造各区域的方法可以包括,但不限于:激光切割、一体成型等或它们
的任意组合。
合。
统1105a、1105b和1105c可以包括图12的一个或多个语音通信系统1200和/或语音通信系统
1200的一个或多个部分。语音通信系统1200可以固定到通道1101a-e的一个表面。因此,语
音通信系统1200和通道表面之间的连接会比较牢固。连接语音通信系统1200和通道表面的
方法包括但不限于:加热热熔胶、粘贴、一体成型、螺丝固定等或它们的任意组合。
1209和/或任何其他适当的用于语音通信系统的部分。
和/或包括麦克风。在一些实施例中,麦克风可以包括,但不限于:激光麦克风、电容式麦克
风、MEMS麦克风等或它们的任意组合。例如,MEMS麦克风可以通过直接将压敏薄膜蚀刻到硅
片中来制造。该制造工艺中的几何尺寸可以是微米级的。在一些实施例中,各音频传感器
1201a、1201b和1201c可以是和/或包括如之前图1所示的音频传感器110。
型、螺丝固定等或它们的任意组合的方法连接到外罩上。外罩1203可以连接到图11的通道
1101表面。各外罩1203a、1203b和1203c可以使用任何适当的材料,如塑料、纤维、任何其他
非导电材料等或它们的任意组合来制造。
个或多个连接器1207b与外罩1203c通信连接。在一些实施例中,各连接器1207a-b可以通过
焊接(如经焊点1205)连接到语音通信系统1203的外罩上。在一些实施例中,装在外罩1203
上的音频传感器1201a、1201b和1201c可以通过焊接与外罩1203中的电路通信连接。之后,
音频传感器1201可以彼此电连接。各连接器1207a-b可以用任何适当的材料,如铜、铝、镍合
金等或它们的任意组合来制备。
到通道表面。因此,音频传感器1201a-c可以固定到纺织结构上。在一些实施例中,在纺织结
构中,沿通道201(图 11-12中未示出)长度方向的柔性余量可以使连接器1207在纺织结构
弯折时弯折。柔性余量可以包括,但不限于:伸缩余量、弹性结构等或它们的任意组合。例
如,连接两个固定点的连接器1207a-b的长度可以大于这两个固定点之间的直线距离,这样
可以产生伸缩余量。在一些实施例中,为了产生弹性结构,连接器1207a-b的形状可以包括,
但不限于:螺旋状、S型、折线形等或它们的任意组合。
个例子是,语音通信系统1200的外罩可以连接到一个或多个音频传感器和/或它们的连接
电路。
括图12的语音通信系统1200的一个或多个部分。纺织结构1300可以包括在图2A所示纺织结
构的一个层中。
产生各种类型的信号。例如,各传感器1330a-f可以是和/或包括可以捕捉声学信号和/或产
生音频信号的音频传感器(如之前图1所述的音频传感器110)。
以放置在通道1310中。作为补充方案或者替代方案,传感器1330a的一个或多个部分和/或
其连接电路可以放置在纺织结构1300的位于表面1301和通道1310之间的区域。另一个例子
是,传感器1330b的一个或多个部分可以与外罩1320a连接,并可以放置在通道1310中。作为
补充方案或者替代方案,传感器1330b的一个或多个部分和/或其连接电路可以放置在纺织
结构1300的位于表面1303和通道1310之间的区域。在一些实施例中,一个或多个传感器和/
或它们的连接电路可以嵌在纺织结构的表面1301和1303之间,没有任何部件突出于纺织结
构的任何部分。
包括音频传感器。传感器1330b可以是和/或包括能够捕捉脉搏、血压、心率、呼吸频率信息
和/或任何其他有关乘员信息的生物传感器。在一些实施例中,作为这种例子,表面1303可
以朝向使用者。
施例中,外罩1320a、1320b和1320c可以分别相当于图12的外罩1203a、1203b和1203c。
任意组合。例如,连接两个固定点的连接器1207的长度可以大于这两个固定点之间的直线
距离,这样可以产生伸缩余量。在一些实施例中,为了产生弹性结构,连接器的形状可以包
括,但不限于:螺旋状、S型、折线形等或它们的任意组合。
安全带、膜片等)的一部分。作为替代方案或者补充方案,纺织结构1410和1420可以表示多
个不同可穿戴设备的多个部分。在一些实施例中,各纺织结构1410和1420可以包括在图2A
所示纺织结构的一个层中。
通道1411和/或1421中。
1401。填充物可以包括,但不限于:硅胶、硅橡胶、天然橡胶等或它们的任意组合。在一些实
施例中,填充过程中可以使用涂有填充物的连接器1207。因此,音频传感器1201和外罩1203
可以在填充过程中用填充物填充。在另一些实施例中,连接器1207、音频传感器1201和外罩
1203可以在一个填充过程中用填充物填充。
物各部分的厚度可以小于和/或大于通道1411的相应深度。通道深度在不同部分可以不同。
因此,通道1411中的容纳物可以包括从通道1411凸起和/或不凸起的部件。
外罩1203和/或任何其他适当的用来实施语音通信系统的部分。
VDD连接器1501和GND连接器1503。之后,可以向音频传感器1201供电。例如,三个管脚
1507a-c可以连接至 GND连接器1503,一个管脚1507f可以连接至VDD连接器1501。一个或多
个管脚1507可以彼此相连。在一些实施例中,管脚1507b和1507e可以彼此相连。音频传感器
1201可以包括连到输出信号的一个或多个管脚1507。例如,管脚1507d可以连接至SD数据连
接器1505至输出信号。在图15中,布线1500可以包括4个音频传感器1201和4个相应的SD数
据连接器1505a、1505b、1505c和1505d。在其他一些实施例中,音频传感器1201的数目和SD
数据连接器1505的数目可以变化。另外,音频传感器1201的数目和SD数据连接器的数目可
以相同或不同。
器1503和SD数据连接器1505的交叉连接可以在外罩1203中实现。VDD连接器1501、GND连接
器1503和SD数据连接器1505可以彼此平行。语音通信系统1200的布线1500可以插入纺织结
构的通道201中(图15中未示出)并固定至通道201的表面。
接器1607、SD数据连接器1609、音频传感器1201a-b和外罩1203和/或任何其他适当的用来
实施语音通信系统的部分。
个管脚可以连接至VDD连接器1601和GND连接器1603。之后,可以对音频传感器1201a和
1201b供电。例如,在1201a中,管脚1611f可以连接至VDD连接器1601,管脚1611h可以连接至
GND连接器1603。在1201b中,1613d和1613f可以连接至VDD连接器1601,管脚1613h可以连接
至GND连接器1603。一个或多个管脚1611可以彼此相连。一个或多个管脚1613也可以彼此相
连。在一些实施例中,在1201a中,管脚1611f可以连接至1611g。1611d和1611e可以连接至
1611h。在1201b中,管脚1613f可以连接至1613g。1613e可以连接至1613h。
钟连接器1607。在1201b中,管脚1613c可以连接至WS位时钟连接器1605,管脚1613a可以连
接至SCK采样时钟连接器1607。
例如,1201a中的管脚1611b和1201b中的管脚1613b可以连接至SD数据连接器1609a至输出
信号。在图16中,布线1600可以包括四条SD数据连接器1609a、1609b、1609c和1609d。其他音
频传感器1201(图16未示出)可以连接至SD数据连接器1609。在其他实施例中,音频传感器
1201的数目和SD数据连接器1609的数目可以变化。这两个数目也可以相同或不同。
1603和SD数据连接器1609的交叉连接可以在外罩1203中实现。VDD连接器1601、GND连接器
1603和SD数据连接器1609可以彼此平行。语音通信系统1200的布线1600可以插入纺织结构
的通道201(图16未示出)并固定到通道201的表面。
式显示,而非具体细节。
工作传递给该领域的其他技术人员。总地来说,本文中的算法是一连串独立的步骤,可以获
得希望的结果。这些步骤要求物理量的物理运算。通常来说,尽管不是必需的,这些量是能
够被存储、传输、合并、比较和进行其他运算的电信号或磁信号的形式。由于常用的原因,可
以方便地将这些信号称为比特、(数)值、元素、符号、字符、术语、数字等。
“发送”、“接收”、“产生”、“提供”、“计算”、“执行”、“存储”、“确定”、“嵌”、“(放)置”、“位于”等术语进行的讨论是指计算机系统或类似的电子计算设备的行为或过程,其将以计算机系
统的寄存器和存储器中的物理(电子)量表示的数据处理和转换成其他类似地以计算机系
统的存储器或寄存器或其他这类信息存储、传送或显示装置中的物理量表示的数据。
的。例如,非临时性的计算机可读介质可以包括如磁性介质(如硬盘、软盘等)、光学介质(如
光盘、数字视频光盘、蓝光光盘等)、半导体介质(如闪存、电可编程只读存储器(EPROM)、电
可擦除可编程只读存储器(EEPROM)等)等介质、任何适当的在传输期间不会消逝或缺乏外
表的持久性的介质、和/或任何适当的有形介质。另一个例子是,临时性的计算机可读介质
可以包括在网络上、连接器、半导体、光纤、电路、任何适当的在传输期间消逝并缺乏外表的
持久性的介质、和/或任何适当的有形介质中的信号。