登录
首页 » Android » speex消回音实例

speex消回音实例

于 2022-02-05 发布 文件大小:1.65 MB
0 205
下载积分: 2 下载次数: 1

代码说明:

1.回声消除就是在Mic采集到声音之后,将本地音箱播放出来的声音从Mic采集的声音数据中消除掉,使得Mic录制 的声音只有本地用户说话的声音。传统的回声消除都是采用硬件方式,在硬件电路上集成DSP处理芯片,如我 们常用的固定电话、手机等都有专门的回音消除处理电路,而采用软件方式实现回声消除一直存在技术难点, 包括国内应用最广泛的QQ超级语音,便是采用国外的GIPS技术,由此可见一般。 2.回声消除的基本原理是以扬声器信号与由它产生的多路径回声的相关性为基础,建立远端信号的语音模型, 利用它对回声进行估计,并不断修改滤波器的系数,使得估计值更加逼近真实的回声。然后,将回声估计值从 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • android 实现调用系统相机拍照,并且存到sd卡 实例 附完整源码
    一个demo,实现调用系统相机拍照,将其显示在屏幕上,并且存到sd卡。     Android中实现拍照有两种方法,一种是调用系统自带的相机,然后使用其返回的照片数据。 还有一种是自己用Camera类和其他相关类实现相机功能,这种方法定制度比较高,洗染也比较复杂,一般平常的应用只需使用第一种即可。 用Intent启动相机的代码:Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(intent, 1); 拍完照后就可以在onActivityResult(int requestCode, int resultCode, Intent data)中获取到Bitmap对象了。Bitmap bitmap = (Bitmap) data.getExtras().get("data"); 要将图像存储到sd卡之前最好先检查一下sd卡是否可用     String sdStatus = Environment.getExternalStorageState();            if (!sdStatus.equals(Environment.MEDIA_MOUNTED)) { // 检测sd是否可用                Log.v("TestFile",                        "SD card is not avaiable/writeable right now.");                return;            }   以下代码可以实现将图像文件存到“sdcard/myImage/”文件夹下,名称为“111.jpg”            File file = new File("/sdcard/myImage/");            file.mkdirs();// 创建文件夹            String fileName = "/sdcard/myImage/111.jpg";             try {                b = new FileOutputStream(fileName);                bitmap.compress(Bitmap.CompressFormat.JPEG, 100, b);// 把数据写入文件            } catch (FileNotFoundException e) {                e.printStackTrace();            } finally {                try {                    b.flush();                    b.close();                } catch (IOException e) {                    e.printStackTrace();                }            } 另外要注意的是读写sd卡文件必须首先要在Mainifest.xml文件中配置权限:           一个demo,实现调用系统相机拍照,将其显示在屏幕上,并且存到sd卡。    
    2013-06-13下载
    积分:1
  • 像素化(马赛克)工具
    应用背景对图片某些区域想模糊化打上马赛克已达到对图片罩盖的效果的app可以借鉴关键技术仿照图层的概念,对图片进行处理,达到在外层遮罩图片的效果
    2023-03-14 00:35:04下载
    积分:1
  • 这个是我自己做的一个Android画图的小项目,对于初学者还是挺好的玩的
    本人做的是一一个android画图工具类似的小项目,里面有一些在android中画出各种图形线条的方法,以及可以自定义图像,设置字体的显示方式,相当于一个画板的工具,对于初学者真的很好玩,希望喜欢。
    2022-03-10 01:44:29下载
    积分:1
  • GGMusic
    说明:  可实现了一个简单的音乐播放器,可以播放音乐,暂停等(Can achieve a simple music player, can play music, pause, etc.)
    2020-06-19 23:20:02下载
    积分:1
  • 基于UDP的手机与电脑互相通信实例
    说明:  本例为java代码,在android系统实现手机与电脑通过udp方式通讯(This example is java code, in Android system to achieve mobile phone and computer through UDP communication)
    2020-06-25 12:20:02下载
    积分:1
  • Android rtmp推流库
    2016年是移动直播爆发年,不到半年的时间内无数移动直播App掀起了全民直播的热潮。然而个人觉得直播的门槛相对较高,从推流端到服务端器到播放端,无不需要专业的技术来支撑,仅仅推流端就有不少需要学习的知识.目前大部分直播采用的都是RTMP协议,我这里发了一个别人写的推流库,帮助大家更好的理解直播推流的过程,主要包括:音视频采集, 音视频编码, 数据打包, RTMP协议等相关的知识等.项目结构分的很清楚,各个模块也用协议进行了分离,方便大家学习不同的模块。
    2022-02-09 22:46:31下载
    积分:1
  • android 自定义单选、多选对话框及popwindow窗口实例源码
    android 自定义单选、多选对话框及popwindow窗口实例源码
    2014-08-21下载
    积分:1
  • Android 触摸手势捕获界面
    翻译 maninwest@Codeforge 作者:pi19404@CodeProject在这里,我们将查看捕获触摸手势的Android 应用。这个模块是泛型触摸手势识别库的第一部分。手势注册 Android 界面捕获和存储关于候选手势类的过程叫做手势注册。这里,我们将使用GestureOverlay 方法。手势覆盖物用做简单的画板,用户可以在上面画手势。用户可以更改几个视觉属性,如画手势用的颜色和笔触的宽度,并且可注册多个侦听程序跟踪用户的操作。要捕获手势并进行处理,首先要将 GestureOverlayView 添加到 store_gesture.xml XML 布局文件。 ...... ...... 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-06-24 02:20:05下载
    积分:1
  • Android文本显示与编辑功能代码演示
    本Android源码演示最简单的文本显示与编辑功能,如何在Android的用户界面中显示文本,如何编辑文本的显示属性,设置颜色、设置字体大小等,估计是最基础的Android编程小示例了,运行效果如截图所示。本代码主要是这样实现:   public void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.main);    TextView textView = (TextView)findViewById(R.id.textview);    textView.setText(Html.fromHtml("这段文字的字体颜色为红色。"));   }
    2022-03-15 10:13:36下载
    积分:1
  • android 声波支付例子
    android 声波支付例子
    2014-09-25下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载