Applied result detail

Spektrální analýza řeči v reálném čase

MEKYSKA, J.; SMÉKAL, Z.

Original Title

Spektrální analýza řeči v reálném čase

English Title

Real-time spectral analysis of speech signals

Type

Software

Abstract

Tento software slouží ke spektrální analýze řečového signálu v reálném čase. Umožňuje simultánní zobrazení časového průběhu segmentu řeči, dále jednostranného modulového spektra a nakonec úzkopásmového nebo širokopásmového spektrogramu (v závislosti na nastavené délce okna). Kromě délky analyzovaného segmentu řeči je možné měnit i kmitočet, kterým je vstupní řeč vzorkována. Kromě grafického zobrazení software rovněž udává kmitočet spektrální složky s nejvyšší úrovní. To je možné využít například pro identifikaci nejsilnější harmonické složky. Díky tomuto softwaru je možné v reálném čase pozorovat charakter řeči. Je možné sledovat rozložení energie ve spektru na základě čehož je možné identifikovat různé řečové vady jako chraptění, dyšný hlas, hypernazalitu atd. Tento software může sloužit také pro výukové účely pro názorné zobrazení spektra a časového průběhu vokálů či konsonant. Program je možné využít pro jakýkoliv aukustický signál, ne jen k analýze řeči. Program je nutné spustit v 32-bitové verzi prostředí MATLAB (v tomto prostředí musí být mj. naistalován Data Acquisition Toolbox DAQ). Před samotným spuštěním softwaru se ujistěte, že je k počítači připojen mikrofon. Signál z mikrofonu, připojeného při běhu programu, nebude zpracováván. Software se spustí příkazem spectral_analysis Jednotlivé průběhy pak zobrazíte zaškrtnutím patřičných polí v nabídce Nastavení.

Abstract in English

This software can be used for a real-time spectral analysis of speech signal. It enables user to display the segmented speech waveform, magnitude spectrum and narrow-band or wide-band spectrogram (depending on the size of speech frame) as well. Beside the length of speech frame it is possible to modify also a frequency the acoustic signal is sampled by. Beside the three graphic outputs the software also displays a frequency of a harmonic component with the highest magnitude level. This can be used to identify the strongest harmonic component. Using this software it is possible to monitor speech characteristics in real-time. According to the energy layout in magnitude spectrum or spectrogram it is possible to identify different speech disorders like hoarseness, breathiness, hypernasality etc. This software can be used also for an education, people can track spectrum/waveform of vocals or consonants. The software can be used for arbitrary acoustic signal, it is not limited only to speech. The software must be run in a 32-bit version of MATLAB (Data Acquisition Toolbox DAQ must be installed). Before you run the software please ensure yourself that the microphone is connected to a computer. Acoustic signal from microphone, connected after a start of software, will not be processed. The software can be run using command spectral_analysis To display the particular figures check the related check boxes in settings.

Keywords

Spectral analysis, speech signal, real-time processing, spectrogram

Key words in English

Spectral analysis, speech signal, real-time processing, spectrogram

Location

http://splab.cz/download/software/spektralni-analyza-reci-v-realnem-case

Possibilities of use

only the provider uses the result

Licence fee

Use of the result by another entity is possible without acquiring a license (the result is not licensed)

www