Fast Spectrogram Inversion Using Multi-Head Convolutional Neural Networks
- 9 November 2018
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Signal Processing Letters
- Vol. 26 (1) , 94-98
Abstract
We propose the multi-head convolutional neural network (MCNN) for waveform synthesis from spectrograms. Nonlinear interpolation in MCNN is employed with transposed convolution layers in parallel heads. MCNN enables significantly better utilization of modern multi-core processors than commonly-used iterative algorithms like Griffin-Lim, and yields very fast (more than 300x real-time) waveform synthesis. For training of MCNN, we use a large-scale speech recognition dataset and losses defined on waveforms that are related to perceptual audio quality. We demonstrate that MCNN constitutes a very promising approach for high-quality speech synthesis, without any iterative algorithms or autoregression in computations.Keywords
All Related Versions
This publication has 10 references indexed in Scilit:
- Audio Style Transfer2018
- Natural TTS Synthesis by Conditioning Wavenet on MEL Spectrogram Predictions2018
- Exploring Speech Enhancement with Generative Adversarial Networks for Robust Speech Recognition2018
- In-Datacenter Performance Analysis of a Tensor Processing UnitACM SIGARCH Computer Architecture News, 2017
- A Noniterative Method for Reconstruction of Phase From STFT MagnitudeIEEE/ACM Transactions on Audio, Speech, and Language Processing, 2017
- Deconvolution and Checkerboard Artifacts2016
- Librispeech: An ASR corpus based on public domain audio books2015
- A fast Griffin-Lim algorithm2013
- GPURoofline: A Model for Guiding Performance Optimizations on GPUsLecture Notes in Computer Science, 2012
- Signal estimation from modified short-time Fourier transformIEEE Transactions on Acoustics, Speech, and Signal Processing, 1984