基于 MATLAB 汇编实现的语音信号处理【100010675】
MATLAB 实现 基于 语音 汇编 信号处理
2023-09-11 14:17:49 时间
一、 常用语音处理算法简介
- 傅立叶变换与短时傅立叶变换
- 小波变换
- 离散余弦变换
二、 代码实现与解释
三种变换均使用MATLAB实现。
- 快速离散傅里叶变换
利用fft
()函数进行快速傅里叶变换,ifft()函数进行逆变换。
- db4小波一级分解与重构
利用dwt()函数经‘db4’小波进行分解,之后利用idwt()函数重构。
- db4小波三级分解与重构
利用wavedec()函数经‘db4’小波进行分解,之后利用waverec()函数重构。
- 离散余弦变换
利用dct()函数经‘db4’小波进行分解,之后利用idct()函数重构。
三、 实验结果
- 快速离散傅里叶变换
快速离散傅里叶变换
图一为双声道原音频。
图二为快速傅里叶变换得到的音频。
图三为还原的双声道音频。
- db4小波一级分解与重构
取其中一个声道的音频做小波一级变换。
图一为单声道原音频。
图二为一级小波分解的细节分量,也就是高频部分。数据长度较原数据缩短一半。
图三为一级小波分解的近似分量,也就是低频部分。数据长度较原数据缩短一半。
图四为还原的单声道音频。
- db4小波三级分解与重构
取另一个声道的音频做小波三级变换。
图一为单声道原音频。
图二为一级小波分解的细节分量,也就是高频部分。数据长度较原数据缩短一半。
图三为二级小波分解的细节分量,也就是高频部分。数据长度较一级数据缩短一半。
图四为三级小波分解的细节分量,也就是高频部分。数据长度较二级数据缩短一半。
图五为二级小波分解的近似分量,也就是低频部分。数据长度较二级数据缩短一半。
图六为还原的单声道音频。
- 离散余弦变换
图一为双声道原音频。
图二为4. 离散余弦变换得到的音频。
图三为还原的双声道音频。
♻️ 资源
大小: 1.72MB
➡️ 资源下载:https://download.csdn.net/download/s1t16/87425298
相关文章
- 通过matlab和simulink实现BSC二进制对称信道的仿真
- 基于空间通信超短QC- LDPC编码的matlab仿真实现
- 通过matlab实现基于永磁同步电机的电机绕组故障的实验仿真
- 【OFDM-FPGA】基于MATLAB/FPGA的基础OFDM系统的实现
- 基于FPGA/MATLAB的偏移正交相移键控的仿真实现
- 【MATLAB教程案例100】人脸图像的无线传输通信链路及远程识别系统matlab仿真(下)——人脸识别
- 【MATLAB教程案例90】通过MATLAB实现基于RML极大似然各次递推法的系统参数辨识
- 【MATLAB教程案例65】深度学习网络建模2,通过deepNetworkDesigner工具箱实现
- 【MATLAB教程案例59】使用matlab实现基于LSTM网络的数据分类预测功能与仿真分析
- 【MATLAB教程案例45】基于双目视觉的图像深度信息提取算法matlab仿真
- 【MATLAB教程案例33】基于高斯混合模型的视频背景提取算法的matlab仿真实现
- 【MATLAB教程案例26】图像特征点提取算法matlab仿真与分析——sift,surf,kaze,corner,BRISK等
- 【MATLAB教程案例24】基于matlab的有参图像质量评价仿真与分析,包括MSE,PSNR,NK,AD,SC,MD,NAE
- 【FPGA教程案例97】信道编译码1——基于FPGA的卷积编码维特比译码verilog实现,MATLAB辅助验证
- 【FPGA教程案例90】机器视觉1——通过FPGA实现基于颜色模型的交通灯检测,使用MATLAB辅助测试
- 【FPGA教程案例42】图像案例2——通过verilog实现图像二值化处理,通过MATLAB进行辅助验证
- 基于RBF网络的信任值预测算法matlab仿真实现
- 【禁忌搜索】基于禁忌搜索算法实现经典VRP问题的matlab仿真
- 通过MATLAB实现基于冠状动脉造影图像序列的心脏及血管的三维光流运动估计
- OpenCV的图像直角坐标系转极坐标系的函数warpPolar()详解,并附自己写的实现直角坐标系转极坐标系的MATLAB代码
- 《数字图像处理与机器视觉——Visual C++与Matlab实现(第2版)》——1.2 数字图像处理与机器视觉
- 《数字图像处理与机器视觉——Visual C++与Matlab实现(第2版)》——2.1.4 读取和写入图像文件
- 《数字图像处理与机器视觉——Visual C++与Matlab实现》——1.4 读取和写入图像文件
- 基于空间相关的图像模板匹配及MATLAB实现
- 【Matlab算法】粒子群算法求解二维线性优化问题(附MATLAB代码)
- 基于 MATLAB 实现的图像信号处理【100010676】