1 简介

结合数字滤波器的理论基础和设计方法,在MATLAB程序语言环境下,设计出有限长单位脉冲响应(FIR)数字滤波器,同时利用GUI界面设计FIR数字滤波器人机交互平台,该系统平台界面直观、操作简单且功能齐全,可实现对加噪语音信号的去噪滤波功能.平台主要包括语音信号、加噪信号、FIR数字滤波器设计和去噪信号四个模块,用户可根据读入的语音信号及噪声信号特点调整滤波器技术指标,实现滤波器的优化设计,最终达到FIR数字滤波器对语音信号的去噪处理效果.​

2 部分代码

function varargout = yanshou(varargin)

% YANSHOU M-file for yanshou.fig

%      YANSHOU, by itself, creates a new YANSHOU or raises the existing

%      singleton*.

%

%      H = YANSHOU returns the handle to a new YANSHOU or the handle to

%      the existing singleton*.

%

%      YANSHOU('CALLBACK',hObject,eventData,handles,...) calls the local

%      function named CALLBACK in YANSHOU.M with the given input arguments.

%

%      YANSHOU('Property','Value',...) creates a new YANSHOU or raises the

%      existing singleton*.  Starting from the left, property value pairs are

%      applied to the G

【语音去噪】基于FIR滤波器实现音频去噪含Matlab源码相关推荐

  1. 【图像增强】基于gabor滤波器实现指纹增强含Matlab源码

    1 简介 D.Gabor 1946年提出 窗口Fourier变换,为了由信号的Fourier变换提取局部信息,引入了时间局部化的窗函数. 由于窗口Fourier变换只依赖于部分时间的信号,所以,现在窗 ...

  2. 【钟表识别】基于计算机视觉实现钟表时间识别含Matlab源码

    1 简介 基于计算机视觉实现钟表时间识别含Matlab源码​ 2 部分代码 function [time_clock]= read(filepath) I = imread(filepath); [e ...

  3. 【图像增强】基于matlab Frangi滤波器血管图像增强【含Matlab源码 2108期】

    ⛄一. 滤波器血管图像增强简介 在近红外光条件下,所获取的静脉图像一般整体灰度偏低.对比度差.血管信息模糊,针对原始图像以上特征,本文提出一种基于方向可调滤波的图像增强方向,图像先经不同方向滤波处理, ...

  4. 【图像增强】Frangi滤波器血管图像增强【含Matlab源码 2108期】

    ⛄一. 滤波器血管图像增强简介 在近红外光条件下,所获取的静脉图像一般整体灰度偏低.对比度差.血管信息模糊,针对原始图像以上特征,本文提出一种基于方向可调滤波的图像增强方向,图像先经不同方向滤波处理, ...

  5. 【数字信号】基于DTMF双音多频电话拨号仿真含Matlab源码

    1 简介 DTMF信号是音频电话中的拨号信号,本文介绍了基于MATLAB的DTMF信号产生与检测的流程,重点分析了DTMF信号检测中的戈泽尔算法原理及参数选择.​ 2 部分代码 t1='123A';t ...

  6. 【图像修复】基于滤波实现损坏图像修复含Matlab源码

    1 简介 图像在获取,传输和存储的过程中由于各种原因引起图像质量的下降,需要对图像进行复原.本文对图像复原技术,高斯噪声,椒盐噪声进行介绍,探讨二维中值滤波算法和MATLAB下算法的仿真实验,同时分析 ...

  7. 【车牌识别】基于模板匹配实现车牌识别含Matlab源码

    1 简介 车牌识别系统是计算机视觉与模式识别技术在智能交通里的重要研究课题之一.其功能是将运动中的汽车牌照从复杂背景中提取出来,并识别出车牌号码.车牌识别技术广泛应用于高速公路上的电子收费,日常的停车 ...

  8. 【PID优化】基于蝗虫算法PID控制器优化设计含Matlab源码

    1 内容介绍 该文针对广泛应用的PID控制器,在MATLAB仿真软件环境下,开发出一个过程控制系统的仿真软件包,能够实现模型辨识和PID参数调节,为过程控制系统仿真研究提供了方便. 该软件界面友好,操 ...

  9. 【汉字识别】基于贝叶斯网络实现汉字识别含Matlab源码

    ​1 简介 2 部分代码 clc,clear,closefor i=1:5 imp=imread(['.\字库',num2str(i),'.jpg']); create_database(imp,i) ...

最新文章

  1. 【Gamma】“北航社团帮”展示博客
  2. 查看mysql库和表的大小(空间)
  3. 王侠对话农民丰收节交易会 万祥军:解读供销社服务平台
  4. 控件与组件的区别_5分钟学交互:手机交互组件归纳 导航篇
  5. Django框架(20.Django的视图函数的request参数以及QueryDict对象)
  6. python爬虫-异常处理
  7. bat kafka启动_windows下搭建Kafka,并通过命令窗口收发消息
  8. ffmpeg编解码详细过程
  9. 关于php的问题有哪些,关于PHP的报错问题?
  10. 对象序列化机制的理解
  11. leetcode__Longest Substring Without Repeating Characters
  12. 五个案例“熄灭”Nginx漏洞隐患
  13. node url模块
  14. opencv小球与颜色识别
  15. 应用程序无法正常启动 0xc0150002
  16. Xpose实战一:来,让我们任性登录,替换掉它的登录验证
  17. html表头和左侧固定js,JS固定表头及固定左边列
  18. 最新:2021年7月全国程序员平均薪资出炉!你还坐得住吗?
  19. java毕业生设计二手物品交易系统计算机源码+系统+mysql+调试部署+lw
  20. c语言 数据类型作业 答案,C语言-数据类型习题及答案

热门文章

  1. 【origin】绘图
  2. 三边定位_位置解析(C++)
  3. css3弹性盒模型兼容性,彻底弄懂css3的flex弹性盒模型
  4. 汽车I-O连接器-市场现状及未来发展趋势
  5. 使用navicat报caching_sha2_password异常的处理方法
  6. 系统vt已经开了夜神模拟器还是提醒未开启怎么解决?
  7. js案例:5秒后自动跳转
  8. Js 箭头函数 详细介绍(多种使用场景差异,你学会了吗?)
  9. 解决:pycharm通过Anaconda3无法安装Web3
  10. 教你一个合并大量视频的简单操作