资源简介
用matlab处理语音信号,加噪去噪,以及不同速率的播放,还有男女生变化
代码片段和文件信息
[yfs]=audioread(‘music.wav‘)
sound(yfs)
Y=fft(y)
magY=abs(Y)
N=length(y)
t=0:1/fs:(N-1)/fs
f=0:fs/N:(fs/2-fs/N)
magY=magY(1:length(magY)/2)
figure(1)
subplot(221)
plot(ty)
title(‘音频时域图‘)
subplot(223)
plot(fmagY)
title(‘音频频域图‘)
%直接抽取三倍
y1=y(1:3:end)
y1=decimate(y3)
sound(y1) %播放时间降低速度提快,频率提高
%内插一倍
% y2=zeros(11*length(y))
% y2(1:1:end)=y;
% y2=interp(y1)
% sound(y2) %播放时间加长,速度减慢,频率降低
%2/3倍抽样率
[y3h]=resample(y23)
sound(y3)
%保存
% audiowrite(‘zhijie.wav‘y1fs)
% [y4f4]=audioread(‘zhijie.wav‘)
% sound(y4f4)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-07 22:21 matlab程序\
目录 0 2018-12-06 18:45 matlab程序\加噪去噪\
文件 494 2018-12-05 20:58 matlab程序\加噪去噪\freqz_m.m
文件 241 2018-12-05 21:45 matlab程序\加噪去噪\ideallp.m
文件 33404 2012-01-04 20:38 matlab程序\加噪去噪\open.wav
文件 1979 2018-12-06 18:36 matlab程序\加噪去噪\Q4.m
目录 0 2018-12-07 00:06 matlab程序\信号多速率变换\
文件 52426 2012-01-04 20:41 matlab程序\信号多速率变换\music.wav
文件 622 2018-12-07 22:16 matlab程序\信号多速率变换\Q5.m
文件 105302 2018-12-07 22:20 matlab程序\实验报告.docx
- 上一篇:OFDM物理层发射机_接收机模型matlab代码
- 下一篇:雷达图像处理的入门算法
相关资源
- 雷达图像处理的入门算法
- OFDM物理层发射机_接收机模型matlab代码
- MATLAB R2010b/R2012b破解lisence
- 基于TSP的禁忌搜索MATLAB程序
- Matlab GUI 多界面数据传递(使用全局变
- 路径规划势场栅格法程序
- 用matlab贝叶斯方法实现神经网络算法
- 回声隐藏matlab程序
- MATLAB R2012b 首发完美破解 所有组件可
- 卡尔曼滤波EKF UKF PF对比matlab源程序
- 决策树经典算法c4_5算法的matlab实现
- 复杂网络度分布图的matlab编程代码
- 复杂网络聚类系数的matlab编程代码
- 求平均最短路径长度的matlab编程代码
- 模拟退火算法matlab程序
- NSGA-3matlab源程序
- 经济调度粒子群算法matlab源程序
- 多目标粒子群算法matlab源程序
- 基于matlab雷达信号仿真
- MATLAB GUI 打开一幅图像 在图像上画多
- 复杂网络 图论 统计特征 Matlab 源代码
- 小波包分解与重构、能量谱 MATLAB代码
- 车辆检测 matlab
- CNN特征图可视化
- matlab实现三维表面形貌图
- LT码的编译码程序MATLAB
- MATLAB的有序样品聚类的程序
- Ncut调试可以运行的程序(matlab)
- GMSK matlab仿真代码
- RS码MATLAB仿真
评论
共有 条评论