tensorflow-ctc-speech-recognition and ctc
Both are independent implementations of CTC for speech recognition using TensorFlow/Keras, making them direct competitors offering similar functionality.
About tensorflow-ctc-speech-recognition
philipperemy/tensorflow-ctc-speech-recognition
Application of Connectionist Temporal Classification (CTC) for Speech Recognition (Tensorflow 1.0 but compatible with 2.0).
Uses LSTM networks with CTC loss to decode speech directly to text, trained and evaluated on the VCTK Corpus with configurable batch sizes and network architectures. Extracts audio features via librosa and python_speech_features, then feeds spectrograms through recurrent layers followed by CTC decoding to handle variable-length audio-text alignment without explicit frame-level annotations. Demonstrates end-to-end training on single-speaker subsets, showing reasonable generalization despite limited data through techniques like random silence truncation for realistic validation.
About ctc
holm-aune-bachelor2018/ctc
Speech recognition with CTC in Keras with Tensorflow backend
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work