声学回声消除算法研究

声学回声消除算法研究
声学回声消除算法研究

收稿日期:2004-01-06 

作者简介:费璐璐(1978—

),女,北京人,在读硕士.文章编号:1672-2477(2004)01-0024-04

声学回声消除算法研究

费璐璐,王华斌

(华东师范大学电子系,上海 200062)

摘要:在回声消除中,自适应滤波是核心,而滤波器系数的更新又是自适应滤波的核心.在声学回声消除领域,

滤波器系数的更新最常使用的算法是LMS 算法,目前针对LMS 算法有两种改进算法,即NLMS 和NBLMS

算法.基于TI 公司的DSP 芯片的硬件资源特点来比较NLMS (Normalized LMS )和NBLMS (Normalized Block

Update LMS )算法,为消除声学回声提供选择依据.

关 键 词:声学回声消除;NLMS 算法;NBLMS 算法;TMS320VC5402;DSK

中图分类号:TP301 文献标识码:A

在远程会议系统、车载电话和语音IP 技术中(Voice Over IP ),往往出现语音质量较差的情况.其因素是多方面的,但最关键的因素之一是回声的影响,因此回声消除对提高话音传输质量至关重要.随着回声消除技术的发展,当前回声消除研究的重点,已由“电路回声”的消除转向了“声学回声”的消除.TMS320VC5402是TI 公司生产的从属于TMS320C54x 系列的一个工作灵活、高速、具有较高性价比、低功耗的16位定点通用DSP 芯片,目前它在语音处理方面得到广泛应用.本文基于TMS320VC5402的硬件特点,对NLMS 算法和NBLMS 算法进行比较研究,从而为声学回声消除提供选择依据.

1 声学回声的产生机理及其消除原理

1.1 声学回声产生机理

源自接收器(耳机)的声波,通过位于声音路径上的固体物体反射进入手机的麦克风(话筒)中,或扬声器电话中,这就形成了声学回声.如图1所示

.

图1 

声学回声产生机理图2 声学回声消除的功能原理

1.2 声学回声消除原理

1.2.1 声学回声消除功能原理

声学回声消除的功能原理如图2所示,远端的信号s (n )通个一个自适应滤波器之后生成信号e ~(n ),同时经扬声器在近端放出,再经麦克风拾取后产生我们不需要的回声信号e (n ).在只有远端说话的情况下,e ~(n )和e (n )经过一个减法器之后,成为剩余回声信号r (n ),而自适应滤波器就是利用剩余第19卷第1期

2004年3月安 徽 工 程 科 技 学 院 学 报

Journal of Anhui University of Technology and Science Vol.19.No.1Mar.,2004

回声信号采用LMS 算法来调整自适应滤波器的系数,从而消除剩余回声的.

1.1.2 声学回声消除算法原理

LMS 算法会不断调整自适应滤波器的系数,而滤波器的系数的个数与回声路径有关,例如回声路径达32ms ,采样率为8k ,则滤波器的系数个数为256.滤波器的系数调整算法如下:

(1)信号y (n )滤波后得到信号(注意:对公式参数的调整):

^e [n ]=

∑255

i =0h[i ].s[n -

i ] .(1) (2)剩余回声信号:

r[n ]=e[n ]-^e [n ]=e[n ]-

∑255i =0h[i ].s [n -i ] .(2)

(3)利用剩余回声信号调整滤波器系数.

算法推导如下:

h n +1[i ]=h n [i ]+μ2-99h n [i ]{(|r |2)} ,其中:

99h[i ]{(|r |2)}=299h[i ]

(r )r , 99h[i ]{(|r |2)}=299h[i ]

(e -^e )r , 99h[i ]{(|r |2)}=299h[i ]e -∑N -1i =0

(h[i ]s[n -i ])(r ) , 99h[i ]

{(|r |2)}=2(-(s [n -i ]))r .最终得到LMS 算法的滤波器系数更新如下:

h n +1[i ]=h n [i ]+μrs[n -i ] ,(3)

式中h n [i ]是第n 个采样值计算后的滤波器第i 个系数.

而在实际的回声消除过程中,对滤波器系数的调整和更新有两种方式,一种是每次输入一个采样值,使滤波器的所有系数更新一次,即NLMS 算法;另一种是将滤波器的系数分为若干块,每次输入一个采样值,滤波器系数只是轮回地更新其中一块,即NBLMS 算法.以下将基于TI 公司的TMS320VC5402,介绍这两种算法并对这两种算法进行比较.

2 NL MS 算法和NBL MS 算法

2.1 NLMS 算法

在该算法下滤波器系数的更新过程是,所有系数在对一个采样值进行计算后,全部被更新.具体算法如下.

h n +1[i ]=h n [i ]+μr[n ]s[n -i ]P n

 ,(4)其中μ为适应梯度值,P n 为信号平均能量.

P n =(average (|s[i ]|))2 ,

h n +1[i ]=h n [i ]+μr[n ]average (|s[i ]|)s [n -i ]average (|s [i ]|) ,(5)

式中

μr[n ]average (|s [i ]|)是归一化误差和适应梯度值之积,记为n error m u ,s[n -i ]average (|s[i ]|)

是归一化采样信号.

在TMS320VC5402中采用LMS 指令,(1)和(5)可以在同一个循环中完成,核心算法的汇编语言如下:?52?第1期费璐璐,等:声学回声消除算法研究

ST A ,3filter ptr +

;store out coefficient :h (k -1)=A ||MP Y 3n ref ptr +0%,A

;coef.increment :A =s (i -k -1)/;average (|y (i )|)3T LMS 3filter ptr ,3ref ptr +0%;new coefficient :A =A +h (k )ν16

;convolution :B =B +h (k )3s (i -k )

由此可见,完成上述两式计算需要两个指令周期,如果不考虑等待周期,则计算一个采样值需要两倍于滤波器系数个数的指令周期.

2.2 NBLMS 算法

该算法将滤波器系数分为几块,滤波器系数的更新过程是,所有系数在对一个采样值计算后,轮回地对某一块滤波器系数进行更新.具体算法是:

h n (i +M +1)=h n [i ]+μr[n ]average (|s [i ]|)∑M -1m =0r (i +M -m )average (|s [i ]|)

s (i +M -m -k ) . 假定滤波器系数个数为TAPS ,滤波器系数共分成BLOC KSIZE 块,则每计算一个采样值,只是TAPS/BLOC KSIZE 个系数值得到更新.

在程序设计时可采用两个嵌套的循环.其中内部循环用于计算系数增量,要进行BLOC KSIZE 个循环,需要BLOC KSIZE 个指令周期;外部循环进行系数导入、更新和存储,每一个循环需要8个指令周期.这样加上管理内部循环的指令周期,每计算一个采样值,大约需要的指令周期数为:(10+BLOC KSIZE )3TAPS/BLOC KSIZE.

3 NL MS 算法与NBL MS 算法的比较

由于回声消除的效果除了与算法有关外,还与滤波器系数的个数、采样率、削波处理、近端语音信号检测等因素相关,因此对两个算法进行比较时,这些因素都取相同值.

3.1 两种算法在代码大小和所需指令周期上的比较

