SOTAVerified

SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognition

2019-04-18Code Available1· sign in to hype

Daniel S. Park, William Chan, Yu Zhang, Chung-Cheng Chiu, Barret Zoph, Ekin D. Cubuk, Quoc V. Le

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

We present SpecAugment, a simple data augmentation method for speech recognition. SpecAugment is applied directly to the feature inputs of a neural network (i.e., filter bank coefficients). The augmentation policy consists of warping the features, masking blocks of frequency channels, and masking blocks of time steps. We apply SpecAugment on Listen, Attend and Spell networks for end-to-end speech recognition tasks. We achieve state-of-the-art performance on the LibriSpeech 960h and Swichboard 300h tasks, outperforming all prior work. On LibriSpeech, we achieve 6.8% WER on test-other without the use of a language model, and 5.8% WER with shallow fusion with a language model. This compares to the previous state-of-the-art hybrid system of 7.5% WER. For Switchboard, we achieve 7.2%/14.6% on the Switchboard/CallHome portion of the Hub5'00 test set without the use of a language model, and 6.8%/14.1% with shallow fusion, which compares to the previous state-of-the-art hybrid system at 8.3%/17.3% WER.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
Hub5'00 SwitchBoardLAS + SpecAugment (with LM, Switchboard mild policy)SwitchBoard6.8Unverified
Hub5'00 SwitchBoardLAS + SpecAugment (with LM, Switchboard strong policy)SwitchBoard7.1Unverified
LibriSpeech test-cleanLAS + SpecAugmentWord Error Rate (WER)2.5Unverified
LibriSpeech test-cleanLAS (no LM)Word Error Rate (WER)2.7Unverified
LibriSpeech test-otherLAS + SpecAugmentWord Error Rate (WER)5.8Unverified
LibriSpeech test-otherLAS (no LM)Word Error Rate (WER)6.5Unverified

Reproductions