计算机应用 ›› 2010, Vol. 30 ›› Issue (1): 270-273.

• 典型应用 • 上一篇    下一篇

基于非线性变换法语谱图的伪彩色显示

张静1,余小清2,许雪琼3,常辽豫2,万旺根2,李昌莲4   

  1. 1. 上海市上海大学
    2. 上海大学通信与信息工程学院
    3.
    4. 上海大学
  • 收稿日期:2009-07-07 修回日期:2009-08-14 发布日期:2010-01-01 出版日期:2010-01-01
  • 通讯作者: 张静
  • 基金资助:
    国家自然科学基金资助项目;上海市科委国际合作基金

Speech spectrogram display in pseudo-color based on non-linear transform method

  • Received:2009-07-07 Revised:2009-08-14 Online:2010-01-01 Published:2010-01-01

摘要: 鉴于人眼对彩色的分辨率远远高于灰度差分辨率的特点,提出了一种利用C#程序实现伪彩色显示的新方法,该方法通过非线性映射变换函数,建立频谱幅度与颜色的对应关系,从而实现伪彩色显示,并将其用于语谱图显示及语音信号处理界面设计中;此外,还将语音播放功能加入语谱图显示过程中,实现了“可视”语言的播放。该方法编程简单,界面设计灵活,对设备的要求较低,在普通PC机上即可实现。

关键词: 语谱图, 伪彩色, 灰度, 映射变换

Abstract: Concerning that the human eye to color resolution is much higher than grayscale difference, this paper proposed a new method to show the spectrogram by C# procedure, which focused on the mapping transformation function and built up the relationship between spectral magnitude and color, to make pseudo-color display come true, and also used it for speech spectrogram display and audio signal processing interface design. Meanwhile in order to achieve better analysis and learning effects, the authors added audio play function so as to watch the spectrogram while listening to the corresponding audio. This method, with simple programming, flexible interface design and less demand on the equipment, can be realized on ordinary PC.

Key words: speech spectrogram, pseudo-color, gray-scale, mapping transformation