两种算法在代码大小和所需指令周期上的比较见表1.由此可见:两种算法在性能上的差异与滤波器系数的个数N 和滤波器系数块大小有关.

表1 两种算法在代码大小和所需指令周期上的比较

算 法

代码大小指令周期NLMS

6023N +70NBLMS 6023M +N /M (M +10)+15

3.2 两种算法在TI 公司提供的DSK 板上的运行比较

此时语音数据从PC 机上存储好的文件进行读取,两个语音文件的采样率为8k ,如图3所示

.

图3 两个语音文件数据

在运行处理过程中滤波器系数的个数为512,经两种算法运行处理后,剩余回声的幅值随时间的变化?62?安 徽 工 程 科 技 学 院 学 报2004年

情况如图4所示.显而易见,NLMS 算法在滤波器系数个数为512,回声延迟时间为64ms 时,其幅值收敛速度比NBLMS 算法幅值收敛速度快

.

图4 两种算法处理后剩余回声的幅值

4 结 论

由于在声学回声消除的算法中,是以LMS 算法为核心对滤波器的系数进行更新的,而对滤波器系数的更新有两种方式,一种方式是每计算一个采样值更新所有滤波器系数,即NLMS 算法;另一种方式是将滤波器系数分为若干块,每计算一个采样值轮回地更新其中一块滤波器系数,即NBLMS 算法.我们基于TI 公司的DSP 芯片TMS320VC5402比较这两种方式,发现NLMS 算法总体上比NBLMS 算法好.特别是由于LMS 指令使得NLMS 算法更适合于TMS320VC5402.

参考文献:

[1] TMS320VC5402data sheet [Z].SPRS079E ,1998.

[2] Steven W.Smith ,Ph.D.The Scientist and Engineer ’s Guide to Digital Signal Processing[M ].California :Technical Pub 2

lishing ,1997.

[3] TI 公司技术支持部.自动无线系统声学回声消去算法核[DB/OL ].TI 公司网站,1997.(Acoustic -Echo Cancellation

S oftware for Hands -free Wireless system SPRA1621997)

[4] 张勇.给予TMS320C5000系列的c/c ++语言硬件程序设计[M ].西安:电子科技大学出版社,2003.

[5] 苏涛,蔺丽华.DSP 实用技术[M ].西安:电子科技大学出版社,2002.

The research of acoustics echo canceling algorithm

FEI Lu 2lu ,WAN G Hua 2bin

(Dept.of Elec.Tech.,East China Normal University ,Shanghai 200062,China )

Abstract :In acoustic echo -canceling procedure ,adaptive filter is the key point.And the updating of filter co 2efficient plays the most important role in adaptive filter.In the area of acoustic echo canceling ,the traditional way used in updating of filter coefficient is LMS algorithm.There are two improved algorithms from LMS ———NLMS and NBLMS.This article compares the two algorithms from the perspective of hardware characteristics of DSP produced by TI ,it will supply a selection gist for acoustics echo canceling.

Key words :acoustic echo canceling ;NLMS algorithm ;NBLMS algorithm ;TMS320VC5402;DSK

?72?第1期费璐璐,等:声学回声消除算法研究

解密回声消除技术汇总

因为工作的关系,笔者从2004年开始接触回声消除(Echo Cancellation)技术,而后一直在某大型通讯企业从事与回声消除技术相关的工作,对回声消除这个看似神秘、高端和难以理解的技术领域可谓知之甚详。 要了解回声消除技术的来龙去脉,不得不提及作为现代通讯技术的理论基础——数字信号处理理论。首先,数字信号处理理论里面有一门重要的分支,叫做自适应信号处理。而在经典的教材里面,回声消除问题从来都是作为一个经典的自适应信号处理案例来讨论的。既然回声消除在教科书上都作为一种经典的具体的应用,也就是说在理论角度是没有什么神秘和新鲜的,那么回声消除的难度在哪里?为什么提供回声消除技术(不管是芯片还是算法)的公司都是来自国外?回声消除技术的神秘性在哪里? 二、回声消除原理 从通讯回音产生的原因看,可以分为声学回音(Acoustic Echo)和线路回音(Line Echo),相应的回声消除技术就叫声学回声消除(Acoustic Echo Cancellation,AEC)和线路回声消除(Line Echo Cancellation, LEC)。声学回音是由于在免提或者会议应用中,扬声器的声音多次反馈到麦克风引起的(比较好理解);线路回音是由于物理电子线路的二四线匹配耦合引起的(比较难理解)。 回音的产生主要有两种原因: 1.由于空间声学反射产生的声学回音(见下图): 图中的男子说话,语音信号(speech1)传到女士所在的房间,由于空间的反射,形成回音speech1(Echo)重新从麦克风输入,同时叠加了女士的语音信号(speech2)。此时男

子将会听到女士的声音叠加了自己的声音,影响了正常的通话质量。此时在女士所在房间应用回音抵消模块,可以抵消掉男子的回音,让男子只听到女士的声音。 2.由于2-4线转换引入的线路回音(见下图): 在ADSL Modem和交换机上都存在2-4线转换的电路,由于电路存在不匹配的问题,会有一部分的信号被反馈回来,形成了回音。如果在交换机侧不加回音抵消功能,打电话的人就会自己听到自己的声音。 不管产生的原因如何,对语音通讯终端或者语音中继交换机需要做的事情都一样:在发送时,把不需要的回音从语音流中间去掉。 试想一下,对一个至少混合了两个声音的语音流,要把它们分开,然后去掉其中一个,难度何其之大。就像一瓶蓝墨水和一瓶红墨水倒在一起,然后需要把红墨水提取出来,这恐怕不可能了。所以回声消除被认为是神秘和难以理解的技术也就不奇怪了。诚然,如果仅仅单独拿来一段混合了回音的语音信号,要去掉回音也是不可能的(就算是最先进的盲信号分离技术也做不到)。但是,实际上,除了这个混合信号,我们是可以得到产生回音的原始信号的,虽然不同于回音信号。 我们看下面的AEC声学回声消除框图(本图片转载)。

2020年整理市场研究常用的调查方法都有哪些市场调查常用的方法.doc

