▍1. lbg
实现已知训练序列的矢量量化器(LBG)算法。初始码书从训练序列每隔五个样本选取一组(Achieve a known training sequence of the vector quantizer (LBG) algorithm. The initial codebook from the training sequence every five samples to select a group of)
压缩包中包括3个用于对语音增强中,增强语音质量测试的程序:分段信噪比提高测量、对数谱距离测量、信噪比测量。具体说明,请看文件文件说明。(Compression package, including three for speech enhancement, the enhanced voice quality testing procedures: Sub-noise ratio improve measurement of the distance spectrum measurement, signal to noise ratio measurement. Specify, see the paper documentation.)
语音增强的MATLAB代码 基于谱减法的语音增强系统(Speech enhancement of MATLAB code)
对一维语音信号,用正交匹配追踪的方法进行重构,首先对其进行了分帧,然后再一帧一帧的重构,最后计算了平均帧重构误差(One-dimensional speech signal reconstruction, orthogonal matching pursuit, the first of its sub-frame, and then again a reconstruction of a final calculation of the average frame reconstruction error)
DOA_Estimation,带有详细注释,,包含MUSIC,RootMUSIC,ESPRIT,MVDR,F-SAPES几种算法。(DOA_Estimation, with detailed annotations, contains MUSIC, RootMUSIC, ESPRIT, MVDR, F-SAPES algorithms.)
本文介绍了基于麦克风阵列的声源定位算法,给初学者有很大的帮助(This article describes the microphone array based sound source localization algorithm, a great help for beginners)
本程序介绍了一种改进的LMS算法-均一化的LMS算法,与传统的LMS算法比较收敛性更好,并由程序给出了比较图(This procedure introduced an improved LMS algorithm- homogenization of the LMS algorithm, with the traditional LMS algorithm convergence better, by the procedures given comparison)
提供了segmantal SNR及IS的计算代码,用于语音增强后评价用。(Provided segmantal SNR and IS calculation code for speech enhancement with post-evaluation.)
一个用matlab来实现的最小均方误差的信噪比和信干噪比(Using matlab to achieve the minimum mean square error, signal to noise ratio and signal to interference noise ratio )
马尔科夫模型代码,包括连续马尔科夫和离散马尔科夫(HMM code,CHMM DHMM)
语音信号处理--降噪方法之小波分解法 MATLAB例程(Speech Signal Processing--A MATLAB Routine of Wavelet Decomposition Method for Noise Reduction)
基于谱减法的语音降噪处理,里面有声音文件,可以直接运行观察效果(Based on the spectral subtraction speech denoising processing, there are sound files, can be run directly observed effect)
LMS多麦克风语音降噪的主程序是lmsspdn.m(Multi-microphone noise reduction LMS voice is the main program lmsspdn.m)
用MATLAB来实现谱减法降噪。有源程序和降噪先后的语音信号,有实验的结果图(Use MATLAB to achieve spectral subtraction noise reduction. There has voice source and noise signals, there are experimental results of Figure)
实现在单信道语音信号处理中的降噪,用Spectral Subtraction算法实现的,内涵音频文件,代码中包括给纯净音频文件加噪声的部分。(Noise reduction in single-channel speech signal processing, using the Spectral Subtraction algorithm, the connotation of an audio file, the code in the package Including pure audio files and part of the noise.)
频域的模态参数识别方法之一,可以对振动信号进行分析处理,得出结构的固有频率,阻尼比,振型系数,方法很好,程序完整(Frequency-domain modal parameter identification methods that can analyze the vibration signal processing, draw the structure of natural frequencies, damping ratio, mode shape coefficient, very good method, program integrity)
一个盲信号分离的卷积方法,适合分离实际卷积混合的模型,希望对初学者有帮助。(Convolution of a blind signal separation method, suitable for separation of the real convolution mixture model, want to help beginners.)
基于负熵的盲源分离算法,可以用于语音的盲分离,提高语音信号质量(Negative entropy algorithm based on blind source separation, can be used to blind separation of speech, improve the quality of voice signal)