用于关键性阈值控制的系统、方法、设备和计算机可读媒体的制作方法

文档序号:7994091阅读:251来源:国知局
用于关键性阈值控制的系统、方法、设备和计算机可读媒体的制作方法
【专利摘要】可实施如本文中揭示的系统、方法和设备以基于信道条件调整话音帧的关键性阈值。此阈值可用以响应于信道状态的改变而控制重传频率。
【专利说明】用于关键性阈值控制的系统、方法、设备和计算机可读媒体
[0001]根据35U.S.C.§ 119丰张优先权
[0002]本专利申请案主张2012年I月12日申请且已转让给本受让人的题为“用于冗余传输的位分配的系统、方法、设备和计算机可读媒体(SYSTEMS,METHODS, APPARATUS,AND COMPUTER-READABLE MEDIA FOR BIT ALLOCAT1N FOR REDUNDANT TRANSMISS1N) ” 的第61/586,007号临时申请案的优先权。本专利申请案还主张2012年I月17日申请且已转让给本受让人的题为“用于关键性阈值控制的系统、方法、设备和计算机可读媒体(SYSTEMS, METHODS, APPARATUS, AND COMPUTER-READABLE MEDIA FOR CRITICALITY THRESHOLDCONTROL) ”的临时申请案第61/587,507号的优先权。本专利申请案还主张2012年5月I日申请且已转让给本受让人的题为“用于冗余传输的位分配的系统、方法、设备和计算机可读媒体(SYSTEMS,METHODS, APPARATUS, AND COMPUTER-READABLE MEDIA FOR BIT ALLOCAT1NFOR REDUNDANT TRANSMISS1N) ” 的临时申请案第 61/641,093 号的优先权。
【技术领域】
[0003]本发明涉及音频通信。
【背景技术】
[0004]已在电路交换式网络上执行数字音频电信。电路交换式网络为在通话的持续时间中在两个终端之 间建立物理路径的网络。在电路父换式应用中,发射终端在物理路径上将一连串含有音频(例如,语音)信息的包发送到接收终端。接收终端使用包中含有的音频信息(例如,语音信息)合成对应的音频信号(例如,话音信号)。
[0005]已开始在包交换式网络上执行数字音频电信。包交换式网络为基于目的地地址而经由网络路由包的网络。在包交换式通信的情况下,路由器个别地确定用于每一包的路径,将包沿着任一可利用的路径发送以到达其目的地。结果,包可能不能同时或按相同次序到达接收终端。去抖动缓冲器可在接收终端中用以使包按次序排列,且按连续依序方式播放。
[0006]有时,在从发射终端转运到接收终端时,包被丢失。丢失的包可使合成的音频信号的质量降级。因而,可通过提供用以解决帧内(例如,话音帧内)的信息丢失的系统和方法来实现益处。

【发明内容】

[0007]—种根据一般配置的音频信号处理的方法包括计算音频信号的第二帧对在所述音频信号中在所述第二帧之前的第一帧的译码相依性的估计。此方法还包括基于与发射信道的状态有关的信息计算阈值。此方法还包括将所述计算出的估计与所述计算出的阈值进行比较;及基于所述比较的结果,决定发射所述第一帧的冗余副本。还揭示具有有形特征的计算机可读存储媒体(例如,非暂时性媒体),所述有形特征使读取所述特征的机器执行此方法。
[0008]一种用于根据一般配置的音频信号处理的设备包括用于计算音频信号的第二帧对在所述音频信号中在所述第二帧之前的第一帧的译码相依性的估计的装置。此设备还包括用于基于与发射信道的状态有关的信息计算阈值的装置;用于将所述计算出的估计与所述计算出的阈值进行比较的装置;及用于基于所述比较的结果决定发射所述第一帧的冗余副本的装置。
[0009]一种用于根据另一一般配置的音频信号处理的设备包括第一计算器,其经配置以计算音频信号的第二帧对在所述音频信号中在所述第二帧之前的第一帧的译码相依性的估计。此设备还包括第二计算器,其经配置以基于与发射信道的状态有关的信息计算阈值。此设备还包括模式选择器,其经配置以(A)将所述计算出的估计与所述计算出的阈值进行比较,及⑶基于所述比较的结果决定发射所述第一帧的冗余副本。
【专利附图】