市场调研常用的调查方法都有哪些? 一般分为定性调查和定量调查。 定性调查包括:小组座谈会、深度访谈、专家意见法、投影技法、观察调查。 定量调查包括:电话调查、神秘顾客、入户访问、拦截访问、邮寄调查、网上调查。 什么是小组座谈会? (1)小组座谈会 小组座谈会(简称FG,Focus Group),是市场调查中经常采用的一种定性的调查方法,由8-12人为一组在一名专业主持人的引导下对某个主题或者概念进行深入的讨论。小组座谈会通常是在设有单透镜和监听装置的会议室完成的。 小组座谈会的调查目的在于了解被访问者对一种产品、概念、想法或者组织的看法,从而获取对有关问题的深入了解。 小组座谈会的关键远远不止一问一答的简单交流方式,它是借用了社会心理学中的“群体动力”的概念,即在小组中来自各种生活和各种职业的人们,当被鼓励主动表现自己而不是被动回答问题时,他们会对某一主题表达出更全面和更深入的看法,尽管被访问者自己没有感觉。在座谈会中,避免直截了当的问题,取而代之的是间接提问来引发激烈的讨论,而讨论所带来的信息是通过直接面谈所不能达到的,就像我们通常所说的:“问题越辨越明”。小组座谈会通常用于解决一些了解消费者行为、需求和态度的问题,所获得的结果是定性的。同时,它也是在定量调查之前必要的步骤之一,小组座谈会的一些结果可以做为定量调查问卷设计的基础。 (2)小组座谈会使用状况 自从十年前小组座谈会被应用在市场研究领域以后,大多数的市场调查公司、广告代理商和消费品生产厂商都广泛使用这种方法。据统计,每年各种商业用户花在小组座谈会的开支超过了4亿美元,世界著名的Leo Burnett 公司每年组织350多个座谈会,博士伦公司(Bausch & Lomb)的隐形眼睛产品大多是通过小组座谈会的调查方式确定的,高露洁-棕榄公司(Colgate-Palmolive)的产品开发也得意于小组座谈会。 (3)小组座谈会的实施 小组座谈会的流程如下图表示:。 工作实践告诉我们,掌握工作流程是十分重要的,由于工作流程失误会导致小组座谈会的过程中会出现很多错误,甚至导致失败。 座谈会环境 由于定性调查包括深入的面谈和讨论,对被调查者来说,小组座谈会是一种了解消费者隐藏动机的方法。因此,小组座谈会通常是在专业的测试室中进行的,采用不被被调查者发现的现场观察(如使用单面镜和闭路电视设备)、录像和录音设备对全程进行记录,便于事后分析。 征选参与者 参与者是通过不同的方法被邀请的。常见的方法有商业街上的随机选取、随机电话邀请以及依据数据库进行邀请等。实际上,被邀请者通常是有条件限制的,测试者需要根据具体情况事先设计好一些条件,对被测试者进行筛选,只有满足条件的合格的被测试者才能参加

楼宇对讲回音消除解决办法

楼宇对讲回音消除解决方法 近年,随着大数据时代的来临,很多楼宇对讲系统也相应的进入改造行列。传统的双线四线制对讲慢慢地进入衰老淘汰期,新兴的以太网传输网络一遍火热。但是在改造的过程中工程师们也将面临着一个新的挑战——回音消除! “回音”是通讯产品及配件在实际使用的过程中,时常遇到的问题。客观地说,无论模拟式通讯、还是数字式通讯,在使用过程中,都一定存在回音的现象。因此,回音消除器产品成为了通讯业至今不息的论题。 在设计一款“回音消除”产品、或者模块化电路的时候,设计人员首先要了解“回音”产生的机理,而后从实际的条件入手,选择适合的产品方案。以下所讨论的,仅限于视频会议行业常规的使用条件下的产品。 回音的产生,最早是人们在一个空旷的峡谷中喊话,会多次听到自己的声音,这种现象是“声学回音”,指声源产生后,声波在某个物体的表面得到发射,形成“二次声源”,如果声波得到多次的反射,就会形成在峡谷中喊话的效果了。中国北京天坛回音壁就是人为地采用了这种回音原理,建造出的历史景点。 在电话出现后,人们又发现,在通话过程中,会在一定的短暂延时之后,听到自己说的话。这种回音现象,我们称之为“网络回音”,特别是采用两线式的电话系统,在两条铜线上要承载双向的语音信号,在电波延时后,就会出现“二次信号”了。 通讯中的回音,如果造成“多谐波”,就会发生“自激啸叫”,影响通讯效果。但是在电话通讯中,一定水平的“网络回音”(侧音)是有利于通话双方的沟通感觉。 目前楼宇对讲中所讨论的回音,同时包含了电路的信号延时产生的侧音和会场环境造成的声学回音两种因素,以下主要是由于声学回音Acoustic Echo造成,在下图中,解释了产生的原因: 在通讯中,室内机用户和本端用户形成了通讯的环路(Loop),一个双向的通信线路组成了一个封闭的环路。 图中所示:室内机用户的语音信号经过话筒的采集后,以数据信号的方式通过通信线路传递到室外机设备,通过扬声器播放出来;播放出来的声音和室外机用户讲话的声音同时进入话筒,

富迪语音芯片在新型应用中的回音降噪问题解决

富迪语音芯片在新型应用中的回音降噪问题解决 视听在数码娱乐中的应用越来越广,产品同质化严重已经是一个很普遍的问题。于是对产品的差异化设计需求越来越突出。每家方案设计公司,都绞尽脑汁的在挖掘新创意。 我所在公司是做一些数码方面的应用方案,每每遇到客户聚会聊天,都是讨论如何打破常规,找出卖点的思路,最近在做的两个案子就是基于老常规功能上,花了蛮多时间和精力,找到一些新的方向,得到客户和市场的认可。 其实产品大家都很熟悉,一个是机顶盒,一个是网络监控产品。 先说机顶盒,传统的机顶盒只是下行数据的看电视而已,所以在应用方面很单调,也一直无法突破啥,持续着这么多年。 但ARM芯片的发展越来越高端,处理能力越来越强悍,随之智能型的机顶盒也出现了, 近些年高速网络的普及,也为这类产品的智能化提供了完美的铺垫,通过机顶盒看电视已经是最简单的诉求了,查资讯,点播视频,看网页,也成了新的主力功能。 而安卓系统的开源,更始给机顶盒产品注入了新活力,市场上目前几家主要的主流芯片,都推出了针对安卓平台的支持,但安卓应用的通用性,最终大家做出来的产品除了外观不一样,无法从APK应用上做到更多的差异出来。 在经过多次使用和评估中,发现安卓平台上提供的通话功能,比如QQ视频,SKYPE聊天,网络免费电话等等,是智能机顶盒应用的一个不错的方向,但平台本身对一些通话过程中的缺点,比如通话中的回音问题,环境的噪音问题,另外还有就是三米之外的声音大小问题,始终无法完善。

通话当然是对话筒电路的处理最重要,我们也做了很多实验,在机顶盒加上麦克风始终无法做到理想化,当然有些产品方案在设计中采用变通的方式,比如把麦克风设计在遥控器上,然后通过对着遥控器讲话,再无线传输给机顶盒。 这种方式虽然看似解决了问题,但带来的另一些问题又来了,抛开成本方面不说,光从使用习惯上已经是一种很不方便的问题处理。那有没有一种解决办法,就是把麦克风装在机顶盒上面,使用者不需要任何的附件东西,直接坐在客厅沙发上对着电视,与远方的亲戚朋友自由畅谈呢,,于是这个思路陷入困境,, 然后在多次的找芯片原厂和一些供应商的交流后,获悉,美国富迪科技的语音芯片就具有解决的思路,当然做之前我们也没把握,联系原厂后,原厂提供了一家代理商(代理商名叫深圳市高智创电子)让我们联络过去咨询。 这里必须谢谢他们的商务郭银光先生,和FAE王喻先生,按他们之前的推广市场,是没有针对机顶盒做应用的,但当我们提到需要解决的问题时,最初是帮我们推荐了FM1188,而后在具体了解到我们的使用环境后,王工说让我们直接选用新型号FM34,虽然在硬件连接上需要做些改进,但完全可以解决我所提出的问题,而后在设计中,根据王工的要求,把机顶盒上的麦克风位置做了一些结构优化,并在调试中,做了多次尝试性的设计思路,经过多次的评测调试,,最终把配置参数和性能找到了一个比较完美的平衡。 从产品图上,大家可以看到,这两款产品功能已经相当完善,产品带有摄像头,带有麦克风,系统为安卓4.0,除了保证常规的上网,看视频,看点播,视频语音聊天,已经很方便了。 而且能保证在5米的拾音距离不受影响,这是以前很多机器不敢想象的,关于这点,有做过的工程师就知道的,远距离拾音的话,使用者本人的声音必须保证足够清晰和足够大,但又不能被环境中的噪音给淹没,所以这就是富迪芯片的大作用了,富迪的FM34在进行AGC自动增益控制的基础上,再进行噪音压制,把不需要的环境噪音给消除掉,而保留需要的人声,这样整个产品的功能实用性出出来了,也是一个非常不错的感受体验,

市场调研常用方法

市场调研常用方法 一、产品置留访问 定义: 将某种产品给被访者使用,并对其使用前后消费行为及心理的不同进行调查。优点: 可以了解产品使用前后情况的不同之处。 缺点: 1、需要花费较高的调查费用。 2、访问员需要较高的责任心,并与被访者建立长期友好的关系。 3、调查的周期较长。 适用方面: 新产品投入市场前的使用效果调查。 二、电话调查 定义: 指由访问员通过电话向被访者询问问题、搜集资讯的方法。 优点: 1、整个项目的访问时间短。 2、节省费用。 3、可以解除对陌生人的心理压力。 4、问卷较简单,对访问员的要求较低。 缺点: 1、无法访问到没有电话的单位或个人。

2、只能得到简单的资料。 3、无法深入了解情况。 4、无法出示卡片、照片等相关资料。 5、无法了解被访者当时的态度,难以辨别答案的真伪。 6、拒访情况较多。 适用方面: 样本数量多,调查内容简单明了,易于让人接受。 三、二手资料法 定义: 通过找各种媒体发表的文章或文献的方法来搜集相关资料。 优点: 搜集到的资料范围广,可以通过各种渠道搜集到各种类型的资料。与其他调查方法相比,省事、省力。 缺点: 难以考察资料的真实性及调查样本的代表性。 适用方面: 1、项目的前期准备工作。 2、搜集政府的相关行业政策。 3、搜集来自同行或相关行业在博览会、交易会、展销定货会或学术交流会议上的资料。 四、拦截调查

定义: 指的是在一些固定范围内(例如商业区、商场、街道、医院、公园、报摊等)拦截行人进行面访调查。 优点: 1、整个项目的访问时间短。 2、可以在访问进行时对问卷真实性及品质进行控制。 3、可以节省抽样环节和费用。 缺点: 1、由于在固定场所,容易流失掉不到该场所去的群体。 2、不能耽误被访者太长时间。 3、被访者中途拒答的情况可能发生。 适用方面: 项目时间短,能够清晰地定义被访者的年龄、性别、职业等各方面特征。 五、入户调查 定义: 指访问员到被访者的家中进行访问,直接与被访者接触,利用结构式问卷逐个问题地询问,并记录下对方的回答;或是将问卷交给被访者,说明填写要求,等待对方填写完毕稍后再收取问卷的调查方式。 优点: 1、直接与被访者接触,可以观察他(她)回答问题的态度。 2、严格的抽样方法,使样本的代表性更强。 3、能够得到较高的有效回答率。 4、对于不符合填答要求的答案,可以在访问当时予以纠正。

如何解决音频会议回声消除

如何解决音频会议回声消除 声学回声消除(AEC)是通过声音链路使房间内各个位置声音产生相关性的一种技术。只要是一个有多个房间同时参与的、无障碍的、全双工会议,并且会议话筒会拾取到音箱中的声音时,就需要用到AEC。 一、声学回声产生的原因 在一个典型的会议形式中(图1),从房间B中通过电话线或者其他音频网络传输到房间A的声音,又通过音频网络传了回去。在房间B里的人就会听到了一个经过音频网络和房间A之后有了延时的自己的声音。如果人们在交谈时听到了自己的回声,那么就很容易被分散注意力,而且也很难有一个非常自然的交谈。对于有效的沟通来说,消除回声是非常重要的。 消除声学回声有许多种方法。有一种方法是在话筒和音箱之间加入选择开关,使它们不能同时启用(图2)。这样就打破了声音产生回声的信号通路。但它也破坏了交流,使会话的进行一点都不自然,因为听者必须等到另一端的发言人讲完。在这一系统中的声音是半双工的。这种方法通常用于对讲机系统和双通道广播,但是由于交流的自然性受到限制,所以最

好不要在音频会议系统中使用。 另一种方法是在物理上把音箱和话筒隔离开来。一个简单的例子就是电话的听筒。因为听筒中的小喇叭离人耳非常近,所以就可以把声音的电平做的很小,这样既能够听清楚又不会被话筒拾取到。因为在听筒的喇叭与话筒之间没有联结,所以在远端也就不会有回声。当然,为每个人配发听筒也就无法兼顾会议的自然交流和正常活动。 AEC已经成为会议系统中提供全双工音频的标准方法。AEC是通过消除或者移除本地话筒中拾取到的远端的音频信号来阻止远端的声音返回去的一种处理方法。这种音频的移除都是通过数字信号处理来完成的。 二、回声消除的工作原理 尽管回声消除是非常复杂的技术,但我们可以从简单的描述中来了解一下这种处理方法: 1、房间A的音频会议系统接收到房间B中的声音

回声消除技术介绍

