Apple在Core Audio中提供了回声消除的接口,我写了一个测试APP,测试了其效果。链接:...
分类:
移动开发 时间:
2015-06-02 11:12:48
阅读次数:
525
最近有一个特别坑人的需求,厂家平板提供了一个回声消除接口,但每次只能读固定大小的字节数,但我们的编码器每次读取的自己数和这个大小不一样,于是就萌生了一种做一个buffer来临时存储声音数据,然后编码器再去读取,这样不管厂家每次读多少个自己,codec这边也可以控制读取的字节数了。
首先映入眼帘的肯定首选环形buffer
我先定义一个writeIndex 一个 readIndex,和一个当前bu...
分类:
其他好文 时间:
2015-04-10 11:25:26
阅读次数:
117
一、前言因为工作的关系,笔者从2004年开始接触回声消除(Echo Cancellation)技术,而后一直在某大型通讯企业从事与回声消除技术相关的工作,对回声消除这个看似神秘、高端和难以理解的技术领域可谓知之甚详。要了解回声消除技术的来龙去脉,不得不提及作为现代通讯技术的理论基础——数字信号处理理...
分类:
其他好文 时间:
2014-09-05 16:07:31
阅读次数:
218
一.Win7下的实现:http://download.csdn.net/detail/xuwei17385/6426783二.WinXP下的实现:http://download.csdn.net/detail/xuwei17385/4060561
分类:
其他好文 时间:
2014-07-07 21:53:42
阅读次数:
201
语音通话的测试点:(1)回声回声现象指的是用户在语音通话时听到自己的声音(有一定延时)。在传统的PC上,用户通常带上耳麦,一般不存在回声问题。而在手机端通话时,通常时外放语音(听筒或扬声器),回声问题就变得比较突出。因此,语音引擎会做相应的回声消除处理。(2)噪音语音发送方由于背景噪音或手机设备原因...
分类:
其他好文 时间:
2014-07-07 08:59:32
阅读次数:
162
Adobe Flash Player
已经成为音频和视频播放的非常流行的工具。实际上,目前大多数因特网视频均使用 Flash Player观看。 Flash Player
通过将许多技术进行组合可以提供具有丰富视觉体验和效率的高质量的播放功能,这些技术包括高级音频和视频压缩方法 (H.264、M.....
分类:
其他好文 时间:
2014-06-05 21:28:07
阅读次数:
349
在制作发布端的时候,需要采集到声卡的输出信号,以便与麦克风的输入信号进行混音,对于音频处理的技术,主要有如下几种:采集麦克风输入采集声卡输出将音频数据送入声卡进行播放对多路音频输入进行混音处理以下有两份代码可以参考:a.XP带回声消除功能的DirectSound音频采集b.Vista以上带回声消除功...