资源简介
利用小波变换消噪,和BD6小波分解,求取语音帧的基音周期值
代码片段和文件信息
%小波法
%读音频文件----这部分运行有问题,运行显示:Index exceeds matrix dimensions(超出矩阵维度?)
clear all;
close all;
clc;
[filenamepathname]=uigetfile(‘*.wav‘‘请选择语音文件:‘);
[soundfsnbits]=wavread([pathnamefilename]);%sound 为采样数据,fs采样率。nbits量化比特数
%假设声音是双声道,这里只取单声道作分析,sound(:1)为左声道,右声道为sound(:2)
a=size(sound(:1));
Tn=(a(1)-1)/fs;
t=0:1/fs:Tn;
figure(1)
subplot(311);
plot(tsound(:1))xlabel(‘t(s)‘)ylabel(‘sound‘)
title(‘录制的语音段‘);
I=sound(:1);
s=I(11401:11700);%可以根据需要选择不同的语音段
subplot(312);
plot(s);
title(‘选取的语音段‘);
%小波去噪
[cl]=wavedec(s6‘db6
- 上一篇:基于simuli
nk的曲柄滑块运动机构仿真 - 下一篇:声音信号故障诊断
相关资源
- 图像小波变换MatLab源代码
- 图像的二进小波分解matlab源码(保证
- 同步挤压小波变换分离混沌干扰 mat
- 小波变换工具箱
- matlab实现一维和二维离散小波变换,
- 基于运动想象脑电信号的多特征融合
- 小波变换图像融合的matlab实现
- 小波变换法图像融合MATLAB代码
- 使用Matlab7.3开发的使用整数小波变换
- 小波变换及其MATLAB工具的应用.pdf
- 小波变换及其MATLAB工具的应用电子书
- MATLAB小波变换图像拼接技术GUI版.zip
- matlab 实现一维和二维离散小波变换,
- 图片二维小波变换的分解与重构_mat
- 用MATLAB实现基于小波变换的图像融合
- MATLAB小波变换图像处理总结
- 基于行列像素置乱和DWT小波变换的图
- 小波分析理论与matlab7实现(pdf扫描)
- matlab数字音频水印的研究与实现
- EWT 经验小波变换matlab源程序
- MATLAB小波变换.pdf
- 基于小波变换的图像压缩与matlab仿真
- matlab小波变换的代码
- 基于小波变换的信号降噪研究及其M
- matlab利用小波变换进行数字图像水印
- 地震波fft变换、小波变换对比分析m
- 采用小波变换对信号进行时频分析的
- 小波变换降噪处理及其Matlab实现
- 沙威老师构造正交小波变换矩阵的m
- 自相关与小波变换相结合法求一帧语
评论
共有 条评论