回声消除技术介绍 “在PBX或局用交换机侧,有少量电能未被充分转换而且沿原路返回,形成回声。如果打电话者离PBX或交换机不远,回声返回很快,人耳听不出来,这种情况下无关紧要。但是当回声返回时间超过10ms时,人耳就可听到明显的回声了。为了防止回声,一般需要回声消除技术,在处理器中有特殊的软件代码监听回声信号,并将它从听话人的语音信号中消除。对于IP电话设备,回声消除技术是十分重要的,因为一般IP网络的时延很容易就达到40~50ms。” 一、因特网语音通信中回声的特点 与传统电话相比,因特网上进行语音的实时传输,有其致命的弱点,那就是语音质量较差,影响因特网语音质量的因素是多方面的,最关键的因素之一是回声的影响。因此,要提高因特网的语音质量,就必须在因特网的语音传输过程中进行消回声的处理,也就是说,IP电话网关作为因特网的语音接入设备,几须具有回声的消除功能。由于因特网的语音传输是采用分组交换技术实现的一种全新的电信业务,传送的语音信号要经过编码、压缩、打包等一系列处理,这不仅造成回声路径的延迟较大,而且延迟抖动也较大。因此,在因特网的语音传输过程中,回声问题显得尤其突出,并具有如下特点。 1、回声源复杂 在传统电话系统中,存在着一种所谓的"电路回击"。该回声产生的主要原回是在系统中存在2-4线的转换。完成2-4转换的混合器因阻抗匹配,造成"泄漏",从而导致了"电路回声"。从因特网IP电话网关的连接方式可以看出,IP电话网关一端连接PSTN,另一端连接因特网。 尽管电路回声产生于PSTN中,但同样会传至于IP电话网关,是因特网语音传输中的回声源之一,因特网语音传输中的第二种回声源是所谓的"声学回声"。声学回声是指扬声器播放出来的声音被麦克风拾取后发回远端,这就使得远端谈话者能听到自己的声音。声学回声又分为直接回声和间接回声。直接回声是指扬声器播放出来的声音未经任何反射直接进入麦克风。这种回声延迟最短,它与远端说话者的语音能量,扬声器与话筒之间的距离、角度、扬声器的播放音量以及话筒的拾取灵敏度等因素相关。间接回声是指扬声器播放的声音经不同的路径一次或多次反射后进入麦克风所产生的回声集合。因为周围物体的变动,例如人的走动等,都会改变回声的返回路径,因为这种回声的特点是多路径、时变的。另外,背景噪声也是产生回声的因素之一。 2、回声路径的延迟大 在因特网中的语音传输中,延迟来源有三种:压缩延迟、分组传输延迟和处理延迟。语音压缩延迟是产生回声的主要延迟,例如在G.723.1标准中,压缩一帧

市场调研的基本方法

市场调研的基本方法 名词解释 1、定性调研:意味着调研结果并没有经过量化或定量分析。 定量调研:能够揭示大量饮用的人和不常饮用的人之间重要的统计方面的区别。 2、辛迪加服务公司:即为很多企业收集并提供相同市场调研数据的公司。主要处理有关大众媒体观众以及产品变动方面的数据,提供很多公司共同需要的信息。 3、投射法:投射测试的目的是探究隐藏在表面反映下的真实心理,以获知真实的情感、意图和动机。 4、类别量表:每一个数据都符合一种而且是唯一的一种类别,并且所有的数据都包括在量表中。 顺序量表:除了具有类别量表用数字代表特征的特点外,还增加了对数据进行排序的能力。 等距量表:除包含顺序量表的所有特征之外,还增加了量表范围内各点之间的间距相等这一维度。 等比量表:除综合了上面所讨论的3种量表的功能之外,

还加上绝对零点或原点的概念。 利克特量表:这种量表由一系列能够表达对所研究的概念是肯定还是否定态度的陈述所构成。 语意差别法:由测量某一客体对人们的意义而发展起来的。 5、神秘购物者:被用来收集有关商店的观察数据,以及顾客与雇员间交互的数据。 6、问卷调查的几种方法:观察法、询问法、实验法 观察调研法:不通过提问或交流而系统地记录人、物体或事件的行为模式的过程。 7、系统误差:指因调研设计或实施抽样设计中的错误或问题而产生的误差 测量误差:指所获得的原始信息(实际价值)与经测量处理的信息之间的差异 处理过程误差:指在向计算机输入调研资料或调研数据的过程中所产生的误差 问答: 1、营销调研为什么很重要,为什么是营销战略很重要的一部分? 答:市场调研在向管理者提供制定营销组合所需信息方面发挥着非常重要的作用。由于管理者越来越关注顾客满意

VoIP声学回声消除算法研究.

VoIP声学回声消除算法研究 0 引言 近年来,VoIP(Voice over IP)技术及其业务的迅速发展,对传统的电信业务造成了巨大的冲击,与传统电话相比,IP电话以其网络带宽利用率高,通话成本低,可灵活地提供丰富的增值功能而备受市场青睐。然而,由于VoIP 的语音在与其他数据一起在网络中传输时要经过压缩、编码、打包等一系列处理,造成回声路径的延迟较大,延迟抖动也较大,严重影响了话音质量,阻碍了VoIP市场的拓展。因此,在VoIP终端上增加回声消除算法已成为必然。 1 声学回声消除技术的原理 1.1 声学回声产生原理 根据回声的产生原因,回声可以分为声学回声和电学回声两类。电学回声是由于电路阻抗不匹配造成的,通常影响比较小。随着消除回声技术的发展,当前回声消除研究的重点已由“电学回声”的消除转向了“声学回声”的消除。声学回声指设备的一部分声音信号回馈到同一设备的受话器,分为直接回声和间接回声。直接回声指扬声器的声音未经任何反射直接进入麦克风,这种回声延迟最短。间接回声是指扬声器播放的声音经不同的路径一次或多次反射后进入麦克风所产生的回声集合,其主要特点是回声路径冲激响应变化范围大,变化快,冲激响应持续时间长,一般在50~300 ms。这使得自适应建模滤波器的阶数很高,因而成为语音通信系统回声的主要难题。 1.2 声学回声消除的原理 自适应回声抵消的基本思想是估计回声路径的特征参数,产生一个模拟的回音路径,得出模拟回声信号,从接收信号中减去该信号,实现回声抵消。图1给出了单向传输的声学消回声器AEC的原理图。 图1中,y(n)代表来自远端的信号;r(n)是经过回声通道而产生的不期望的回声;x(n)是近端的语音信号;D口的近端信号叠加有不期望的回声。对消回声器来说,接收到的远端信号作为参考信号,消回声器根据由自适应滤波器产生回声估计值,将r1(n)从近端带有回声的语音信号减去,就得到近端传送出去的信号μ(n)=x(n)+r(n)-r1(n)。在理想情况下,经过消回声处理后,残留的回声误差e(n)=r(n)-r1(n)将为0,从而实现回音消除。 2 自适应回声消除算法理论 回声消除理论的难点是估计回声与近端输入信号之间的同步问题以及如何对双端讲话进行处理的问题,若这两个问题处理不好,就会造成滤波器的发散,不但不能消除回声,反而会引入更烦人的噪声。 2.1 双端话音处理与MDF算法结合 在NLMS算法中,假设输入近端背景噪声与远端信号均为白噪声,那么两信号间为时间无关的,因此可以求得最优步长因子: 式中:r(n)为残留回声的方差的估计值;e(n)为误差信号的方差的估计值。 但是用LMS/NLMS算法来进行语音信号的声学回声消除时,两信号时间

回声消除

回声消除 1.回声消除原理 从通讯回音产生的原因看,可以分为声学回音(Acoustic Echo)和线路回音(Line Echo),相应的回声消除技术就叫声学回声消除(Acoustic Echo Cancellation,AEC)和线路回声消除(Line Echo Cancellation, LEC)。声学回音是由于在免提或者会议应用中,扬声器的声音多次反馈到麦克风引起的(比较好理解);线路回音是由于物理电子线路的二四线匹配耦合引起的(比较难理解)。 回音的产生主要有两种原因: 1.由于空间声学反射产生的声学回音(见下图): 图中的男子说话,语音信号(speech1)传到女士所在的房间,由于空间的反射,形成回音speech1(Echo)重新从麦克风输入,同时叠加了女士的语音信号(speech2)。此时男子将会听到女士的声音叠加了自己的声音,影响了正常的通话质量。此时在女士所在房间应用回音抵消模块,可以抵消掉男子的回音,让男子只听到女士的声音。 2.由于2-4线转换引入的线路回音(见下图):

