Papers › Advances in Joint CTC-Attention based End-to-End Speech Recognition with a Deep CNN...

Advances in Joint CTC-Attention based End-to-End Speech Recognition with a Deep CNN Encoder and RNN-LM

8 Jun 2017arXiv:1706.02737archive 2025-07-28

Takaaki Hori, Shinji Watanabe, Yu Zhang, William Chan

We present a state-of-the-art end-to-end Automatic Speech Recognition (ASR) model. We learn to listen and write characters with a joint Connectionist Temporal Classification (CTC) and attention-based encoder-decoder network. The encoder is a deep Convolutional Neural Network (CNN) based on the VGG network. The CTC network sits on top of the encoder and is jointly trained with the attention-based decoder. During the beam search process, we combine the CTC predictions, the attention-based decoder predictions and a separately trained LSTM language model. We achieve a 5-10\% error reduction compared to prior systems on spontaneous Japanese and Chinese speech, and our end-to-end model beats out traditional hybrid ASR systems.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

Alexander-H-Liu/End-to-end-ASR-Pytorch mentioned on GitHubpytorchMIT report
mnm-rnd/elsa-voice-asr mentioned on GitHubpytorchMIT report
neil-zeng/asr mentioned on GitHubpytorchMIT report
park-cheol/ASR-Transformer mentioned on GitHubpytorch report
s3prl/End-to-end-ASR-Pytorch mentioned on GitHubpytorchMIT report
sooftware/OpenSpeech mentioned on GitHubpytorchMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)DecoderGeneral ClassificationLanguage ModelingLanguage ModellingSpeech Recognition

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

ConvolutionDense ConnectionsDropoutMax PoolingReLUSoftmax

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections