资源简介
利用小波变换消噪,和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的曲柄滑块运动机构仿真 - 下一篇:声音信号故障诊断
相关资源
- 小波变换模极大值去噪
- 沙威教授用小波变换当测量矩阵的O
- 小波变换的图像融合
- 关于DB6关于小波变换Daubechies小波基的
- 关于五三整数小波变换wavlet
- 基于小波变换模极大的多尺度图像边
- MATLAB 基于小波变换图像压缩方法的代
- 连续小波变换的matlab实现
- 小波变换去除图像噪音
- 小波变换图像去噪MATLAB仿真
- 小波变换在信号故障诊断中的应用
- 处理非线性非平稳信号EMD和小波变换
- 多维小波变换工具箱,含具体说明
- 第二代提升法实现的小波变换程序
- 提升小波变换的matlab程序
- 小波软阈值图像去噪
- 小波变换 matlab
- 小波变换的图像去噪的matlab程序的源
- 小波图像压缩matlab源码
- B样条小波的实现
- 小波变换降噪处理
- 小波变换的matlab代码包括EZWImfusmodif
- 基于Gabor小波变换和人工神经网络的人
- 图像融合的Matlab代码
- 平稳小波变换程序及其应用
- Gabor小波变换
- 二维的Haar小波变换
- 小波变换 阈值去噪
- 静态小波变换swt去噪matlab编程
- 短时傅立叶变换 Wigner-Ville分布 小波变
评论
共有 条评论