在ADSL Modem和交换机上都存在2-4线转换的电路,由于电路存在不匹配的问题,会有一部分的信号被反馈回来,形成了回音。如果在交换机侧不加回音抵消功能,打电话的人就会自己听到自己的声音。 不管产生的原因如何,对语音通讯终端或者语音中继交换机需要做的事情都一样:在发送时,把不需要的回音从语音流中间去掉。 试想一下,对一个至少混合了两个声音的语音流,要把它们分开,然后去掉其中一个,难度何其之大。就像一瓶蓝墨水和一瓶红墨水倒在一起,然后需要把红墨水提取出来,这恐怕不可能了。所以回声消除被认为是神秘和难以理解的技术也就不奇怪了。诚然,如果仅仅单独拿来一段混合了回音的语音信号,要去掉回音也是不可能的(就算是最先进的盲信号分离技术也做不到)。但是,实际上,除了这个混合信号,我们是可以得到产生回音的原始信号的,虽然不同于回音信号。 我们看下面的AEC声学回声消除框图(本图片转载)。 其中,我们可以得到两个信号:一个是蓝色和红色混合的信号1,也就是实际需要发送的speech和实际不需要的echo混合而成的语音流;另一个就是虚线的信号2,也就是原始的引起回音的语音。那大家会说,哦,原来回声消除这么简单,直接从混合信号1里面把把这个虚线的2减掉不就行了?请注意,拿到的这个虚线信号2和回音echo是有差异的,直接相减会使语音面目全非。我们把混合信号1叫做近端信号ne,虚线信号2叫做远端参考信号fe,如果没有fe这个信号,回声消除就是不可能完成的任务,就像“巧妇难为无米之炊”。 虽然参考信号fe和echo不完全一样,存在差异,但是二者是高度相关的,这也是echo 称之为回音的原因。至少,回音的语义和参考信号是一样的,也还听得懂,但是如果你说一

市场调查方法的案例

案例库: 观察调查法的应用案例1 观察和调查法在日本深受重视,例如东芝在推广家电产品给日本国内的消费者时,就曾经使用观察法来观察市场变化。东芝新产品的设计者在观察中发现,越来越多的日本家庭主妇进入就业大军,洗衣机不得不在早上或晚上进行,这样噪音就成为一个问题。为此东芝设计出一种低噪音的洗衣机进入市场。在开发这种低噪音产品时,他们还在观察中发现,当时的衣服已经不像以前那么脏了,许多日本人洗衣的观念也改变了。以前是衣服脏了才洗,而后来是衣服穿过了就要洗,以获得新鲜的感觉。由于洗的勤,衣服有时难以晾干。由于他们在观察中认识到妇女生活风格的这种转变,便推出烘干机,后来又发现大多数消费者的生活空间有限,继而发明了洗衣烘干二合一的洗衣机,结果产品销量大增。这就是一个典型的直接观察法的应用。 观察调查法的应用案例2 美国有一家玩具工厂,问了选择出一个畅销的玩具娃娃品种,就使用了观察法来帮助他们决策。他们先设计出10种玩具娃娃,放在一间屋子里,请来小孩作决策。每次放入一个小孩,让她玩“娃娃”,在无拘束的气氛下看这个小孩喜欢的是哪种玩具。为了求真,这一切都是在不受他人干涉的情况下进行的。关了门,通过录像作观察,如此经过三百个孩子作调查,然后决定出生产何种样式的玩具娃娃。 观察调查法的应用案例3:奇怪的客人 一次,一个美国家庭住进了一位日本客人。奇怪的是,这位日本人每天都在做笔记,记录美国人居家生活的各种细节,包括吃什么食物,看什么电视节目等。一个月后,日本人走了。不久丰田公司推出了针对当今美国家庭需求而设计的物美价廉的旅行车。如美国男士喜欢喝玻璃瓶装饮料而非纸盒装的饮料,日本设计师就专门在车内设计了能冷藏并能安全防止玻璃瓶破碎的柜子。直到此时,丰田公司才在报纸上刊登了他们对美国家庭的研究报告,同时向收留日本人的家庭表示感谢。 访问调查法的应用案例4:企业的成功来自于顾客的调查 纺织企业家乔.海曼于20世纪60年代接管了一家纺织厂。正当他对工厂进行改造时,收到了许多不同颜色、不同品种的订货单。当工厂经过改造快要投产时,他收到了政府部门的通知,必须减少2个染缸中的一个,因为排水系统承受不了。 对企业来讲这是一场灾难,如果没有两个染缸就不能生产出那么多的颜色。在绝望之中,

回声消除技术

连载八:回声消除技术 一、因特网语音通信中回声的特点 与传统电话相比,因特网上进行语音的实时传输,有其致命的弱点,那就是语音质量较差,影响因特网语音质量的因素是多方面的,最关键的因素之一是回声的影响。因此,要提高因特网的语音质量,就必须在因特网的语音传输过程中进行消回声的处理,也就是说,IP电话网关作为因特网的语音接入设备,必须具有回声的消除功能。由于因特网的语音传输是采用分组交换技术实现的一种全新的电信业务,传送的语音信号要经过编码、压缩、打包等一系列处理,这不仅造成回声路径的延迟较大,而且延迟抖动也较大。因此,在因特网的语音传输过程中,回声问题显得尤其突出,并具有如下特点。 1、回声源复杂 在传统电话系统中,存在着一种所谓的"电路回击"。该回声产生的主要原因是在系统中存在2-4线的转换。完成2-4转换的混合器因阻抗匹配,造成"泄漏",从而导致了"电路回声"。从因特网IP电话网关的连接方式可以看出,IP电话网关一端连接PSTN,另一端连接因特网。 尽管电路回声产生于PSTN中,但同样会传至于IP电话网关,是因特网语音传输中的回声源之一,因特网语音传输中的第二种回声源是所谓的"声学回声"。声学回声是指扬声器播放出来的声音被麦克风拾取后发回远端,这就使得远端谈话者能听到自己的声音。声学回声又分为直接回声和间接回声。直接回声是指扬声器播放出来的声音未经任何反射直接进入麦克风。这种回声延迟最短,它与远端说话者的语音能量,扬声器与话筒之间的距离、角度、扬声器的播放音量以及话筒的拾取灵敏度等因素相关。间接回声是指扬声器播放的声音经不同的路径一次或多次反射后进入麦克风所产生的回声集合。因为周围物体的变动,例如人的走动等,都会改变回声的返回路径,因为这种回声的特点是多路径、时变的。另外,背景噪声也是产生回声的因素之一。 2、回声路径的延迟大 在因特网中的语音传输中,延迟来源有三种:压缩延迟、分组传输延迟和处理延迟。语音压缩延迟是产生回声的主要延迟,例如在G.723.1标准中,压缩一帧(30ms)的最大延迟是37.5ms。分组传输延迟也是一个很重要的来源,测试表明,端到端的最大传输延迟可达250ms以上。处理延迟是指语音包的封装时延及其缓冲时延等。 3、回声路径的延迟抖动大 在因特网的语音传输过程中,由于回声路径、语音压缩时延、分组传输路由等存在诸多不确定因素,而且波动范围较大,一般在20~50ms之间。 二、声学回声消除器的结构和相关算法 随着消回声技术的发展,当前回声消除研究的重点,已由"电路回声"的消除,转向了"声学回声"。 1、声学回声的消除法 (1) 周围环境的处理 分析声学回声的产生的机理,可以知道:声学回声最简单的控制方法是改善扬声器的周围环境,尽量减少扬声器播放声音的反射。例如,可以在周围的墙壁上附加一层吸音材料,或增加一层衬垫以增加散射,理想的周围环境是其回响时间或RT-60(声音衰减60dB所需要的时间)在300ms~600ms之间。因为这样的

