Extracting speech spectrogram of speech signal based on generalized S-transform.

In speech signal processing, time-frequency analysis is commonly employed to extract the spectrogram of speech signals. While many algorithms exist to achieve this with high-quality results, they often lack the flexibility to adjust the resolution of the extracted spectrograms. However, applications...

Full description

Saved in:
Bibliographic Details
Main Authors: Li Jiashen, Zhang Xianwu
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2025-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0317362
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849724817182294016
author Li Jiashen
Zhang Xianwu
author_facet Li Jiashen
Zhang Xianwu
author_sort Li Jiashen
collection DOAJ
description In speech signal processing, time-frequency analysis is commonly employed to extract the spectrogram of speech signals. While many algorithms exist to achieve this with high-quality results, they often lack the flexibility to adjust the resolution of the extracted spectrograms. However, applications such as speech recognition and speech separation frequently require spectrograms of varying resolutions. The flexibility of an algorithm in providing different resolutions is crucial for these applications. This paper introduces the generalized S-transform, and explains its fundamental theory and algorithmic implementation. By adjusting parameters, the proposed method flexibly produces spectrograms with different resolutions, offering a novel and effective approach to obtain speech signal spectrograms. The algorithm enhances the traditional Stockwell transform (S-transform) by incorporating a low-pass filtering function and introducing two adjustable parameters. These parameters modify the Gaussian window function of the basic S-transform, resulting with the generalized S-transform with customizable time-frequency resolution. Finally, this paper presents simulation experiments using both synthesized signals and real speech datas, comparing with the generalized S-transform with several commonly used spectrogram extraction algorithms. The experiments demonstrate that the generalized S-transform is feasible and effective, particularly when it is combined with the generalized fundamental frequency profile. The results indicate that this method is a viable and effective in obtaining spectrograms of speech signals, and has potential application in speech feature extraction and speech recognition. The pure speech dataset used in the experiments is sourced from a downloadable database and partially from a recorded speech set.
format Article
id doaj-art-00474d4fd90a4e76878f3bf56e354acf
institution DOAJ
issn 1932-6203
language English
publishDate 2025-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj-art-00474d4fd90a4e76878f3bf56e354acf2025-08-20T03:10:38ZengPublic Library of Science (PLoS)PLoS ONE1932-62032025-01-01201e031736210.1371/journal.pone.0317362Extracting speech spectrogram of speech signal based on generalized S-transform.Li JiashenZhang XianwuIn speech signal processing, time-frequency analysis is commonly employed to extract the spectrogram of speech signals. While many algorithms exist to achieve this with high-quality results, they often lack the flexibility to adjust the resolution of the extracted spectrograms. However, applications such as speech recognition and speech separation frequently require spectrograms of varying resolutions. The flexibility of an algorithm in providing different resolutions is crucial for these applications. This paper introduces the generalized S-transform, and explains its fundamental theory and algorithmic implementation. By adjusting parameters, the proposed method flexibly produces spectrograms with different resolutions, offering a novel and effective approach to obtain speech signal spectrograms. The algorithm enhances the traditional Stockwell transform (S-transform) by incorporating a low-pass filtering function and introducing two adjustable parameters. These parameters modify the Gaussian window function of the basic S-transform, resulting with the generalized S-transform with customizable time-frequency resolution. Finally, this paper presents simulation experiments using both synthesized signals and real speech datas, comparing with the generalized S-transform with several commonly used spectrogram extraction algorithms. The experiments demonstrate that the generalized S-transform is feasible and effective, particularly when it is combined with the generalized fundamental frequency profile. The results indicate that this method is a viable and effective in obtaining spectrograms of speech signals, and has potential application in speech feature extraction and speech recognition. The pure speech dataset used in the experiments is sourced from a downloadable database and partially from a recorded speech set.https://doi.org/10.1371/journal.pone.0317362
spellingShingle Li Jiashen
Zhang Xianwu
Extracting speech spectrogram of speech signal based on generalized S-transform.
PLoS ONE
title Extracting speech spectrogram of speech signal based on generalized S-transform.
title_full Extracting speech spectrogram of speech signal based on generalized S-transform.
title_fullStr Extracting speech spectrogram of speech signal based on generalized S-transform.
title_full_unstemmed Extracting speech spectrogram of speech signal based on generalized S-transform.
title_short Extracting speech spectrogram of speech signal based on generalized S-transform.
title_sort extracting speech spectrogram of speech signal based on generalized s transform
url https://doi.org/10.1371/journal.pone.0317362
work_keys_str_mv AT lijiashen extractingspeechspectrogramofspeechsignalbasedongeneralizedstransform
AT zhangxianwu extractingspeechspectrogramofspeechsignalbasedongeneralizedstransform