CTC ASR Implementations Voice AI Tools

End-to-end speech recognition systems using Connectionist Temporal Classification (CTC) loss function for acoustic modeling. Includes CTC decoders, training frameworks, and CTC variants (CTC-CRF). Does NOT include general ASR frameworks without explicit CTC focus, TTS systems, or non-neural ASR approaches.

There are 65 ctc asr implementations tools tracked. 5 score above 50 (established tier). The highest-rated is githubharald/CTCDecoder at 61/100 with 835 stars.

Get all 65 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=voice-ai&subcategory=ctc-asr-implementations&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 githubharald/CTCDecoder

Connectionist Temporal Classification (CTC) decoding algorithms: best path,...

61
Established
2 githubharald/CTCWordBeamSearch

Connectionist Temporal Classification (CTC) decoder with dictionary and...

61
Established
3 nl8590687/ASRT_SpeechRecognition

A Deep-Learning-Based Chinese Speech Recognition System 基于深度学习的中文语音识别系统

53
Established
4 athena-team/athena

an open-source implementation of sequence-to-sequence based speech processing engine

51
Established
5 hirofumi0810/tensorflow_end2end_speech_recognition

End-to-End speech recognition implementation base on TensorFlow (CTC,...

50
Established
6 robmsmt/KerasDeepSpeech

A Keras CTC implementation of Baidu's DeepSpeech for model experimentation

49
Emerging
7 rakeshvar/rnn_ctc

Recurrent Neural Network and Long Short Term Memory (LSTM) with...

49
Emerging
8 scionoftech/DeepAsr

Keras(Tensorflow) implementations of Automatic Speech Recognition

48
Emerging
9 philipperemy/tensorflow-ctc-speech-recognition

Application of Connectionist Temporal Classification (CTC) for Speech...

48
Emerging
10 mdangschat/ctc-asr

End-to-end trained speech recognition system, based on RNNs and the...

47
Emerging
11 smeetrs/deep_avsr

A PyTorch implementation of the Deep Audio-Visual Speech Recognition paper.

46
Emerging
12 AdroitAnandAI/Indian-Accent-Speech-Recognition

Traditional ASR (Signal & Cepstral Analysis, DTW, HMM) & DNNs (Custom Models...

46
Emerging
13 ai-adv-lab/deepspeech.mxnet

A MXNet implementation of Baidu's DeepSpeech architecture

46
Emerging
14 georgesterpu/avsr-tf1

Audio-Visual Speech Recognition using Sequence to Sequence Models

45
Emerging
15 zw76859420/ASR_WORD

采用端到端方法构建声学模型,以字为建模单元,采用DCNN-CTC网络结构。

44
Emerging
16 huschen/kaggle_speech_recognition

Conv-LSTM-CTC speech recognition network (end-to-end), written in TensorFlow.

44
Emerging
17 pandeydivesh15/AVSR-Deep-Speech

Google Summer of Code 2017 Project: Development of Speech Recognition Module...

43
Emerging
18 MyrtleSoftware/deepspeech

A PyTorch implementation of DeepSpeech and DeepSpeech2.

42
Emerging
19 scart97/thunder-speech

A Hackable speech recognition library.

42
Emerging
20 holm-aune-bachelor2018/ctc

Speech recognition with CTC in Keras with Tensorflow backend

41
Emerging
21 zw76859420/ASR_Syllable

基于卷积神经网络的语音识别声学模型的研究

40
Emerging
22 manishdhakal/ASR-Nepali-using-CNN-BiLSTM-ResNet

Automatic speech recognition for the Nepali language using CNN,...

39
Emerging
23 syhw/wer_are_we

Attempt at tracking states of the arts and recent results (bibliography) on...

39
Emerging
24 sovse/Rus-SpeechRecognition-LSTM-CTC-VoxForge

Распознавание речи русского языка используя Tensorflow, обучаясь на базе Voxforge

39
Emerging
25 georgesterpu/Taris

Transformer-based online speech recognition system with TensorFlow 2

39
Emerging
26 mozilla/deepspeech-playbook

A crash course for training speech recognition models using DeepSpeech.

38
Emerging
27 01-vyom/End_2_End_Automatic_Speech_Recognition_For_Gujarati

[ICON 2020] TensorFlow Code for "End-to-End Automatic Speech Recognition...

37
Emerging
28 qiujiali/lattice_rnn

Bi-directional Lattice Recurrent Neural Networks for Confidence Estimation

37
Emerging
29 alecokas/BiLatticeRNN-Confidence

Confidence Estimation for Black Box Automatic Speech Recognition Systems...

36
Emerging
30 Sundy1219/ctc_beam_search_lm

CTC+Beam_Search+kenlm 是用于以汉字为声学模型建模单元的解码系统

36
Emerging
31 jx1100370217/DFCNN-master

这是一个基于全卷积神经网络的语音识别系统

35
Emerging
32 huckiyang/QuantumSpeech-QCNN

IEEE ICASSP 21 - Quantum Convolution Neural Networks for Speech Processing...

35
Emerging
33 messiaen/full-lattice-search

Full Text Search Over Probabilistic Lattices with Elasticsearch!

34
Emerging
34 nvmoyar/aind2-speech-recognition

Some approaches based on deep learning to build the acoustic model for an...

34
Emerging
35 soheil-mp/Speech-Recognition

End-to-End Speech Recognition using Neural Networks.

34
Emerging
36 matthijsvk/TIMITspeech

Speech recognition on the TIMIT (or any other) dataset

33
Emerging
37 gheyret/uyghur-asr-ctc

Speech Recognition for Uyghur using deep learning

33
Emerging
38 DeepSwissVoice/DeepVoice

A TensorFlow implementation of Baidu's DeepSpeech architecture

33
Emerging
39 CoffreLv/ASR_CNN_CTC

从零开始搭建一个基于CNN+CTC的语音识别系统。

32
Emerging
40 TeaPoly/CTC-OptimizedLoss

Computes the MWER (minimum WER) Loss with CTC beam search. Knowledge...

32
Emerging
41 30stomercury/Automatic-Speech-Recognition

End-to-End Speech Recognition Using Tensorflow

32
Emerging
42 marvinborner/CTC-LSTM

Spoken word recognition using CTC LSTMs for SWR2 Tübingen

31
Emerging
43 SzLeaves/asr-model-ctc

ASR deep learning models (use BiGRU & WaveNet & CTC), use Tensorflow2...

31
Emerging
44 Alan-6666/chinese_asr

a demo of chinese asr

31
Emerging
45 TeaPoly/CE-OptimizedLoss

Optimized loss based on cross-entropy (CE), like MWER (minimum WER) Loss...

30
Emerging
46 shessam/DSR

Throughout history, Altough there has been significant research in the field...

30
Emerging
47 mangushev/deep_speech

Implementation of Deep Speech: Scaling up end-to-end speech recognition...

29
Experimental
48 TeaPoly/warp-ctc-crf

An extension of thu-spmi/CAT which contains a full-fledged implementation of...

28
Experimental
49 TeaPoly/cat_tensorflow

Crf-based Asr Toolkit with TensorFlow implement

28
Experimental
50 kjw11/Speaker-Aware-CTC

Speaker-aware CTC (SACTC) for multi-talker overlapped speech recognition.

28
Experimental
51 zvadaadam/speech-recognition

End to End Speech Recognition with Tensorflow

28
Experimental
52 Sundy1219/RNNLM

Using RNNLM rescoring a sentence in Chinese ASR system

26
Experimental
53 786440445/ASR_DFCNN_Transformer

1. ctc的DCNN声学模型+语言模型和 transformer的端到端模型

25
Experimental
54 ColsonZhang/ASR-SPN

基于spn网络构建的孤立词语音识别模型,训练前处理过程使用了端点检测、mfcc特征提取和编码压缩以及DTW对齐算法。

25
Experimental
55 ss87021456/mfcc_ctc_speech

apply mfcc feature of waveform with the LSTM + CTC loss architecture

24
Experimental
56 bjornbytes/lua-deepspeech

Lua Library for Speech Recognition

23
Experimental
57 MichaelFeng87/CGN_speech_recognition

Speech recognition using DNNs, script to create features, use kaldi for...

23
Experimental
58 tanzita/tf_asr

Improving Deep Neural Networks Based Speech Recognition System For Far-field Speech

22
Experimental
59 venusdev85/Speech-Recognition

End-to-end Automatic Speech Recognition for Madarian and English in Tensorflow

22
Experimental
60 xieliang555/Automatic-Speech-Recognition

End-to-end ASR system on TIMIT

21
Experimental
61 tassosblackg/Deep4Deep

CNN implementation for ASV

21
Experimental
62 markus-m-u-e-l-l-e-r/CTC.ISL

ISL Speech Recognition Toolkit for training neural networks with the CTC...

19
Experimental
63 LuluW8071/Deep-Speech-2

Implementation of Deep Speech 2 paper with BiGRU and BiLSTM using LibriSpeech Dataset

18
Experimental
64 zaanind/Asr_CTC

This repository provides a Jupyter notebook for (CTC) based Automatic Speech...

18
Experimental
65 to-schi/ASR-Deepspeech2-Tensorflow

An end-to-end speech recognition engine similar to DeepSpeech2

11
Experimental