市场调研方法的选择

市场调研方法的选择 1、调查的方法调查是工作中搜集数据和资料的一种常用方法这里谈的调查主要是问卷调查是通过书面提出一系列的问题让被调查者回答通常采用选择题和问答题的方式。 对于一个成功的调查来说一般需要下面五步1、制定调查计划2、编制问卷3、收集数据4、处理数据5、得出结论制定调查计划1、制定调查计划的第一步是将任务、目标具体化调查才能紧紧围绕目标展开。 这个调查最终打算完成什么调查将怎样帮助我们完善工作2、设定目标时另一个要关注的是报告的最终读者是谁需要这些信息在写好问卷之前需要考虑所有这些因素。如果准确地知道想实现的是什么问卷就要尽可能地短小精悍数据处理任务尽可能的简单。 3、选择合适的目标你该去调查谁一旦头脑中有一个明确的调查内容下一步就要确定调查目标即调查哪些人才会使调查的结果更趋于实际情况。有时候由于被调查的人数众多因此要采用抽样的方式从中择取一部分样本这时就要考虑样本的信度和效度以期样本能更好地反映总体的特性。 编制问卷1问卷的基本要求从形式上看要求版面整齐、美观、便于阅读和作答这是总体上的要求具体的版式设计、版面风格与版面要求这里暂不陈述。 再从内容上看一份好的问卷调查表至少应该满足以下几方面的要求1问题具体、表述清楚、重点突出、整体结构好。 2确保问卷能完成调查任务与目的。 3调查问卷应该明确正确的政治方向把握正确的舆论导向注意对群众可能造成的影响。 4便于统计整理。 2问卷的基本结构问卷的基本结构一般包括四个部分即说明信、调查内容、编码和结束语。其中调查内容是问卷的核心部分是每一份问卷都必不可少的内容而其他部分则根据设计者需要可取可舍。 1说明信说明信是调查者向被调查者写的封简短信主要说明调查的目的、意义、选择方法以及填答说明等一般放在问卷的开头。 2调查内容问卷的调查内容主要包括各类问题问题的回答方式及其指导语这是调查问卷的主体也是问卷设计的主要内容。 问卷中的问答题从形式上看可分为开放式、封闭式和混合型三大类。开放式问答题只提问题不给具体答案要求被调查者根据自己的实际情况自由作答。封闭式问答题则既提问题又给出若干答案被调查中只需在选中的答案中quot√即可。混合型问答题又称半封闭型问答题是在采用封闭型问答题的同时最后再附上一项开放式问题。 至于指导语也就是填答说明用来指导被调查者填答问题的各种解释和说明。 3编码编码一般应用于大规模的问卷调查中。因为在大规模问卷调查中调查资料的统计汇总工作十分繁重借助于编码技术和计算机则可大大简化这一工作。 编码是将调查问卷中的调查项目以及备选答案给予统一设计的代码。编码既可以在问卷设计的同时就设计好也可以等调查工作完成以后再进行。前者称为预编码后者称为后编码。在实际调查中常采用预编码。 4结束语结束语一般放在问卷的最后面用来简短地对被调查者的合作表示感谢也可征询一下被调查者对问卷设计和问卷调查本身的看法和感受。 3、问卷设计的过程问卷设计的过程一般包括十大步骤确定所需信息、确定

一键消除电脑语音有回音

一键消除电脑语音有回音(直接点“百度快照”可复制文档内容),电脑语音有回音原因很多,如果不是硬件设备本身、附近有干扰磁场等原因,那就得进行电脑系统的设置了,点修复工具可自动检测原因发现问题所在,再点修复重新启动即可解决电脑语音有回音问题。 文件地址:https://www.360docs.net/doc/a214988846.html,/file/6266692 1.初学者学习过程中最好是理论和实机操作相结合,不要看太多的理论而不去实践,也不要尽看教程而不学理论,尽量在实例中理解photoshop的功能。 2.不要迷惑在众多的photoshop图书中,其实有相当大部分是重复又重复的,只是里面某些应用的例子不同,功能的讲解基本上是一致的。这类‘从入门到精通’的书千万不要买多,否则吃力不讨好。 3. 如果你是刚刚进入photoshop大门的菜鸟,我建议你不要去买“试图把photoshop所有的功能都讲清楚”的学习书。这类书通常会在1/3的路程处把你的学习兴趣通通打消,就算你毅力坚强的坚持学习到最后,学完回头看看却还是做不出高质量有创意的作品来。看到别人好的作品还是会一头雾水,原因是没有重点没有深刻理解photoshop的精髓。 4.当然不是学完上面介绍的书中的例子就是photoshop高手了,学习photoshop 最重要的是自己多练习、多实践、多多思考和延伸学过的功能的应用。 5.初学者买什么样的photoshop书好?尽管各人有各人的理解,但笔者认为不能买上面说到的“尽说功能”的书外,也不能都是买尽讲例子的教材尽量挑即有带吸引力的应用教程又有相应分类的功能讲解书。初学photoshop尽量从“学习photoshop的精华部分入手,像图层、通道蒙版等等目前市场上对这三样功能结合讲解比较好是《photoshop 6 影象密码》或是《photoshp 7解像》。两本书都是同一个作者书中的理念也都是围绕“图层、通道、选区(蒙版)”三大概念展开。不同的是《photoshp 7解像》里的范例比较成熟一点吧。虽然两本书中一本是写着6.0版本一本是写着最新的7.0版本,但作者的写作理念并没改变-即要求读者多多注意一下photoshop的三大概念的深层理解和应用,而不是一开始就迷失在 photoshop繁多的命令的海洋里。 6. 当你理解了photoshop最重要的部分后,你就可以开始扩展你对photoshop 其他功能的学习了。如果你有决心学好phtoshop第二条里面提到的“试图把photoshop所有的功能都讲清楚”类的参考书,可以买一本回来了。这时候才是

回声信号的产生与消除

数字信号处理课程设计 回声信号的产生与消除 姓名张针海 学号 10300123 专业电子信息工程 指导教师樊玲 年级 10级电信2班 日期 2013 .5 . 25 【摘要】本课程是利用Windows下的录音机,录制一段自己不小于10s的语音,然后在Matlab 软件平台下,利用函数wavread对语音信号进行采样,并记录采样频率和采样点数。在抽样信号的基础上,通过采样后的的信号与原信号实现一次及多次延迟、叠加产生回波信号,再使用Matlab绘出有

