matlab语音信号处理,变速不变调,变调不变速 语音信号的采集 语音信号的频谱分析 设计数字滤波器和画出频率响应 用滤波器对信号进行滤波 比较滤波前后语音信号的波形及频谱 回放语音信号
2022-05-05 09:08:56 17KB matlab 语音信号 识别
1
matlab语音信号处理,变速不变调,变调不变速
2022-05-05 09:08:51 105KB matlab 开发语言 语音
1
voicebox语音处理matlab工具箱,用于语音编码,语音压缩和语音识别,附上安装步骤
2022-05-03 11:14:40 13KB matlab 语音处理
1
关于matlab的语音录入、存储、播放程序
2022-05-01 19:54:45 585B matlab 语音录入 存储
1
是一篇文献,主要是对语音段的端点检测,基于matlab的方法,大家可以参考一下。是一篇文献,主要是对语音段的端点检测,基于matlab的方法,大家可以参考一下。是一篇文献,主要是对语音段的端点检测,基于matlab的方法,大家可以参考一下。
2022-04-19 12:08:23 268KB matlab 语音 端点检测
1
【达摩老生出品,必属精品,亲测校正,质量保证】 资源名:基于带动量项的BP神经网络语音识别_BPDLX_matlab 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:新手及有一定经验的开发人员
2022-04-12 09:06:45 372KB matlab 语音识别 BP神经网络 BPDLX
【达摩老生出品,必属精品,亲测校正,质量保证】 资源名:基于matlab语音处理.zip 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:新手及有一定经验的开发人员
Matlab语音信号处理程序-f11.m 可以对语音信号的单个字,词进行频率及过零率分析 clc [filename,pathname]=uigetfile; [x,Fs]=wavread; %幅度归一化到[-1,1] x = double; x = x / max); %常数设置 FrameLen = 240; FrameInc = 80; amp1 = 10; amp2 = 2; zcr1 = 10; zcr2 = 5; maxsilence = 3;  % 6*10ms  = 30ms minlen  = 15;    % 15*10ms = 150ms status  = 0; count   = 0; silence = 0; %计算过零率 tmp1  = enframe, FrameLen, FrameInc); tmp2  = enframe  , FrameLen, FrameInc); signs = 0.02; zcr   = sum; %计算短时能量 amp = sum, FrameLen, FrameInc)), 2); %调整能量门限 amp1 = min/4); amp2 = min/8); %开始端点检测 x1 = 0; x2 = 0; x3=0; x4=0; for n=1:length    goto = 0;    switch status    case {0,1}                   % 0 = 静音, 1 = 可能开始       if amp > amp1          % 确信进入语音段          x1 = max;          status  = 2;          silence = 0;          count   = count 1;       elseif amp > amp2 | ... % 可能处于语音段              zcr > zcr2          status = 1;          count  = count 1;       else                       % 静音状态          status  = 0;          count   = 0;       end    case 2,                       % 2 = 语音段       if amp > amp2 | ...     % 保持在语音段          zcr > zcr2          count = count 1;       else                       % 语音将结束          silence = silence 1;          if silence < maxsilence % 静音还不够长,尚未结束             count  = count 1;          elseif count < minlen   % 语音长度太短,认为是噪声             status  = 0;             silence = 0;             count   = 0;          else                    % 语音结束             status  = 3;          end       end    case 3,       break;    end end    count = count-silence/2; x2 = x1 count -1; subplot plot axis -1 1]) ylabel; line; line; subplot plot; axis 0 max]) ylabel; line,max], 'Color', 'red'); line,max], 'Color', 'red'); subplot plot; axis 0 max]) ylabel; line,max], 'Color', 'red'); line,max], 'Color', 'red'); 复制代码
2022-03-30 21:15:37 2KB matlab
1
两个文件夹,两个不同的功能
2022-03-29 21:40:09 223KB matlab 语音 变调 变速
1