基于dsp与matlab综合的设计与实现,基于MATLAB的语音滤波实验设计

ISSN 1 2一4956 CNII一2034/T 实验技术与管理 Experimental Technolow and Management 基于MATLAB的语音滤波实验设计 雷学堂,徐火希 (黄冈师范学院物电系,湖北黄州438M) 第24卷第4期2闐7年4月 v0L24 No.4 Apr. 2闐7 摘要:利用MATLAB的声音处理函数作为数据接口,并利用多媒体播放器作为交互界面,设计了一组语音信号滤波实验,目的在于通过对比滤波前后的语音效果来加深对数字信号处理的认识关键谲:MATLAB;数字信号处理;语音滤波中图分类号:T 91文献标识码:B文章编号:] 002 956(2刀偶.m38. A design for audio filter experiment based on MATLAB LEI Xue-tang, XU Huo- xi (Dept. of Physics,Huanggang Normal University,Hubei Huangzhou 438 China) Abstract Designed a group of expenment in audio filter by using the MATLAB sound processing function “ the data conversion interface and using the multimedia player interactive interface to deepen the undetstanding of the digital signal processing by comparing the pronunciation effect before and after filtenng. Key words• MATLAB; digital signal processing;audio filter 数字信号处理是电子信息类和自动控制类专业极其重要的一门专业基础课程,这门课程是将信号和系统抽象成离散的数学模型,并从数学分析的角度分别讨论信号、系统、信号经过系统、系统设计〈主要是滤波器)等问题目。这门课程的深刻物理意义都隐含在数学运算之中,学生很难通过形象思维方式将一大堆数学运算跟现实中的信号分析和信号处理挂起钩来,而掌握数学运算的物理意义和数学运算的算法是这门课程的目的所在,所以如何深刻理解数学运算的物理意义是学好这门课程的关键,也是人门的必经之路。 采用仿真可帮助学生加强理解,MATLAB里面有很多应用接口函数[ 2 4,利用这些接口函数可以很容易地实现数学运算和实际效果的交互。本文利用MATLAB的声音处理函数作为接口,设计了一个简单的语音滤波实验,配合Windows操作系统支持的语音媒体播放器可以很方便地将经过数字处理后的语音效果直观地体现出来,这对于学生深刻 收稿日期:2.05.17 作者简介:雷学堂0%8一),男,湖北省罗田市人,硕士,副教授,主要从事信号处理和数据通信的教学及研究 理解数字信号处理中抽象数学运算的现实物理意义很有帮助 1语音信号时域滤波实验的设计 由于MAT B是以矩阵的形式组织数据的,对于单声道的语音数据在MATLAB中是一维数组。 MATLAB中有2个处理.wav格式语音的函数, 个是将.wav语音流文件转换为数组格式数据的函数wavread(),另一个是将数组格式数据转换为. [ 2.引 wav语音流文件的函数wavwnte(),本实验利用这2个函数实现.wav语音流文件跟数组格式数据的转换,利

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值