代码搜索:语音降噪
找到约 2,424 项符合「语音降噪」的源代码
代码结果 2,424
www.eeworm.com/read/269960/11053375
m recog_mark.m
clc
disp('加载初始模型HMM...');
load hmm;
fs=11025;
disp('准备语音输入...')
pause;
y=wavrecord(3*fs,fs);
disp('正在播放刚录入的声音...');
pause;
wavplay(y,fs);
disp('进行特征提取...');
[x1 x2]=vad(y);
m=mfcc(y);
m=m
www.eeworm.com/read/201552/15401681
m specbandvar.m
clear all;
clc;
%基于频谱方差的语音端点检测
N=256;%
Winsiz=256;%帧长
Shift=80;%帧移
[x,Fs]=wavread('jnda1.wav');
x=double(x);
%对信号做预加重处理
x=filter([1 -0.9375], 1, x);
x=5*(x-mean(x));
nseg=floor((length(x)
www.eeworm.com/read/284781/8899222
m 例程17-1.m
%装载语音信号
N=1024;
s=wavread('fem.wav',N);
figure(1);
plot(1:N,s,'LineWidth',2);
xlabel('时间 n');ylabel('幅值 A');
s=s+0.001*randn(1,N)';
%用小波db3对s进行5层分解
level=5;
[c,l]=wavedec(s,level,'db3');
%
www.eeworm.com/read/284207/8954028
m 例程17-1.m
%装载语音信号
N=1024;
s=wavread('fem.wav',N);
figure(1);
plot(1:N,s,'LineWidth',2);
xlabel('时间 n');ylabel('幅值 A');
s=s+0.001*randn(1,N)';
%用小波db3对s进行5层分解
level=5;
[c,l]=wavedec(s,level,'db3');
%
www.eeworm.com/read/282790/9060178
m 例程17-1.m
%装载语音信号
N=1024;
s=wavread('fem.wav',N);
figure(1);
plot(1:N,s,'LineWidth',2);
xlabel('时间 n');ylabel('幅值 A');
s=s+0.001*randn(1,N)';
%用小波db3对s进行5层分解
level=5;
[c,l]=wavedec(s,level,'db3');
%
www.eeworm.com/read/281545/9150981
m edgedetect.m
%语音信号的端点检测
[x,fs,nbits]=wavread('speech.wav');
x = x / max(abs(x));%幅度归一化到[-1,1]
%参数设置
FrameLen = 256; %帧长
inc = 90; %未重叠部分
amp1 = 10; %短时能量阈值
amp2 = 2;
zcr1 = 1
www.eeworm.com/read/182482/9201573
txt isd4000and89c51.txt
ISD4000语音与89C51单片机通用开发板源程序
SS EQU P1.0 ;片选
SCLK EQU P1.1 ;ISD4003时钟
MOSI EQU P1.2 ;数据输入
MISO EQU P1.3 ;数据输出
LED EQU P1
www.eeworm.com/read/373602/9448665
lik temperature_ctrl.lik
Version: 3.0
Options: m37
Obj: "D:\Program Files\Sunplus\unSPIDE1.10.0\startupD.obj"
Obj: "F:\刻录光盘\电子竞赛\典型应用篇\电子竞赛—具有语音功能的水温控系统\temperature_ctrl\Debug\Resource.obj"
Obj: "F:\刻录光盘\电子竞赛\典型应用篇\电子竞赛—具
www.eeworm.com/read/365787/9847183
m program_17_01_special.m
%装载语音信号
N=1024;
s=wavread('fem.wav',N);
figure(1);
plot(1:N,s,'LineWidth',2);
xlabel('时间 n');ylabel('幅值 A');
s=s+0.001*randn(1,N)';
%用小波db3对s进行5层分解
level=5;
[c,l]=wavedec(s,level,'db3');
%
www.eeworm.com/read/364817/9892183
h sound5008.h
#ifndef __SOUND5008_H__
#define __SOUND5008_H__
#include "c8051f020.h"
#include "newtype.h"
#define SOUND5008_DATA P5 //只用到后五位
sbit SOUND5008_TEST_BUSY=P3^7; //测试繁忙
//播放声音,参数为语音的编号,