【附图说明】
[0010]图1为说明经由网络NWlO通信的发射终端102和接收终端104的实例的方框图。
[0011]图2A展示具有各种终端设备的网络NWlO的实施方案NW20的方框图。
[0012]图2B展示音频编码器AElO的实施方案AE20的方框图。
[0013]图3为帧编码器FElO的实施方案FE20的方框图。
[0014]图4A展示根据一般配置的方法MlOO的流程图。
[0015]图4B展示方法MlOO的实施方案MllO的流程图。
[0016]图5A和图5B展示如本文中描述的信道状态信息与其它系统参数之间的关系的实例。
[0017]图5C展不音频信号的一连串巾贞的实例。
[0018]图6A展示方法MlOO的实施方案M120的流程图。
[0019]图6B展示任务T200的实施方案T210的流程图。
[0020]图7A展示方法MlOO的实施方案M200的流程图。
[0021]图7B展示方法M200的实施方案M210的流程图。
[0022]图8展示方法M110、M120和M210的实施方案M300的流程图。
[0023]图9A为IPv4包的图。
[0024]图9B为IPv6包的图。
[0025]图9C展示通信装置DlO的方框图。
[0026]图10展示RTP包的有效负载的实例。
[0027]图11为音频解码器ADlO的实施方案AD20的方框图。
[0028]图12A展示根据一般配置的设备MF100的方框图。
[0029]图12B展示设备MF100的实施方案MFllO的方框图。
[0030]图13A展示设备MF100的实施方案MF120的方框图。
[0031]图13B展示设备MF100的实施方案MF200的方框图。
[0032]图14A展示装置F200的实施方案F210的方框图。
[0033]图14B展示设备MF100的实施方案MF210的方框图。
[0034]图15展示设备MF110、MF120和MF210的实施方案MF300的方框图。
[0035]图16A展示根据一般配置的设备AP100的方框图。
[0036]图16B展示设备AP100的实施方案APllO的方框图。[0037]图16C展示第二计算器A200的实施A210的方框图。
[0038]图16D展示设备AP100的实施方案AP120的方框图。
[0039]图16E展示第二计算器A200的实施方案的实例A220的方框图。
[0040]图17A展示设备AP100的实施方案AP200的方框图。
[0041]图17B展示设备AP100的实施方案AP210的方框图。
[0042]图17C展示设备AP210的实施方案AP220的方框图。
[0043]图18A展示设备AP110、AP120和AP210的实施方案AP300的方框图。
[0044]图18B展示无线装置1102的方框图。
[0045]图19展示设备AP300的实施方案AP400的方框图。
[0046]图20展示手持机HlOO的前视图、后视图和侧视图。
【具体实施方式】
[0047]如本文中揭示的系统、方法和设备可经实施以针对使用阈值控制话音帧的重传频率的话音译码应用,基于信道条件调整一或多个关键性阈值。
[0048]除非明确地受到其上下文限制,否则术语“信号”在本文中用以指示其普通意义中的任一者,包括如在电线、总线或其它传输媒体上表达的存储器位置(或存储器位置的集合)的状态。除非明确地受到其上下文限制,否则术语“产生”在本文中用以指示其普通意义中的任一者,例如,计算或以其它方式产生。除非明确地受到其上下文限制,否则术语“计算”在本文中用以指示其普通意义中的任一者,例如,计算、评估、平滑化和/或从多个值选择。除非明确地受到其上下文限制,否则术语“获得”用以指示其普通意义中的任一者,例如,计算、导出、接收(例如,从外部装置)和/或检索(例如,从存储元件阵列)。除非明确地受到其上下文限制,否则术语“选择”用以指示其普通意义中的任一者,例如,识别、指示、应用和/或使用两者或两者以上的集合中的至少一者和少于全部者。在术语“包含”用于本发明描述和权利要求书中时,其并不排除其它元件或操作。术语“基于”(如在“A是基于B”中)用以指示其普通意义中的任一者,包括以下情况:(i) “从……导出”(例如,“B为A的前驱体”),(ii) “基于至少”(例如,“A是基于至少B”),及如果在特定上下文中适当,
(iii)“等于”(例如,“A等于B”)。类似地,术语“响应于”用以指示其普通意义中的任一者,包括“响应于至少”。除非另有指示,否则术语“A、B和C中的至少一者”和“A、B和C中的一或多者”指示“A和/或B和/或C”。 [0049]除非另有指示,否则术语“系列”用以指示一连串的两个或两个以上项。术语“对数”用以指示基数为十的对数,但将此运算扩展到其它基数在本发明的范围内。术语“频率分量”用以指示信号的一组频率或频带中的一者,例如,信号的频域表示的样本(例如,如由快速傅立叶变换或MDCT产生)或信号的子频带(例如,巴克尺度(Bark scale)或梅尔尺度(meI scale)子频带)。
[0050]除非另有指示,否则对具有特定特征的设备的操作的任何揭示还明确地意欲揭示具有相似特征的方法(且反之亦然),且对根据特定配置的设备的操作的任何揭示还明确地意欲揭示根据相似配置的方法(且反之亦然)。可关于如由其特定上下文指示的方法、设备和/或系统来使用术语“配置”。按一般意义且可互换地使用术语“方法”、“过程”、“程序”和“技术”,除非特定上下文另有指示。具有多个子任务的“任务”还为方法。还按一般意义且可互换地使用术语“设备”和“装置”,除非特定上下文另有指示。术语“元件”和“模块”通常用以指示较大配置的一部分。除非受其上下文明确地限制,否则术语“系统”在本文中用以指示其普通意义中的任一者,包括“相互作用以服务于共同目的的元件群组”。术语“多个”意谓“两个或两个以上”。通过引用文献的一部分的任何并入还应理解为并入在所述部分内引用的项或变量的定义,其中这些定义在文献中的别处出现,以及在所并入的部分中引用的任何图。
[0051]除非另有指示,否则术语“编解码器”、“声码器”、“音频译码器”和“话音译码器”指音频编码器与对应的音频解码器的组合。除非另有指示,否则术语“译码”指示经由编解码器转变音频信号,包括编码和随后的解码。除非另有指示,否则术语“发射”指示传播(例如,信号)到发射信道内。
[0052]如本文中描述的译码方案可适用于译码任何音频信号(例如,包括非话音音频)。或者,可能需要将此译码方案仅用于话音。在此情况下,译码方案可与分类方案一起使用以确定音频信号的每一帧的内容的类型且选择合适的译码方案。
[0053]如本文中使用的译码方案可用作主要编解码器,或用作多层或多级编解码器中的一层或一级。在一个此实例中,此译码方案用以译码音频信号的频率内容的一部分(例如,低频带或高频带),且另一译码方案用以译码信号的频率内容的另一部分。在另一此实例中,此译码方案用以译码为另一译码层的残差(即,原始信号与经编码信号之间的误差)(例如,线性预测译码(LPC)分析运算的残差)的音频信号。
[0054]如本文中描述的方法、系统和设备可经配置以将音频信号作为一系列区段处理。典型的区段长度范围从约五毫秒或十毫秒到约四十毫秒或五十毫秒,且区段可重叠(例如,其中邻近区段重叠25%或50%)或不重叠。在一特定实例中,将音频信号分割成一系列不重叠区段或“帧”,每一者具有十毫秒的长度。在另一特定实例中,每一帧具有二十毫秒的长度。音频信号的取样速率的实例包括(但不限于)8千赫、12千赫、16千赫、32千赫、
44.1千赫、48千赫和192千赫。
[0055]音频电信应用可实施于包交换式网络中。举例来说,音频电信应用可实施于因特网协议语音(VoIP)网络中。包可包括经编码的音频信号的一或多个帧,且具有音频(例如,语音)信息的包可在网络上从第一装置发射到第二装置。然而,在包的发射期间,所述包中的一些可能丢失。举例来说,多个包的丢失(有时被称作突发包丢失)可能为在接收装置处感知的话音质量的降级的原因。
[0056]为了缓解由VoIP网络中的包丢失造成的感知的话音质量的降级,存在两个类型的解决方案。第一解决方案为基于接收器的包丢失隐藏(PLC)方法。可使用PLC方法遮蔽VoIP通信中的包丢失的效应。举例来说,PLC方法可经实施以建立取代包,代替在发射期间丢失的包。此PLC方法可试图建立与丢失的包尽可能类似的包。基于接收器的PLC方法可能不需要来自发送者的任何额外资源或帮助以便建立取代包。然而,当丢失了重要的话音帧时,PLC方法在遮蔽包丢失的效应方面可能无效。
[0057]第二解决方案为基于发送者的包丢失复原方法。此方法包括前向错误校正(FEC)方法,其可包括与每一包一起发送一些额外数据。可使用额外数据恢复由在发射期间的数据丢失造成的错误。举例来说,FEC方案可发射冗余音频帧。换句话说,由发送者发射音频帧的一个以上副本(典型地,两个)。这些两个帧可被称作主要副本和冗余副本。[0058]虽然基于发送者的包丢失复原方案可改进经解码的话音的感知质量,但这些方案还可增加在话音的发射期间使用的带宽。传统的FEC方案还可增加端对端延迟,此对于实时对话而言可能不能容忍。举例来说,常规基于发送者的方案在两个不同时段发送同一话音帧两次。此方法可至少使数据速率加倍。一些常规方案可将低位速率编解码器用于冗余副本,以便减小数据速率。然而,低位速率编解码器的使用可增加编码器处的复杂性。此外,一些常规方案可将同一低位速率编解码器用于帧的主要副本和帧的冗余副本两者。虽然此方法可减少编码器处的复杂性以及减小数据速率,但基线话音质量(即,当无帧丢失时的话音质量)可能大大地降低。另外,常规基于发送者的方案通常在假定有至少一个帧时间间隔的额外延迟的情况下操作。
[0059]如本文中描述的系统、方法和设备可经实施以提供源控制和信道控制的FEC方案,以便获得话音质量、延迟与数据速率之间的最佳取舍。FEC方案可经配置以使得不引入额外延迟。可在适度数据速率增加的情况下实现话音质量的高质量改进。如本文中描述的FEC方案还可在任一目标数据速率下操作。在一个实例中,可基于发射信道的条件以及外部控制自适应地调整FEC方案和目标数据速率。所提议的FEC方案还可经实施以与旧式通信装置(例如,旧式手持机)相容。
[0060]对于用于音频(例如,语音)通信的一些编解码器,用以编码每一帧的位的总数为预定常数。这些编解码器的实例包括自适应多速率(AMR)话音编解码器(例如,如在可从欧洲电信标准学会(ETSI)www-dot-ets1-dot-org(法国 Sophia Antipolis)获得的 3GPP技术规范(TS) 26.071版本11.0.0(2012年9月)中所描述)和AMR宽频带话音编解码器(例如,如在ITU-T推荐G.722.2 (2003年7月,国际电信联合会www-dot-1tu-dot-1nt)和/或可从ETSI获得的3GPP技术规范26.190vll.0.0 (2012年9月)中所描述),其中位的数目由被选择用于帧的译码模式确定。在这些情况下,发射过去帧的冗余副本可能要求可用于在当前帧中译码信号信息的位数目的对应减少。此减少可对经解码话音的感知质量具有负面影响。
[0061]可能需要实施仅针对关键帧发射冗余副本的灵活方法。“关键帧”为预期其丢失会对经解码信号的感知质量具有显著影响的帧。此外,仅在预期背负冗余副本对目前帧的影响最小的情况下,才可能需要发射此冗余副本。对于固定位速率系统,可能需要确定待用于译码当前帧的位的数目,使得用于译码当前帧的位的数目与用于译码过去帧的冗余副本(例如,部分副本)的位的数目的总数符合目标固定位速率T。
[0062]图1为说明经由发射信道TClO和RClO在网络NWlO上通信的发射终端102和接收终端104的一实例的方框图。终端102和104中的每一者可经实施以执行如本文中描述的方法和/或包括如本文中描述的设备。发射终端102和接收终端104可为能够支持语音通信的任何装置,包括电话(例如,智能手持机)、计算机、音频广播和接收设备、视频会议设备或类似者。可(例如)通过例如码分多址(CDMA)能力的无线多址技术实施发射终端102和接收终端104。CDMA为基于展频通信的调制和多址方案。
[0063]发射终端102包括音频编码器AE10,且接收终端104包括音频解码器AD10。音频编码器AElO可用以通过根据人类话音产生的模型提取参数的值而压缩来自第一用户接口UllO (例如,麦克风和音频前端)的音频信息(例如,话音)。信道编码器CElO将参数值装配到包内,且发射器TXlO经由发射信道TClO在网络NWlO (其可包括基于包的网络,例如,因特网或内联网)上发射包括这些参数值的包。发射信道TClO可为有线和/或无线发射信道,且视确定信道质量的方式和地方而定,发射信道TClO可被视为延伸到网络NWlO的入口点(例如,基站控制器)、到网络NWio内的另一实体(例如,信道质量分析器)和/或到接收终端104的接收器RXlO。
[0064]接收终端104的接收器RXlO用以经由发射信道从网络NWlO接收包。信道解码器CDlO解码包以获得参数值,且音频解码器ADlO使用来自包的参数值合成音频信息。将合成的音频(例如,话音)提供到在接收终端104上的第二用户接口 U120(例如,音频输出级和扬声器)。虽未展示,但各种信号处理功能可在信道编码器CElO和信道解码器CDlO中执行(例如,卷积译码,包括循环冗余检查(CRC)功能、交错)和在发射器TXlO和接收器RXlO中执行(例如,数字调制和对应的解调、展频处理、模拟/数字和数字/模拟转换)。
[0065]通信的每一方可发射以及接收,且每一终端可包括音频编码器AElO和解码器ADlO的实例。音频编码器与解码器可为分开的装置或集成到被称作“语音译码器”或“声码器”的单一装置内。如图1中所示,描述终端102、104在网络NWlO的终端处具有音频编码器AElO且在另一终端处具有音频解码器AD10。
[0066]在发射终端102的至少一个配置中,可在帧中将音频信号(例如,话音)从第一用户接口 UllO输入到音频编码器AE10,其中每一帧被进一步分割成子帧。在执行某一块处理的情况下,可使用这些任意帧边界。然而,如果实施连续处理而非块处理,则可省略音频样本到帧(和子帧)的此分割。在描述的实例中,视特定应用和总体设计约束而定,在网络NWlO上发射的每一包可包括一或多个帧。
[0067]音频编码器AElO可为可变速率或单一固定速率编码器。视音频内容而定(例如,视是否存在话音和/或存在何类型的话音而定),可变速率编码器可在不同帧间在多个编码器模式(例如,不同固定速率)间动态切换。音频解码器ADlO还可按对应的方式在不同帧间在对应的解码器模式之间动态切换。可针对每一帧选择一特定模式,以在接收终端104处维持可接受的信号再现质量的同时实现可利用的最低位速率。
[0068]接收终端104还可将信道状态信息120反馈到发射终端102。在一个此实例中,接收终端104经配置以收集与载运来自发射终端102的包的发射信道的质量有关的信息。接收终端104可使用收集的信息估计信道的质量。接着可将收集的信息和/或信道质量估计反馈到发射终端102作为信道状态信息120。举例来说,如在图1中所示,信道编码器CElO的一实例CEll可将收集的信息和/或质量估计(例如,来自音频解码器AD10)装配到包内,以用于经由发射器TXlO的实例TXll和发射信道RClO发射回到发射终端102,在发射终端102处,包由接收器RXlO的实例RXll接收且由信道解码器⑶10的实例⑶11解装配,且将信息和/或估计提供到音频编码器AE10。发射终端102(例如,音频编码器AE10)可使用信道状态信息120来调适与如本文中描述的基于发送者的包丢失复原方案相关联的一或多个功能(例如,关键性阈值)。
[0069]图2A展示包括基站收发器BTS1-BTS3的网络NWlO的实施方案NW20的一实例,基站收发器BTS1-BTS3与移动台在无线电上行链路和下行链路发射信道上通信。网络NW20还包括核心网络CNWl (其连接到公众交换电话网络PSTN和因特网INT)和核心网络CNW2 (其还连接到因特网INT)。网络NW20还包括使收发器站与核心网络接口连接的基站控制器BSC1-BSC3。网络NW20可经实施以提供终端装置之间的包交换式通信。核心网络CNWl还可经由基站收发器BTS1、BTS2提供终端装置MSl与MS2之间的电路交换式通信,和/或提供此终端装置与在PSTN上的终端装置之间的电路交换式通信。
[0070]图2A还展示可经由网络NW20相互通信(例如,在包交换式通信链路上)的不同终端装置的实例:移动台MS1-MS3 ;因特网协议语音(VoIP)电话VP ;及计算机CP,其经配置以执行电信程序(例如,来自Microsoft Skype Divis1n, LU的Skype软件)。终端装置MS1-MS3、VP和CP中的任一者可经实施以包括发射终端102的一实例和接收终端104的一实例。移动装置MS1-MS3经由无线无线电上行链路和下行链路发射信道与网络通信。终端VP和CP经由有线发射信道(例如,以太网缆线)和/或无线发射信道(例如,IEEE802.11或“WiFi”链路)与网络通信。网络NW20还可包括中间实体,例如,网关和/或TRAU(代码转换器和速率适配器单元)。
[0071]音频编码器AElO通常按时间或“帧”将输入信号作为一系列不重叠区段进行处理,其中针对每一帧计算新的编码帧。帧周期通常为可预期信号局部稳定的周期;普通实例包括二十毫秒(等效于按16kHz的取样速率320个样本、按12.8kHz的取样速率256个样本或按SkHz的取样速率160个样本)和十毫秒。还可能实施音频编码器AElO而将输入信号作为一系列重叠巾贞进行处理。
[0072]图2B展示包括帧编码器FElO的音频编码器AElO的一实施方案AE20的方框图。帧编码器FElO经配置以编码输入信号的一连串帧CF( “核心音频帧”)中的每一者以产生一连串经编码音频帧EF中的对应者。音频编码器AElO还可经实施以执行额外任务,例如,将输入信号分成帧且选择用于帧编码器FElO的译码模式(例如,选择初始位分配的重新分配,如本文中参考任务T400描述)。选择译码模式(例如,速率控制)可包括执行语音活动检测(VAD)和/或另外分类帧的音频内容。在此实例中,音频编码器AE20还包括语音活动检测器VAD10,其经配置以处理核心音频帧CF以产生语音活动检测信号VS (例如,如在可在ETSI 获得的 3GPPTS26.194ν11.0.0 (2012 年 9 月)中所描述)。
[0073]通常根据源滤波器模型来实施帧编码器FE10,所述源滤波器模型将输入音频信号的每一帧编码为:(A)描述滤波器的一组参数,和(B)将在解码器处用以驱动所描述的滤波器以产生音频帧的经合成再现的激励信号。话音信号的频谱包络通常由表示声道(例如,咽喉和嘴)的共振且称为共振峰的峰值表征。多数话音译码器至少将此粗略频谱结构编码为例如滤波器系数的一组参数。剩余残差信号可模型化为驱动滤波器以产生话音信号且通常由其强度和音调表征的源(例如,如由声带产生)。
[0074]帧编码器FElO通常经实施以执行基于码簿的方案(例如,码簿激励线性预测或CELP)和/或原型波形内插(PWI)方案(例如,原型音调周期或PPP),但帧编码器FElO还可经实施以执行其它方案(例如,正弦话音译码和/或基于变换的译码)。可由帧编码器FElO用以产生经编码帧EF的编码方案的特定实例包括(但不限于)G.726、G.728、G.729Α、AMR、AMR-ffB, AMR-WB+(例如,如在 2012 年 9 月的 3GPP TS26.290vll.0.0 (可从ETSI获得)中所描述)、VMR-WB (例如,如在2005年4月的第三代合作伙伴计划2 (3GPP2)文献C.S0052-A vl.0 (可在线上于www-dot-3gpp2-dot-org处获得)中所描述)、增强型可变速率编解码器(EVRC,如在2011年12月的3GPP2文献C.S0014-E vl.0 (可在线上于www-dot-3gpp2-dot-org处获得)中所描述)、可选择模式声码器话音编解码器(如在 2004 年 I 月的 3GPP2 文献 C.S0030-0,ν3.0 (可在线上于 www-dot-3gpp2-dot_org 处获得)中所描述)和增强型语音服务编解码器(EVS,例如,如在可从ETSI获得的3GPPTR22.813vl0.0.0 (2010 年 3 月)中所描述)。
[0075]图3展示帧编码器FElO的基本实施方案FE20的方框图,其包括预处理模块PP10、线性预测译码(LPC)分析模块LA10、开放环路音调搜索模块0L10、自适应码簿(ACB)搜索模块AS10、固定码簿(FCB)搜索模块FSlO和增益向量量化(VQ)模块GV10。可实施预处理模块PP10,例如,如在3GPPTS26.190vll.0.0的第5.1章中所描述。在一个此实例中,预处理模块PPlO经实施以执行核心音频帧的减少取样(例如,从16kHz到12.8kHz)、减少取样的帧的高通滤波(例如,通过50Hz的截止频率)和经滤波的帧的预强调(例如,使用一阶高通滤波器)。
[0076]线性预测译码(LPC)分析模块LAlO将每一核心音频帧的频谱包络编码为一组线性预测(LP)系数(例如,全极滤波器的系数1/A(Z))。在一个实例中,LPC分析模块LAlO经配置以计算十六个LP滤波器系数的一集合以表征每一 20毫秒帧的共振峰结构。可实施分析模块LA10,例如,如在3GPP TS26.190vll.0.0的第5.2章中所描述。
[0077]分析模块LAlO可经配置以直接分析每一帧的样本,或可首先根据开窗函数(例如,汉明(Hamming)窗)将所述样本加权。还可在大于巾贞的窗(例如,30msec窗)上执行分析。此窗可对称(例如,5-20-5,使得其包括紧接在20毫秒帧前和后的5毫秒)或不对称(例如,10-20,使得其包括先前帧的最后10毫秒)。LPC分析模块通常经配置以使用Levinson-Durbin递归或Leroux-Gueguen算法来计算LP滤波器系数。虽然LPC编码非常适合于话音,但其还可用以编码一般的音频信号(例如,包括非话音,例如,音乐)。在另一实施方案中,分析模块可经配置以计算每一帧的一组倒频谱系数,而非一组LP滤波器系数。
[0078]线性预测滤波器系数通常难以有效率地量化,且通常映射成用于量化和/或熵编码的另一表示,例如,线频谱对(LSP)或线谱频率(LSF),或导抗频谱对(ISP)或导抗谱频率(ISF)。在一个实例中,分析模块LAlO将所述组LP滤波器系数变换成一组对应的ISF。LP滤波器系数的其它一对一表示包括部分自相关系数和对数面积比值。通常,一组LP滤波器系数与一组对应的LSF、LSP、ISF或ISP之间的变换为可逆的,但实施例还包括变换在无错误时不可逆的分析模块LAlO的实施方案。
[0079]分析模块LAlO经配置以量化所述组ISF (或LSF或其它系数表示),且帧编码器FE20经配置以将此量化的结果作为LPC索引XL输出。此量化器通常包括向量量化器,其将输入向量编码为到表或码簿中的对应的向量条目的索引。
[0080]帧编码器FE20还包括任选的开放环路音调搜索模块0L10,其可用以简化音调分析并减小自适应码簿搜索模块ASlO中的闭合环路音调搜索的范围。模块OLlO可经实施以经由基于未量化的LP滤波器系数的加权滤波器滤波输入信号、二中选一地抽取经加权的信号且每帧产生音调估计一次或两次(视当前速率而定)。可实施模块0L10,例如,如在3GPP TS26.190vll.0.0 的第 5.4 章中所描述。
[0081]自适应码簿(ACB)搜索模块ASlO经配置以搜索自适应码簿(基于过去激励且还称作“音调码簿”)以产生音调滤波器的延迟和增益。模块ASlO可经实施以对目标信号(如(例如)通过经由基于经量化和未量化的LP滤波器系数的加权的合成滤波器滤波LP残差来获得)基于子帧而围绕开放环路音调估计执行闭合环路音调搜索,且接着通过在指示的分数音调滞后处内插过去激励来计算自适应码向量且计算ACB增益。模块ASlO还可经实施以使用LP残差来扩展过去激励缓冲器以简化闭合环路音调搜索(尤其对于少于64个样本的子帧大小的延迟)。模块ASlO可经实施以产生ACB增益(例如,对于每一子帧)和经量化的索引,所述经量化的索引指示第一子帧的音调延迟(或第一和第三子帧的音调延迟,视当前速率而定)和其它子帧的相对音调延迟。可实施模块AS10,例如,如在3GPPTS26.190vll.0.0的第5.7章中所描述。
[0082]固定码簿(FCB)搜索模块FSlO经配置以产生指示固定码簿(还称作“创新码簿”、“创新性码簿”、“随机码簿”或“代数码簿”)的向量的索引,所述向量表示激励的未由自适应码向量模型化的部分。模块FSlO可经实施以产生码簿索引以作为含有再现FCB向量所需要的所有信息的码字(例如,表示脉冲位置和正负号),使得不需要码簿。可实施模块FS10,例如,如在3GPP TS26.190vll.0.0的第5.8章中所描述。
[0083]增益向量量化模块GVlO经配置以量化FCB和ACB增益,其可包括每一子帧的增益。可实施模块GV10,例如,如在3GPPTS26.190vll.0.0的第5.9章中所描述。
[0084]作为对基于码簿的方法的替代,可使用基于变换的方法来编码LPC残差信号。举例来说,可使用修改的离散余弦变换(MDCT)来将残差编码成包括一组MDCT系数的参数,如在Call1pe超宽频编解码器(加利福尼亚州圣地亚哥市高通公司(QUALCOMM Inc.,SanDiego,CA))和AMR-WB+编解码器的TCX选项中。在另一实例中,使用基于变换的方法来编码音频信号,而不执行LPC分析。
[0085]可能需要在一或多个包交换式网络上执行终端A(例如,发射用户设备或UE,例如,终端102)与终端B (例如,接收UE,例如,终端104)之间的实时语音通信。例如AMR和AMR-WB的先前解决方案通过减小位速率而适宜于不良信道条件(还称作“速率调适”)。对于用于在VoIP(因特网协议语音)中使用的下一代编解码器,位速率的减小可能不会帮助显著减少网络中的堵 塞(例如,归因于RTP额外开销,其中RTP为实时输送协议,如在(例如)1^^3550,标准64(2003年7月),因特网工程任务组(IETF)中所描述)。如本文中揭示的方法可对声码器赋予较大稳健性和/或解决归因于信道缺陷的编解码器性能问题。
[0086]从发射终端A到接收终端B的发射信道的质量可由网络中的一或多个实体(例如,由在上行链路无线电信道的网络端处的基站收发器、由核心网络中的业务分析器等)估计和/或由接收终端B估计(例如,通过分析包丢失率)。可能需要使接收终端B和/或一或多个这些实体使用带内消息接发经由控制信号(例如,使用RTP控制协议(RTCP)的控制包,如在(例如)RFC1889(1996年I月,IETF)中所描述)和/或经由另一服务质量(QoS)反馈机制将此信道状态信息120传递回到发射UE。可实施发射终端A以通过切换到对于在有缺陷信道下实现良好性能最佳化的操作模式(即,“信道感知”模式)来应用此信息。而且,发射UE可经配置以在可预期不良信道条件(例如,难管理的网络)的情况下在呼叫设置时间选择信道感知操作模式。
[0087]可实施声码器以响应于不良信道条件的指示(例如,包错误、高抖动等)而切换到“信道缺陷稳健模式”。在“信道缺陷稳健模式”下,话音编解码器可选择部分或全部地重传输入信号的某些关键帧。举例来说,在“信道缺陷稳健模式”下操作的话音译码器可经配置以在帧的关键性超过某一预定阈值的情况下发射帧的冗余副本。可依据特定帧的丢失对经解码的话音的感知影响(如在编码器处估计)来确定彼帧的关键性。信道感知编解码器可经配置以响应于信道状态的指示而在信道缺陷稳健模式与正常操作模式(即,其中不发送冗余副本)之间切换。
[0088]如本文中揭示的系统、方法和设备可经实施以依据信道质量估计而设定用于重传决策的阈值。此阈值可用以(例如)确定一帧对于音频信号的后续帧的译码而言是否关键。对于非常好的信道,可将阈值设定得非常高。随着信道质量降级,可降低阈值,使得将更多的中贞视为关键的。
[0089]图4A展示根据一般配置的处理音频信号的方法MlOO的流程图,其包括任务T100、T200、T300和Τ350。任务TlOO计算音频信号的第二帧(“相依”帧)对在音频信号中在第二帧之前的第一帧(“模型”帧,可能为“关键”帧)的译码相依性的估计。任务Τ200基于与发射信道的状态有关的信息计算阈值。任务Τ300将计算出的估计与计算出的阈值进行比较。基于任务Τ300中的比较的结果,任务Τ350决定发射第一巾贞的冗余副本。决定发射冗余副本可包括指示第一帧为关键帧。在一些情况下,方法MlOO可经实施以使得不需要额外编码延迟来确定是否要重传一帧。
[0090]可能需要减少相依帧也将为关键帧(即,对在其后的另一帧而言关键)的可能性。通常,此可能性对于紧接在模型帧后的帧最高,且接着针对后续帧迅速降低。对于有声话音,典型地,话音突峰中的开始帧为关键的,且紧接在其后的帧也为关键的(例如,为了涵盖开始帧丢失时的情况)。然而,话音突峰中的另一帧也可能为关键的(例如,对于音调滞后发生漂移的情况)。
[0091]帧偏移k可用以指示模型帧与相依帧之间的距离。在一个此实例中,帧偏移k的值为模型帧η与相依帧(n+k)之间的帧号的差(例如,比介入帧的数目多I)。图5C展示典型实例,其中k的值为三。在另一实例中,k的值为四。其它可能值包括一、二、三、五和大于五的整数。
[0092]方法MlOO可经实施以使得偏移k固定(例如,在系统实施期间或在呼叫设置期间)。可根据原始时域信号中的帧的长度(例如,单位:毫秒)和最大容许延迟来选择k的值。举例来说,k的值可受到最大容许值约束(例如,以限制帧延迟)。可能需要最大容许延迟具有八十或一百毫秒的值。在此情况下,对于使用二十毫秒帧的方案,k可具有四或五的最大值,或对于使用十毫秒帧的方案,可具有八、九或十的最大值。
[0093]还可根据信道条件(例如,如由来自接收器的反馈指示)在呼叫期间选择和/或更新偏移k的值。举例来说,在正引起连续帧的频繁丢失(例如,归因于长的衰落)的环境下,可能需要使用较高k值。
[0094]任务TlOO可经实施以基于范围从模型和/或相依帧的一般表征到特定丢失影响评价的一或多个准则来计算相依帧对模型帧的译码相依性的估计(还称作“关键性测量”)。此估计可基于模型和/或相依帧内的信息,且还可基于来自输入信号中的邻近模型中贞的一或多个巾贞的信息。
[0095]关键帧可为当丢失时可造成显著的质量降级的帧。不同模型帧可具有不同级别的关键性。举例来说,对于两个模型帧nl和n2,如果非常容易从帧nl预测帧(nl+1)(即,帧nl旁的帧)而帧(n2+l) (B卩,帧n2旁的帧)并不非常依赖于帧n2,则帧nl可比帧n2关键,这是因为丢失帧nl可造成一个以上帧中的质量降级。
[0096]任务TlOO可经实施以基于模型帧和(可能地)相依帧和/或邻近模型帧的一或多个帧中的每一者的译码类型(即,待用以编码帧的译码过程)的指示来计算译码相依性的估计。此译码类型的实例可包括码激励线性预测(CELP)、噪声激励线性预测(NELP)、原型波形内插(PWI)或原型音调周期(PPP)等。举例来说,依据此准则,可将CELP模型帧视为比NELP模型帧关键。
[0097]额外或替代性地,任务TlOO可经实施以基于模型帧和(可能地)相依帧和/或邻近模型帧的一或多个帧中的每一者的话音模式(即,帧的话音内容的分类)来计算译码相依性的估计。话音模式的实例可包括有声、无声、静默和瞬态。“有声”的分类可进一步分成开始和稳定。瞬态的分类可进一步分成在瞬态中和不在瞬态中。举例来说,依据此准则,语音开始帧(话音突峰中的初始帧)可比稳定有声帧关键,这是因为话音突峰中的后续帧的编码可大量依赖于开始帧中的信息。在一个实例中,任务TlOO经实施以响应于模型帧为话音开始帧且相依帧为稳定有声帧的指示来计算译码相依性的估计以指示高的相依性程度。
[0098]额外或替代性地,任务TlOO可经配置以基于模型帧(和可能地相依帧和/或邻近模型帧的一或多个帧中的每一者)的一或多个其它性质来计算译码相依性的估计。举例来说,如果模型帧的一些重要参数的值与先前帧的对应值显著不同(例如,大于某一预定阈值),则模型帧可为关键帧,这是由于可能不易于从在模型帧前面的帧预测所述模型帧,且模型帧的丢失可不利地影响更类似于模型帧而非先前帧的后续帧。
[0099]此类性质的一个实例为自适应码簿(ACB)增益。模型帧的低ACB增益值可指示所述帧与在其前面的帧显著不同,而相依帧的高ACB增益值可指示所述帧非常依赖于模型帧。图4B展示包括任务T50和T60的方法MlOO的一实施方案MllO的流程图。任务T50使用来自模型帧的信息(例如,激励信号)产生用于相依帧的自适应码向量,且任务T60计算相依帧的经编码版本的ACB增益值。在此实例中,任务TlOO经实施以至少基于计算出的ACB增益值来计算译码相依性的估计。
[0100]此类性质的另一实例为感知加权SNR(信噪比),在此情况下其可表达为
【权利要求】
1.一种音频信号处理的方法,所述方法包含: 计算音频信号的第二帧对在所述音频信号中在所述第二帧之前的第一帧的译码相依性的估计; 基于与发射信道的状态有关的信息计算阈值; 将所述计算出的估计与所述计算出的阈值进行比较;及 基于所述比较的结果,决定发射所述第一帧的冗余副本。
2.根据权利要求1所述的方法,其中所述计算出的估计是基于来自所述第一帧的信肩、O
3.根据权利要求2所述的方法,其中所述方法包括使用来自所述第一帧的所述信息产生自适应码向量,且 其中所述计算出的估计是基于来自所述自适应码向量的信息。
4.根据权利要求1到3中任一权利要求所述的方法,其中所述计算出的估计是基于来自所述第二帧的经编码版本的信息。
5.根据权利要求1到3中任一权利要求所述的方法,其中所述计算出的估计是基于所述第二帧的经编码版本的自适应码簿增益值。
6.根据权利要求1所述的方法,其中所述计算出的估计是基于来自所述第二帧的第一经编码版本的信息且基于来自所述第二帧的第二经编码版本的信息, 其中所述第一经编码版本是使用来自所述第一帧的经编码版本的信息而编码,且其中所述第二经编码版本是不使用来自所述第一帧的所述经编码版本的所述信息而编码。
7.根据权利要求1到6中任一权利要求所述的方法,其中与所述发射信道的所述状态有关的所述信息包括丢失的包的数目,且 其中所述计算出的阈值是基于丢失的包的所述数目。
8.根据权利要求1到7中任一权利要求所述的方法,其中与所述发射信道的所述状态有关的所述信息包括基于接收的包的转运次数的抖动值,且 其中所述计算出的阈值是基于所述抖动值。
9.根据权利要求1到8中任一权利要求所述的方法,其中所述方法包括经由无线发射信道接收与所述发射信道的所述状态有关的所述信息。
10.根据权利要求1到9中任一权利要求所述的方法,其中所述计算所述阈值包含强制所述计算出的阈值具有最小值。
11.根据权利要求1到9中任一权利要求所述的方法,其中所述计算所述阈值包含: 将基于与所述发射信道的所述状态有关的所述信息的计算出的值与边界值进行比较;及 响应于与所述边界值的所述比较的结果,选择所述边界值作为所述计算出的阈值。
12.根据权利要求1到11中任一权利要求所述的方法,其中所述方法包含: 编码所述第一帧以产生所述第一帧的主要副本; 产生所述第一帧的所述冗余副本;及 产生包括所述主要副本和所述冗余副本的经编码信号。
13.根据权利要求12所述的方法,其中所述第一帧的所述主要副本包括第一码字,所述第一码字指示长度为L的第一代数码向量的总数Pl个单位脉冲中的每一者的位置,且其中所述第一帧的所述冗余副本包括第二码字,所述第二码字指示长度为L的第二代数码向量的总数P2个单位脉冲中的每一者的位置,且其中Pl大于P2。
14.根据权利要求12和13中任一权利要求所述的方法,其中所述产生所述经编码信号包含: 产生包括所述第一帧的所述主要副本的第一包;及 响应于所述决定,产生包括所述第一帧的所述冗余副本和所述第二帧的副本的第二包,且 其中所述经编码信号包括所述第一包和所述第二包。
15.根据权利要求12到14中任一权利要求所述的方法,其中所述方法包括将所述经编码信号发射到所述发射信道内。
16.根据权利要求1到15中任一权利要求所述的方法,其中所述方法包括确定偏移的值,所述值指示在所述第一帧与所述第二帧之间的所述音频信号的帧的总数。
17.根据权利要求1到16中任一权利要求所述的方法,其中所述计算所述阈值包含: 基于与所述发射信道的所述状态有关的所述信息,计算第一阈值和第二阈值;及 基于来自所述第一帧和在所述音频信号中邻近所述第一帧的帧中的至少一者的信息,从所述第一阈值和所述第二阈值中选择所述计算出的阈值。
18.一种用于音频信号处理的设备,所述设备包含: 用于计算音频信号的第二帧对在所述音频信号中在所述第二帧之前的第一帧的译码相依性的估计的装置; 用于基于与发射信道的状态有关的信息计算阈值的装置; 用于将所述计算出的估计与所述计算出的阈值进行比较的装置;及 用于基于所述比较的结果决定发射所述第一帧的冗余副本的装置。
19.根据权利要求18所述的设备,其中所述计算出的估计是基于来自所述第一帧的信息。
20.根据权利要求19所述的设备,其中所述设备包括用于使用来自所述第一帧的所述信息产生自适应码向量的装置,且 其中所述计算出的估计是基于来自所述自适应码向量的信息。
21.根据权利要求18到20中任一权利要求所述的设备,其中所述计算出的估计是基于来自所述第二帧的经编码版本的信息。
22.根据权利要求18到20中任一权利要求所述的设备,其中所述计算出的估计是基于所述第二帧的经编码版本的自适应码簿增益值。
23.根据权利要求18所述的设备,其中所述计算出的估计是基于来自所述第二帧的第一经编码版本的信息且基于来自所述第二帧的第二经编码版本的信息, 其中所述第一经编码版本是使用来自所述第一帧的经编码版本的信息而编码,且其中所述第二经编码版本是不使用来自所述第一帧的所述经编码版本的所述信息而编码。
24.根据权利要求18到23中任一权利要求所述的设备,其中与所述发射信道的所述状态有关的所述信息包括丢失的包的数目,且 其中所述计算出的阈值是基于丢失的包的所述数目。
25.根据权利要求18到24中任一权利要求所述的设备,其中与所述发射信道的所述状态有关的所述信息包括基于接收的包的转运次数的抖动值,且 其中所述计算出的阈值是基于所述抖动值。
26.根据权利要求18到25中任一权利要求所述的设备,其中所述设备包括用于经由无线发射信道接收与所述发射信道的所述状态有关的所述信息的装置。
27.根据权利要求18到26中任一权利要求所述的设备,其中所述用于计算所述阈值的装置经配置以强制所述计算出的阈值具有最小值。
28.根据权利要求18到26中任一权利要求所述的设备,其中所述用于计算所述阈值的装置包含: 用于将基于与所述发射信道的所述状态有关的所述信息的计算出的值与边界值进行比较的装置 '及 用于响应于与所述边界值的所述比较的结果选择所述边界值作为所述计算出的阈值的装置。
29.根据权利要求18到28中任一权利要求所述的设备,其中所述设备包含: 用于编码所述第一帧以产生所述第一帧的主要副本的装置; 用于产生所述第一帧的所述冗余副本的装置;及 用于产生包括所述主要副本和所述冗余副本的经编码信号的装置。
30.根据权利要求29所述的设备,其中所述第一帧的所述主要副本包括第一码字,所述第一码字指示长度为L的第一代数码向量的总数Pl个单位脉冲中的每一者的位置,且 其中所述第一帧的所述冗余副本包括第二码字,所述第二码字指示长度为L的第二代数码向量的总数P2个单位脉冲中的每一者的位置,且 其中Pl大于P2。
31.根据权利要求29和30中任一权利要求所述的设备,其中所述用于产生所述经编码信号的装置包含: 用于产生包括所述第一帧的所述主要副本的第一包的装置;及 用于响应于所述决定而产生包括所述第一帧的所述冗余副本和所述第二帧的副本的第二包的装置,且 其中所述经编码信号包括所述第一包和所述第二包。
32.根据权利要求29到31中任一权利要求所述的设备,其中所述设备包括用于将所述经编码信号发射到所述发射信道内的装置。
33.根据权利要求18到32中任一权利要求所述的设备,其中所述设备包括用于确定偏移的值的装置,所述值指示在所述第一帧与所述第二帧之间的所述音频信号的帧的总数。
34.根据权利要求18到33中任一权利要求所述的设备,其中所述用于计算所述阈值的装置包含: 用于基于与所述发射信道的所述状态有关的所述信息计算第一阈值和第二阈值的装置;及 用于基于来自所述第一帧和在所述音频信号中邻近所述第一帧的帧中的至少一者的信息从所述第一阈值和所述第二阈值中选择所述计算出的阈值的装置。
35.一种用于音频信号处理的设备,所述设备包含: 第一计算器,其经配置以计算音频信号的第二帧对在所述音频信号中在所述第二帧之前的第一帧的译码相依性的估计; 第二计算器,其经配置以基于与发射信道的状态有关的信息计算阈值;及模式选择器,其经配置以(A)将所述计算出的估计与所述计算出的阈值进行比较,及(B)基于所述比较的结果决定发射所述第一帧的冗余副本。
36.根据权利要求35所述的设备,其中所述计算出的估计是基于来自所述第一帧的信肩、O
37.根据权利要求36所述的设备,其中来自所述第一帧的所述信息包括激励信号,且 其中所述设备包括向量产生器,其经配置以使用来自所述激励信号的信息产生自适应码向量,且 其中所述计算出的估计是基于所述自适应码向量。
38.根据权利要求35到37中任一权利要求所述的设备,其中所述计算出的估计是基于来自所述第二帧的经编码版本的信息。
39.根据权利要求3 5到37中任一权利要求所述的设备,其中所述计算出的估计是基于所述第二帧的经编码版本的自适应码簿增益值。
40.根据权利要求35所述的设备,其中所述计算出的估计是基于来自所述第二帧的第一经编码版本的信息且基于来自所述第二帧的第二经编码版本的信息, 其中所述第一经编码版本是使用来自所述第一帧的经编码版本的信息而编码,且其中所述第二经编码版本是不使用来自所述第一帧的所述经编码版本的所述信息而编码。
41.根据权利要求35到40中任一权利要求所述的设备,其中与所述发射信道的所述状态有关的所述信息包括丢失的包的数目,且 其中所述计算出的阈值是基于丢失的包的所述数目。
42.根据权利要求35到41中任一权利要求所述的设备,其中与所述发射信道的所述状态有关的所述信息包括基于接收的包的转运次数的抖动值,且 其中所述计算出的阈值是基于所述抖动值。
43.根据权利要求35到42中任一权利要求所述的设备,其中所述设备包括信道解码器,其经配置以经由无线发射信道接收与所述发射信道的所述状态有关的所述信息。
44.根据权利要求35到43中任一权利要求所述的设备,其中所述第二计算器经配置以强制所述计算出的阈值具有最小值。
45.根据权利要求35到43中任一权利要求所述的设备,其中所述第二计算器包含: 比较器,其经配置以将基于与所述发射信道的所述状态有关的所述信息的计算出的值与边界值进行比较;及 选择器,其经配置以响应于与所述边界值的所述比较的结果选择所述边界值作为所述计算出的阈值。
46.根据权利要求35到45中任一权利要求所述的设备,其中所述设备包含: 帧编码器,其经配置以编码所述第一帧以产生(A)所述第一帧的主要副本和(B)所述第一帧的所述冗余副本?’及 信道编码器,其经配置以产生包括所述主要副本和所述冗余副本的经编码信号。
47.根据权利要求46所述的设备,其中所述第一帧的所述主要副本包括第一码字,所述第一码字指示长度为L的第一代数码向量的总数Pl个单位脉冲中的每一者的位置,且 其中所述第一帧的所述冗余副本包括第二码字,所述第二码字指示长度为L的第二代数码向量的总数P2个单位脉冲中的每一者的位置,且其中Pl大于P2。
48.根据权利要求46和47中任一权利要求所述的设备,其中所述信道编码器包含包装配器,所述包装配器经配置以产生(A)包括所述第一帧的所述主要副本的第一包,及(B)包括所述第一帧的所述冗余副本和所述第二帧的副本的第二包,且 其中所述经编码信号包括所述第一包和所述第二包。
49.根据权利要求46到48中任一权利要求所述的设备,其中所述设备包括无线电发射器,其经配置以将所述经编码信号发射到所述发射信道内。
50.根据权利要求35到49中任一权利要求所述的设备,其中所述设备包括偏移计算器,其经配置以确定偏移的值,所述值指示在所述第一帧与所述第二帧之间的所述音频信号的帧的总数。
51.根据权利要求35到50中任一权利要求所述的设备,其中所述第二计算器包含: 阈值计算器,其经配置以基于与所述发射信道的所述状态有关的所述信息计算第一阈值和第二阈值;及 阈值选择器,其经配置以基于来自所述第一帧和在所述音频信号中邻近所述第一帧的帧中的至少一者的信息从所述第一阈值和所述第二阈值中选择所述计算出的阈值。
52.一种具有有形特征的非暂时性计算机可读数据存储媒体,所述有形特征致使读取所述特征的机器执行根据权利要求1到17中任一权利要求所述的方法。
【文档编号】H04L1/08GK104040622SQ201280066721
【公开日】2014年9月10日 申请日期:2012年12月19日 优先权日:2012年1月12日
【发明者】文卡特什·克里希南, 丹尼尔·J·辛德尔, 维韦克·拉金德朗 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1