Spectrogram features for audio and speech analysis
arXiv:2603.14917 · doi:10.3390/app16020572
Abstract
Spectrogram-based representations have grown to dominate the feature space for deep learning audio analysis systems, and are often adopted for speech analysis also. Initially, the primary motivator for spectrogram-based representations was their ability to present sound as a two dimensional signal in the time-frequency plane, which not only provides an interpretable physical basis for analysing sound, but also unlocks the use of a wide range of machine learning techniques such as convolutional neural networks, that had been developed for image processing. A spectrogram is a matrix characterised by the resolution and span of its two dimensions, as well as by the representation and scaling of each element. Many possibilities for these three characteristics have been explored by researchers across numerous application areas, with different settings showing affinity for various tasks. This paper reviews the use of spectrogram-based representations and surveys the state-of-the-art to question how front-end feature representation choice allies with back-end classifier architecture for different tasks.
30 pages
References in corpus (10)
- VoxCeleb: a large-scale speaker identification dataset
- WavLM: Large-Scale Self-Supervised Pre-Training for Full Stack Speech Processing
- ECAPA-TDNN: Emphasized Channel Attention, Propagation and Aggregation in TDNN Based Speaker Verification
- Sound Event Localization and Detection of Overlapping Sources Using Convolutional Recurrent Neural Networks
- Computational bioacoustics with deep learning: a review and roadmap
- CNN Explainer: Learning Convolutional Neural Networks with Interactive Visualization
- Sound Event Detection: A Tutorial
- Efficient Training of Audio Transformers with Patchout
- Accuracy enhancement method for speech emotion recognition from spectrogram using temporal frequency correlation and positional information learning through knowledge transfer
- Speak Like a Dog: Human to Non-human creature Voice Conversion