急求一个matlab的程序设计方案!

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:57:35
课题是"基于时域内插函数的语音信号的重构".大概思路是先录制一个语音信号,通过采样后得到数字信号,然后通过内插函数取样叠加后经过一个滤波器输出,将输出的信号还原成语音信号后重放,比较前后两个声音有什么不同.我们没有学过matlab分到这么个课题,希望懂这个的大侠帮帮小妹啊,不管提供什么资源程序或方案,只要有用,都真诚的在此谢谢了!

windows自带录音工具
生成wav录音文件
在MATLAB中用函数:[y,f,b]=wavread('filname')读取
y就是采样的数据,f为采样频率,b为每个采样点的bit位数

滤波算法,网上一大堆,去程序员联合开发网注册一个号,下载例程

输出用wavwrite函数,写wav文件
用windows midea player播放
或者在程序中用sound函数回放