Search papers, labs, and topics across Lattice.
This paper reviews the use of spectrogram-based representations for audio and speech analysis, focusing on how different spectrogram characteristics (resolution, span, representation, scaling) impact performance across various tasks. It examines the interplay between front-end feature representation choices and back-end classifier architectures in deep learning audio analysis systems. The survey highlights the diverse range of spectrogram configurations and their suitability for specific applications.
The optimal spectrogram configuration for audio and speech analysis hinges on a nuanced interplay between front-end feature representation and back-end classifier architecture, varying significantly across tasks.
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 motivation behind 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 range of machine learning techniques such as convolutional neural networks, which had been developed for image processing. A spectrogram is a matrix characterised by the resolution and span of its 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.