philipperemy/tensorflow-ctc-speech-recognition
Application of Connectionist Temporal Classification (CTC) for Speech Recognition (Tensorflow 1.0 but compatible with 2.0).
This project helps speech technologists and researchers convert spoken audio into written text using a neural network approach. You provide audio files of someone speaking, and it attempts to transcribe those words into a written transcript. It's designed for those exploring or implementing speech recognition systems, particularly with Connectionist Temporal Classification (CTC).
131 stars. No commits in the last 6 months.
Use this if you are a speech recognition researcher or engineer working with English audio data and want to experiment with CTC-based speech-to-text models.
Not ideal if you need an out-of-the-box, production-ready speech recognition system for diverse speakers or languages, or if you are not comfortable with machine learning model training.
Stars
131
Forks
47
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 04, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/philipperemy/tensorflow-ctc-speech-recognition"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
githubharald/CTCDecoder
Connectionist Temporal Classification (CTC) decoding algorithms: best path, beam search, lexicon...
githubharald/CTCWordBeamSearch
Connectionist Temporal Classification (CTC) decoder with dictionary and language model.
nl8590687/ASRT_SpeechRecognition
A Deep-Learning-Based Chinese Speech Recognition System 基于深度学习的中文语音识别系统
athena-team/athena
an open-source implementation of sequence-to-sequence based speech processing engine
hirofumi0810/tensorflow_end2end_speech_recognition
End-to-End speech recognition implementation base on TensorFlow (CTC, Attention, and MTL training)