摘要
文章给出了一种基于MATLAB的语谱图显示原理及实现方法。该法可对语音信号(或其它类型的似平稳信号)进行频谱图的伪彩色映射及显示。语谱图的类型有宽带和窄带两种,可按需求设置伪彩色显示的映射。文中介绍了语谱图显示的原理,MATLAB的相关功能函数,并给出了一个程序实例及其实验结果。在MATLAB中进行了仿真,结果表明宽带及窄带语谱图对时间分辨率和频率分辨率的不同反映并且该法对设备要求低,编程简单,可以在普通通用计算机上实现。
This article introduces the display principle and realization of spectrogram based on MATLAB. The spectrogram of speech signals and other similar quasi-stationary ones can be done by this method. There are two kinds of spectrogram: wideband and narrow-band spectrograms. In addition, different pseudo-color-mapping displays are optional. It covers the display principle of spectrogram, the correlative functions of MATLAB and the source program, as well as the experimental results. The simulation in MATLAB turns out that wide-band and narrowband spectrograms represent different degrees of time and frequency resolution, respectively. This method can be implemented easily without complicated programming based on universal PC.
出处
《微计算机信息》
北大核心
2005年第10X期172-174,共3页
Control & Automation
基金
河南省骨干教师资金资助
关键词
语谱图
宽带语谱图
窄带语谱图
伪彩色显示
MATLAB
spectrogram
wide -band spectrogram
narrow -band spectrogram
pseudo--color display
MATLAB