Audio ML PapersLandmark papers
← All papers
RESEARCH PAPER / 2015-12-08

Deep Speech 2: End-to-End Speech Recognition in English and Mandarin

★ Dario Amodei , Rishita Anubhai, Eric Battenberg, ★ Adam Coates , ★ Jesse Engel , ★ Awni Hannun , ★ Andrew Ng ...Full author list in the original paper.

Baidu Research - Silicon Valley AI Lab · arxiv

Affiliations: Baidu Research - Silicon Valley AI Lab

Abstract

We show that an end-to-end deep learning approach can be used to recognize either English or Mandarin Chinese speech--two vastly different languages. Because it replaces entire pipelines of hand-engineered components with neural networks, end-to-end learning allows us to handle a diverse variety of speech including noisy environments, accents and different languages. Key to our approach is our application of HPC techniques, resulting in a 7x speedup over our previous system. Because of this efficiency, experiments that previously took weeks now run in days. This enables us to iterate more quickly to identify superior architectures and algorithms. As a result, in several cases, our system is competitive with the transcription of human workers when benchmarked on standard datasets. Finally, using a technique called Batch Dispatch with GPUs in the data center, we show that our system can be inexpensively deployed in an online setting, delivering low latency when serving users at scale.

The following analysis is generated by AI and may contain errors. It is separate from the authors’ abstract and is not peer review.

Research summary

The main contribution of this paper is the development of Deep Speech 2, an end-to-end speech recognition system that leverages deep learning to achieve competitive accuracy with human transcribers in both English and Mandarin. This work represents a significant advancement in simplifying ASR systems while improving efficiency and scalability, making it a valuable contribution to the field of machine learning and audio processing.

Methodology

The paper introduces an end-to-end deep learning approach for speech recognition that significantly simplifies the traditional ASR pipeline by replacing multiple hand-engineered components with a single neural network model. The authors emphasize the importance of large datasets, advanced model architectures, and high-performance computing techniques to achieve substantial improvements in accuracy and efficiency. The use of techniques such as Batch Normalization, SortaGrad for curriculum learning, and a custom GPU implementation of the CTC loss function demonstrates a thoughtful approach to optimizing training and inference processes. The architecture also includes innovations like row convolution layers for unidirectional processing, which enhances deployment efficiency.

Results & evaluation

The experiments are robust, utilizing extensive datasets (11,940 hours for English and 9,400 hours for Mandarin) and benchmarking against human performance on standard datasets. The results indicate that the proposed system approaches or exceeds human transcription accuracy in various scenarios, showcasing significant improvements in word and character error rates. The paper provides detailed comparisons of different model architectures and training techniques, reinforcing the validity of the findings.

Reproducibility

The paper lacks explicit implementation details or a public repository for code, which could hinder reproducibility. While the authors describe their methods and optimizations in detail, without access to the code or datasets, independent verification of results may be challenging.

Limitations

One limitation is the reliance on large labeled datasets, which may not be readily available for all languages or dialects. Additionally, while the system shows promise in English and Mandarin, its performance in other languages or in more diverse acoustic environments remains untested. The paper also does not address potential biases in the training data, which could affect generalization.

Broader impact

The advancements presented in this paper have significant implications for real-time speech recognition applications, particularly in multilingual contexts. The ability to deploy a single ASR system that performs well across different languages and environments could enhance accessibility and usability in various applications, from virtual assistants to transcription services. The main contribution of this paper is the development of Deep Speech 2, an end-to-end speech recognition system that leverages deep learning to achieve competitive accuracy with human transcribers in both English and Mandarin. This work represents a significant advancement in simplifying ASR systems while improving efficiency and scalability, making it a valuable contribution to the field of machine learning and audio processing.

Curator note

Amodei et al., Baidu; scaled CTC-based ASR; multilingual; near-human on some benchmarks

Author of this paper? Send a correction.