回声及无回声语音信号的时域波形和频谱图。再分别用频率抽样法设计的FIR滤波器和冲激相应不变法设计设计的IIR滤波器消除回声,并记录滤波器的频域响应,再绘制滤波后信号的时域波形和频谱,并对前后信号进行对比,分析信号的变化。 [关键词] 录音 matlab 采样滤波抽样 [Abstract] this course is to use a tape recorder to record voice under Windows, a section of their own not less than 10s, then in Matlab software platform, sampling of the speech signal using the function wavread, and record the sampling frequency and sampling points. Based on the sampling signal, through its implementation of single and multiple superposition delay, echo, and use Matlab to draw the echo and echo free speech signal time-domain waveform and spectrum. FIR filter respectively by frequency sampling design method and impulse corresponding invariant IIR filter design to eliminate echo, and record the response of the filter in frequency domain, and then draw the time-domain waveform and spectrum of the filtered signal, and compared before and after the signal, analysis of signal changes 目录 1 设计目的及要求 (3) 1.1设计回音目的及要求 (3) 1.2设计滤波器目的及要求 (3) 1.2.1 FIR滤波器 (3) 1. 2. 2 巴特沃兹滤波器 (3) 1. 2. 3 距离估计要求 (4) 2 设计原理 (4) 3设计内容 (4) 3.1语音采集........ (4) 3. 2信号分析 (4) 3.3制作回音 (5) 3.4设计滤波器及滤波 (8) 3. 4. 1 设计FIR滤波器及滤波 (8)

游戏语音SDK解决回声消除的方案

游戏语音SDK解决回声消除的方案 在业界,回声消除技术是公认难啃的硬骨头。它本质上是一个复杂的数学问题的工程化。回声消除技术做得比较好的产品有Tencent QQ、Microsoft Skype和即构科技Zego的游戏语音SDK,开源的项目有WebRTC和Speex。在这些开源项目之前,回声消除技术是大厂的独门武艺,其它团队只能靠自己一点一滴地摸索积累。在这些开源项目之后,WebRTC和Speex 提供开源的AEC模块,成为业界不错的教材。 AEC的原理 回声消除的原理在众多文章中都有介绍,这里只简单介绍笔者在即构科技Zego游戏语音SDK 中的实践。简单地来说,远端的声音信号首先通过扬声器播放出来,然后在房间中经过多个传播和反射路径,最后和近端的声音一起被麦克风采集进去。如果没有做回声消除处理,那么远端就会把重新采集进去的远端声音信号播放出来,而且和原始的远端声音有一定的延迟时间。这就是回声产生的原理。 要消除回声,其实真的很难。这有点像把红墨水倒进蓝墨水里,混合在一起,然后要求把红墨水从蓝墨水中分离出来。对于采集端来说,无论是近端的声音,还是扬声器播放出来的声音,都是从空气中无差别地采集到的声音。对机器来说,远端信号播放出来的声音和近端的声音是没有任何区别的,就像对水来说红墨水和蓝墨水没有区别一样。回声消除的工作就是要把没有任何区别的远端回声和近端声音分离。这项工作其实比想象中要难得多。 幸运的是,我们并非没有任何办法可以找到远端回声和近端声音的边界。远端的声音信号和回声是相关的。也许有朋友会一拍脑袋恍然大悟地说:那就直接把远端声音从采集到的声音中减掉就可以了。然而事情并没有那么简单。远端的声音信号并非等同于回声。远端的声音从扬声器播放出来,到被采集端采集,经历过扬声器-房间-麦克风 (Loudspeaker-Room-Microphone,LRM)这样的回声馈路。在LRM回声馈路中传播的时候,远端声音一方面经过多次反射,另外一方面经过多次叠加,最后变得和远端声音信号有差别了。我们把这个差别用一个函数来表示: fe=f(fs) fs=far-end signal(远端信号);fe=far-end echo(远端回声); 如果能够对这个函数求解,那么就可以根据远端声音信号和远端回声之间的相关性进行建模。这个模型是对回声馈路LRM的模拟,会高度逼近回声馈路LRM。等到这个模型稳定时,输入远端声音信号fs,就可以输出高度接近远端回声的信号fe。通过滤波器生成反相的信号,和采集到的声音信号进行叠加,就可以把回声信号消除掉。这就是回声消除AEC的基本原理。这个函数求出来的解不大可能和远端回声完全一致,只能高度逼近。该函数求出来的解和远端回声越逼近,回声消除的效果就越好。 静音、单讲和双讲

市场调查中常用的数据分析方法和手段

第四编 市场调查中的数据分析 第十五章 市场调查数据的录入与整理 第一节 调查问卷的回收与编辑 数据资料的处理过程是从回收第一份问卷开 始的。按照事先调查方案的计划,尽量确保每份问 卷都是有效问卷(所谓“有效”问卷,指的是在调 查过程中按照正确的方式执行完成的问卷)。问卷 回收以后,督导员必须按照调查的要求,仔细的检 查问卷。检查问卷的目的在于将有错误填写,或者是挑出不完整或不规范的问卷,保证数据的准确性。所谓错误填写即出现了那些不合逻辑或根本不可能的结果,通过对调查员的复核,可以检查出哪些调查员没有按照调查的要求去访问,那么,该调查员完成的问卷可能存在很多问题。还有可能出现漏答了某些必须回答的问题,比如被访者的人口特征等基本情况,造成问卷回答不完整。 鉴于这些情况,不管是由于调查员造成的还是被访者的原因,通常有两种方式进行补救:对于出现漏答的问卷,通常要求调查员对受访者进行重访,以补充未答的问题;如果不便于重访或重访后的问卷还有问题,数目不是很多,可以当作缺失值计。如果数量非常大,这份问卷就只能当作废卷处理,并且按照被访对象的抽样条件, 补作相关的样本。 问卷检查

问卷的检查一般是指对回收问卷的完整性和访问质量的检查,目的是要确定哪些问卷可以接受,哪些问卷要作废。检查的要点包括:(1)规定详细的检查规则,一份问卷哪些问题是必须填写完整的,哪些问题出现缺失时可以容忍等,使督导员明确检查问卷的每一项流程。 (2)对于每份调查员交回来的问卷必须彻底地检查,以确认调查员或者被访者是否按照相关的要求完成了访问,并且完整的记录在问卷恰当的位置。 (3)应该将问卷分成三种类型,一种是完成的问卷,一种是作废的问卷,第三种是有问题的问卷,但是通过追访还可以利用的问卷。 (4)如果抽样中有配额的要求,那么应将完成的问卷中的配额指标进行统计分析,确定问卷是否完成配额的要求,以便及时的补充不足的样本。 (5)通常有下面的情况的问卷是不能接受的:所回收的问卷明显不完整,缺了一页或者多页;问卷中有很多内容没有填答;问卷的模式说明调查员(被访者)没有理解或者遵循访问指南回答等;问卷的答案几乎没有什么变化,如在态度的选项上全部选择第x项的情况;问卷的被访者不符合抽样要求;问卷的回收日期超过了的访问的时限等。

相关文档
最新文档