SOTAVerified

Espresso: A Fast End-to-end Neural Speech Recognition Toolkit

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

Yiming Wang, Tongfei Chen, Hainan Xu, Shuoyang Ding, Hang Lv, Yiwen Shao, Nanyun Peng, Lei Xie, Shinji Watanabe, Sanjeev Khudanpur

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

We present Espresso, an open-source, modular, extensible end-to-end neural automatic speech recognition (ASR) toolkit based on the deep learning library PyTorch and the popular neural machine translation toolkit fairseq. Espresso supports distributed training across GPUs and computing nodes, and features various decoding approaches commonly employed in ASR, including look-ahead word-based language model fusion, for which a fast, parallelized decoder is implemented. Espresso achieves state-of-the-art ASR performance on the WSJ, LibriSpeech, and Switchboard data sets among other end-to-end systems without data augmentation, and is 4--11x faster for decoding than similar systems (e.g. ESPnet).

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
Hub5'00 CallHomeEspressoWord Error Rate (WER)19.1Unverified
Hub5'00 SwitchBoardEspressoEval20009.2Unverified
LibriSpeech test-cleanEspressoWord Error Rate (WER)2.8Unverified
LibriSpeech test-otherEspressoWord Error Rate (WER)8.7Unverified
WSJ eval92EspressoWord Error Rate (WER)3.4Unverified

Reproductions