Automatic Speech Recognition Voice AI Tools

Libraries, frameworks, and tools for building, training, and evaluating automatic speech recognition (ASR) systems. Does NOT include pre-built transcription APIs, TTS systems, or ASR applications like transcription apps or meeting summarizers.

There are 192 automatic speech recognition tools tracked. 2 score above 70 (verified tier). The highest-rated is Uberi/speech_recognition at 85/100 with 8,959 stars. 2 of the top 10 are actively maintained.

Get all 192 projects as JSON

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

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

# Tool Score Tier
1 Uberi/speech_recognition

Speech recognition module for Python, supporting several engines and APIs,...

85
Verified
2 cmusphinx/pocketsphinx

A small speech recognizer

71
Verified
3 tensorflow/lingvo

Lingvo

62
Established
4 modelscope/FunASR

A Fundamental End-to-End Speech Recognition Toolkit and Open Source SOTA...

62
Established
5 PyThaiNLP/pythaiasr

Python Thai Automatic Speech Recognition

60
Established
6 istupakov/onnx-asr

A lightweight Python package for Automatic Speech Recognition using ONNX models

60
Established
7 dictation-toolbox/dragonfly

Speech recognition framework allowing powerful Python-based scripting and...

58
Established
8 rwth-i6/rasr

The RWTH ASR Toolkit.

56
Established
9 haoheliu/voicefixer

General Speech Restoration

56
Established
10 sccn/eegprep

EEGPrep is an automated preprocessing tool for human EEG data built on a...

55
Established
11 astorfi/speechpy

:speech_balloon: SpeechPy - A Library for Speech Processing and Recognition:...

55
Established
12 bambocher/pocketsphinx-python

Python interface to CMU Sphinxbase and Pocketsphinx libraries

51
Established
13 at16k/at16k

Trained models for automatic speech recognition (ASR). A library to quickly...

51
Established
14 pierreaubert/spinorama

A library to display and compare spinorama (speakers measurements) graphs.

51
Established
15 zw76859420/ASR_Theory

语音识别理论、论文和PPT

51
Established
16 FunAudioLLM/Fun-ASR

Fun-ASR is an end-to-end speech recognition large model launched by Tongyi Lab.

50
Established
17 gooofy/zamia-speech

Open tools and data for cloudless automatic speech recognition

48
Emerging
18 funcwj/aps

A personal toolkit for single/multi-channel speech recognition & enhancement...

46
Emerging
19 tarun7r/SpeechAlgo

A Comprehensive Speech Processing Algorithms Library for research and production use

44
Emerging
20 drmfinlay/pyjsgf

JSpeech Grammar Format (JSGF) compiler, matcher and parser package for Python.

44
Emerging
21 jianchang512/zh_recogn

将音频或视频中的中文语音识别并导出为srt字幕,基于魔塔社区Paraformer模型

43
Emerging
22 AASHISHAG/deepspeech-german

Automatic Speech Recognition (ASR) - German

43
Emerging
23 goodmike31/pl-asr-bigos-tools

Extendable toolkit for comprehensive evaluation of ASR systems. Currently...

43
Emerging
24 huawei-noah/Speech-Backbones

This is the main repository of open-sourced speech technology by Huawei...

43
Emerging
25 sovaai/sova-asr

SOVA ASR (Automatic Speech Recognition)

43
Emerging
26 jonatasgrosman/asrecognition

ASRecognition: just an easy-to-use library for Automatic Speech Recognition.

43
Emerging
27 Pankaj-Baranwal/pocketsphinx

Updated ROS bindings to pocketsphinx

43
Emerging
28 belambert/asr-tools

Libraries and scripts for manipulating and handling ASR output/n-bests/etc.

42
Emerging
29 linagora-labs/ssak

SSAK contains helpers and tools to process data and train/infer ASR models.

42
Emerging
30 finos/greenkey-asrtoolkit

A collection of useful tools for handling speech recognition data

41
Emerging
31 revdotcom/reverb

Open source inference code for Rev's model

41
Emerging
32 petewarden/spchcat

Speech recognition tool to convert audio to text transcripts, for Linux and...

41
Emerging
33 MHaggis/ASRGEN

ASR Configurator, Essentials and Atomic Testing

41
Emerging
34 mramshaw/Speech-Recognition

Speech recognition with Python

40
Emerging
35 dmatekenya/Chichewa-Speech2Text

Automated Speech Recognition for Chichewa.

40
Emerging
36 DmitryRyumin/INTERSPEECH-2023-24-Papers

INTERSPEECH 2023-2024 Papers: A complete collection of influential and...

40
Emerging
37 racai-ai/RobinASR

Romanian Automatic Speech Recognition from the ROBIN project

40
Emerging
38 SergeyShk/Speech-to-Text-Russian

Проект для распознавания речи на русском языке на основе pykaldi.

39
Emerging
39 AudioLLMs/AudioBench

AudioBench: A Universal Benchmark for Audio Large Language Models

39
Emerging
40 zthxxx/python-Speech_Recognition

A simple example for use speech recognition baidu api with python.

39
Emerging
41 zakuro-ai/asr

ASRDeepspeech x Sakura-ML (English/Japanese) with deepspeech2 model in...

39
Emerging
42 jopedroliveira/speech_recog_uc

Speech processing ROS-package. Performs speech recognition and estimates the...

38
Emerging
43 SpeechColab/Leaderboard

SpeechIO Leaderboard: a large, robust, comprehensive, benchmarking platform...

38
Emerging
44 sp-squared/Turkic-Languages-Audio-to-Text-Transcription

Open-source Automatic Speech Recognition (ASR) pipeline for Bashkir...

37
Emerging
45 mravanelli/pySpeechRev

This python code performs an efficient speech reverberation starting from a...

37
Emerging
46 Abhishek-op/SR

💡Kivy-android speech recognition

37
Emerging
47 kurianbenoy/malayalam_asr_benchmarking

A study to benchmark whisper based ASRs in Malayalam

37
Emerging
48 jfainberg/lattice_combination

Lattice combination algorithm to combine inaccurate transcripts with...

37
Emerging
49 Franck-Dernoncourt/ASR_benchmark

Program to benchmark various speech recognition APIs

36
Emerging
50 shervinemami/practice_speechrec_mappings

A game to help design a better character mapping and to learn the mapping...

36
Emerging
51 Voice-Privacy-Challenge/Voice-Privacy-Challenge-2020

Baseline Recipe for VoicePrivacy Challenge 2020:...

36
Emerging
52 dcavar/ELAN2split

Split ELAN Annotation Files and corresponding speech files into a corpus...

35
Emerging
53 dialpad/mucs_2021_dialpad

Dialpad team's submission to the MUCS 2021 workshop

35
Emerging
54 opensource-spraakherkenning-nl/asr_nl

Dutch Speech Recognition webservice

35
Emerging
55 drivendataorg/childrens-speech-recognition-benchmark-pub

Tutorial code for the On Top of Pasketti: Children’s Speech Recognition Challenge

35
Emerging
56 chimechallenge/chime-utils

Scripts for data generation, scoring and data manifest preparation for...

35
Emerging
57 HaoQChen/iflytek_awaken_asr

use iflytek's technology to realize awaken and order recognition

35
Emerging
58 efeslab/LiteASR

[EMNLP Main '25] LiteASR: Efficient Automatic Speech Recognition with...

35
Emerging
59 robotology/natural-speech

This repository contains a codebase to build automatic speech recognition...

35
Emerging
60 Voice-Privacy-Challenge/Voice-Privacy-Challenge-2022

Baseline Recipe for VoicePrivacy Challenge 2022: anonymization systems and...

34
Emerging
61 MichaelGrafnetter/defender-asr-admx

Administrative Template (ADMX) for Microsoft Defender Attack Surface Reduction (ASR)

34
Emerging
62 Llamacha/asr-htk-quechua

ASR for quechua language is an open source which can run in real time using...

33
Emerging
63 Animator617/jasper

Jasper is a AI asistence programm based on deeplearning

33
Emerging
64 fquirin/speech-recognition-experiments

Experiments to test different speech recognition systems for SEPIA Framework

33
Emerging
65 robmsmt/CommonCorrections

Easily fix common corrections in speech!

33
Emerging
66 SABER-labs/SABER

Semi-Supervised Audio Baseline for Easy Reproduction

33
Emerging
67 crazymidnight/speech-recognition

[WIP] Speech recognition microservice

33
Emerging
68 csikasote/bembaspeech-exps

Bemba ASR model obtained by fine-tuning a well performing DeepSpeech English...

32
Emerging
69 linagora-labs/asr_benchmark

Toolkit to benchmark various speech recognition APIs (NeMo, Whisper...) and...

32
Emerging
70 Cosmos-Break/asr

沪语(上海话)ASR(语音识别)模型

32
Emerging
71 SALT-Research/SHALLOW

SHALLOW, the first hallucination benchmark for ASR models

32
Emerging
72 idiap/FiniteStateTransducers.jl

Play with Weighted Finite State Transducers (WFST) in the Julia language.

32
Emerging
73 robmsmt/SpeechLoop

Many ASRs under one roof. With Benchmarking... answering the question. What...

31
Emerging
74 SoCXin/ASR1606

L4 R2: ASR 624MHz Cortex-R5 Cat.1 SoC (ASR1606/ASR1602)

31
Emerging
75 SoCXin/ASR1601

L4 R3: ASR Cortex-R5 LTE Cat.1 SoC (ASR1601/ASR1603/ASR3601)

31
Emerging
76 nikhilkumarsingh/Wit-Speech-API-Wrapper

A python client for interacting with Wit Speech Recognition API

31
Emerging
77 idiap/TIDIGITSRecipe.jl

A Julia recipe for training an ASR system using the TIDIGITS database

31
Emerging
78 belambert/asr-scripts

Lots of miscellaneous scripts to work with Sphinx ASR files and other...

31
Emerging
79 burrmill/sph2pipe

sph2pipe v2.5. We do not maintain this, and/or accept pull requests; just...

31
Emerging
80 anshulgupta0803/ASSR

ASSR: Automatic Stuttered Speech Recognition

30
Emerging
81 atharva-again/indic-asr-onnx

Helper package for using quantized versions of the Indic ASR Model by AI4Bharat.

30
Emerging
82 AASHISHAG/asr-german

Automatic Speech Recognition (ASR) - German

30
Emerging
83 Audio-WestlakeU/UMA-ASR

This repository is the official implementation of unimodal aggregation (UMA)...

30
Emerging
84 sooftware/jasper

PyTorch implementation of "Jasper: An End-to-End Convolutional Neural...

29
Experimental
85 dobby-seo/korean-speech-recognition-quartznet

Jasper 기반 양자화된 모델인 Quartznet 한국어 음성인식

29
Experimental
86 abdnh/anki-asr

Anki add-on for speech recognition

29
Experimental
87 nmstoker/SimpleSpeechLoop

A very basic demonstration connecting speech recognition and text-to-speech

29
Experimental
88 Forced-Alignment-and-Vowel-Extraction/fave-asr

Interface for automated transcription and time alignment of conversational...

29
Experimental
89 andreiliphd/speech-recognition-one-two-three-deep-learning

Speech recognition project of one, two and three said in a microphone.

29
Experimental
90 danvers/medienpaed-asr

Understanding ASR

28
Experimental
91 JunhoKim94/ASR_project

This repository created for the NHN ASR hackathon competition.

28
Experimental
92 SpringerNLP/Chapter8

Chapter 8: Automatic Speech Recognition

28
Experimental
93 meichthys/sword_drill

Displays Bible verses from parsed microphone input.

28
Experimental
94 german-asr/nvidia-jasper-german

Scripts for training NVIDIA Jasper for German Speech Recognition (ASR).

28
Experimental
95 raj-sutariya/gujarati_speech_recognition

Offline speech recognition for Gujarati Language.

28
Experimental
96 TicooLiu/HowTo-ASR

开源语音识别自定义数据模型训练指南

27
Experimental
97 asafu-art/deepspeech-kabyle

Automatic Speech Recognition (ASR) - Kabyle

27
Experimental
98 SakshiRathi77/hindiSpeechPro-Automatic-Speech-Recognization

The project,being part of Kagglex BIPOC Mentorship Program final project,...

27
Experimental
99 stefanpantic/asr

Automatic speech recognition using neural networks

27
Experimental
100 llxlr/Speech-Recognition-With-Python

Speech Recognition With Python | python语音识别

26
Experimental
101 parvatijay2901/Hindi-ASR-and-TTS

EC499: Major Project

26
Experimental
102 jcsilva/asr-benchmark

Benchmark of industrial Speech Recognition systems for Brazilian Portuguese

26
Experimental
103 EN10/SimpleSpeech

Simple Audio Recognition

26
Experimental
104 JaesungHuh/look-listen-recognise

Dataset page for Look, Listen and Recognise : character-aware audio-visual...

26
Experimental
105 ysdede/asrtk

An open-source Python toolkit designed to streamline the development and...

26
Experimental
106 kirshiyin89/py-searchable-audio

Search keywords in audio files with Python

25
Experimental
107 jarvisx17/ASR

ASR (Automatic Speech Recognition) Notebooks

25
Experimental
108 chizkidd/igbo-asr-tonal-evaluation

Systematic evaluation of tonal fidelity in facebook/omniASR-CTC-1B when...

25
Experimental
109 khanld/speechenhancement

Speech Enhancement for ASR usage

25
Experimental
110 ynop/spych

Scripts/Tools used for working with automatic speech recognition.

25
Experimental
111 OpenLake/Speech-Analyser

An App to help you improve your English fluency 🎤

24
Experimental
112 Aprataksh/Python-Files

mic_py : Python 3 code for successful use of microphone on windows....

24
Experimental
113 Slothologist/AudioSegmenter

Segmentation of audio for a speech pipeline

23
Experimental
114 zhaoyi2/Classical-Speech-Algorithms

Classical speech recognition and speaker recognition algorithms

23
Experimental
115 AmirHoseein99/Persian_ASR

a ASR(automatic speech recognition) model for Persian language based on...

23
Experimental
116 dangvansam/nvidia-nemo-jasper-quartznet-asr-vietnamese

Nhận dạng giọng nói Tiếng Việt sử dụng model Quartznet (Nvidia) + flask demo

23
Experimental
117 jqi41/Subrank

ICASSP 2020

23
Experimental
118 Aslm-Fawzy/Speech-Recognition-Using-Raspberry-Pi

Simple Speech Recognition Program Run on Raspberry Pi

23
Experimental
119 yulinliu101/ASR_ATC

speech recognition system to transcribe ATC voice data

23
Experimental
120 atmehedi/Speech-to-text-in-Assamese

TASK ORIENTED DIALOG SYSTEM IN NATIVE LANGUAGE(ASSAMESE)

22
Experimental
121 orbxball/timit-preprocessor

Extract mfcc vectors and phones from TIMIT dataset

22
Experimental
122 frankcholula/sapr

Speech & Audio Processing & Recognition 🗣️

22
Experimental
123 berangerthomas/ASR.lab

Benchmarking platform for automatic speech recognition models

22
Experimental
124 opensource-spraakherkenning-nl/ASR_NL_results

Results of Dutch ASR models, collected by the community

22
Experimental
125 ccoreilly/deepspeech-catala

Deepspeech ASR Model for the Catalan Language

22
Experimental
126 MML-Group/code4AVE-Speech

Source Code for AVE Speech Dataset

22
Experimental
127 rbrigden/you-only-listen-once

Practical speech-only authentication system

22
Experimental
128 itsrohanvj/Name-Recogniser

Activates when ever your name is uttered and sends you a mail.

21
Experimental
129 fafilia/speech-to-text

TThis session is how a speech can be recognized by a computer and how a...

21
Experimental
130 acousticclown/Xenator

A Speech recognition system that runs basic Programming commands and gives output

21
Experimental
131 asrajeh/deepspeech-arabic

End-to-End Arabic ASR using DeepSpeech engine

21
Experimental
132 Kabir5296/Kakatua-ASR

Official Training Module for IUT National ICT Fest 2024 Datathon:...

21
Experimental
133 mrglaster/PySpeechRecognizer

Recognizes speech from .wav file

21
Experimental
134 pika-online/Foreign_Pronunciation_Generator_for_Code-Switch_ASR

a socket script to obtain chinese phones-sequence for any english word

20
Experimental
135 belambert/cl-asr

A (not entirely working) stand-alone speech recognizer written in Common Lisp

20
Experimental
136 AASHISHAG/deepspeech-swiss-german

Automatic Speech Recognition (ASR) - Swiss-German

20
Experimental
137 LeoVarnet/fastACI

fastACI toolbox: the MATLAB toolbox for investigating auditory perception...

20
Experimental
138 gheyret/uyghurasr_python

Uyghurche Aptomatik Awaz Tonush(Uyghur Automatic Speech Recognition)(ASR)

20
Experimental
139 BenyaminZojaji/speech_recognition

Speech Recognition Assignments.

20
Experimental
140 mariateleki/Comparing-ASR-Systems

Code for our INTERSPEECH 2024 paper: Comparing ASR Systems in the Context of...

20
Experimental
141 Sheldon1999/speech-recognition

a device-state based speech recognition script

19
Experimental
142 yjg30737/pyqt_speech_recognition

PyQt speech recognition demonstrating example (using pydub and...

19
Experimental
143 msalhab96/AraSpot

The official implementation of the AraSpot research paper

19
Experimental
144 Omitg24/IIS-ASR

Repositorio para Administración de Sistemas y Redes (ASR), asignatura del...

19
Experimental
145 AdilShamim8/BUET-CSE-Fest-2026

DL Sprint 4.0 | BUET CSE Fest 2026 — Bengali Long-Form Speech Recognition...

19
Experimental
146 R1ckShi/SeACo-Paraformer

[ICASSP2023] Source code, model links and open test sets for paper SeACo-Paraformer.

19
Experimental
147 sknadig/ASR_2018_T01

Example repository for 2018 DS/NC 821 / Automatic Speech Recognition projects

19
Experimental
148 pprattis/automatic-speech-recognision-system-ASR

A python script that implements an automatic speech recognision system.

18
Experimental
149 Aashish1106/Speech_Recognition

Real-Time Speech Recognition

18
Experimental
150 csalt-research/OpenASR-py

Minimal toolkit for end-to-end automatic speech recognition and related...

18
Experimental
151 ys2843/speech-recognition-camera-app

Desktop camera app based on CMU Sphinx

18
Experimental
152 marlenezw/speech-to-text

Turn any video or audio recording into a written transcript using python

18
Experimental
153 vyahello/speech-recogniser

🤖 Speech recognition program (python)

17
Experimental
154 remarkablemark/speech-recognition-demo

Speech recognition demo.

17
Experimental
155 gchrupala/analyzing-analytical-methods

Code for the paper "Analyzing analytical methods"...

17
Experimental
156 gheyret/UyghurASR

Uyghurche Aptomatik Awaz Tonush(Uyghur ASR)

17
Experimental
157 srvk/jsalt-2018-grounded-s2s

Grounded Sequence-to-Sequence Transduction Team at JSALT 2018

15
Experimental
158 Rumeysakeskin/ASR-Quantization

Post-training quantization on Nvidia Nemo ASR model

13
Experimental
159 SMIL-SPCRAS/DAVIS

Official repo for "Audio-Visual Speech Recognition In-the-Wild: Multi-Angle...

13
Experimental
160 DOLMA-NLP/asr

Automatic Speech Recognition for Low-Resourced Middle Eastern Languages -...

13
Experimental
161 yehuohan/ln-asr

Automatic Speech Recognition

12
Experimental
162 Pavantext/Speech-Recognition

Speech Recognition in python

12
Experimental
163 ccoreilly/catalan-speech-recognition-benchmark

A benchmark of speech recognition solutions for the Catalan language

12
Experimental
164 syoamakase/ASR

Speech Recognition Toolkit

12
Experimental
165 Mamrez/speech-recognition

Analogue speech recognition based on physical computing

12
Experimental
166 test-dan-run/squim-report

Using TorchAudio-SQUIM to create dataset quality reports

11
Experimental
167 JohnCiubuc/QtSpeechRecognition

Qt wrapper around pocketsphinx with basic functionality

11
Experimental
168 alexunderch/ASR_probing

A framework for ASR probing using MDL approach

11
Experimental
169 egorsmkv/CleanUNet

Packaged CleanUNet

11
Experimental
170 Raphi-2Code/pronounciation-trainer

an english pronounciation trainer in python

11
Experimental
171 tafaust/pyCrow

Python 3.6 Speech Recognition Framework

11
Experimental
172 spazewalker/SpeechRecog-Opencv

GSoC'21: Speech Recognition using AudioIO module in OpenCV

11
Experimental
173 ZahraRahimii/AirTrafficControl-AutomaticSpeechRecognition-Project

ATC ASR; internship at Asr Gooyesh Company

11
Experimental
174 Shaashwat05/Predictive_speech

An application that uses a microphone and python to listen and convert the...

11
Experimental
175 PiotrTa/Speech-recognition-on-Huawei-NPU

A prototype of an offline mobile speech recognition system compatible with...

11
Experimental
176 thekripaverse/Speech-Recognition-System-using-Python

A Python-based speech recognition system that converts spoken audio into...

11
Experimental
177 RajGothi/Improving-Automatic-Speech-Recognition-with-Dialect-Specific-Language-Models

This repository contains the implementation of our published paper titled...

11
Experimental
178 AlexDolch/Project-8-Real_Time_Translation

Data Science Bootcamp @WBS Coding School

11
Experimental
179 mpfmorawski/pyconpl2023-speech-recognition

Materials for "Speech Recognition with Python" lecture at PyConPL 2023 conference.

11
Experimental
180 SanchezCris/SDR-Automatic-Speech-Recognition

FM signal capturing system and voice recognition for the assistance of...

11
Experimental
181 Raphi-2Code/audio-recording-and-speech-recognition

Simple pyaudio projects

11
Experimental
182 noambassat/SpeechTrainer

Natural Language Processing Final Project

10
Experimental
183 WosberbonDesu/Speech-Recognition-Program-With-Python

:star: The code may fail because of the editor you are running the code my...

10
Experimental
184 NourhanMahmoudd/DeepAr

A Python wrapper for CUAIStudents/DeepAr, providing Arabic speech...

10
Experimental
185 mohamedezzeldeenhassanmohamed/Speech-Recognition-Systems

Offline free automatic speech recognition

10
Experimental
186 karkirowle/benzaiten_asr

Phoneme and articulatory analysis Python library on word-level ASRs using...

10
Experimental
187 mpfmorawski/speech-recognition-with-python

Workshop on speech recognition with Python.

10
Experimental
188 shreya12-hash/Speech-To-Text-and-Text-to-Speech-Conversion

Speech recognition is an interdisciplinary sub field of computer science and...

10
Experimental
189 bobaiep/420sh

A C based shell with voice recognition

10
Experimental
190 abdouaziz/asr-wolof

This repository is about automatic speech recognition in Wolof

10
Experimental
191 AdaDTur/ProGRes

This repository hosts the data and code files for our 2024 IEEE SLT paper...

10
Experimental
192 zartilas/Automatic-Speech-Recognition

ASR system made in Python.

10
Experimental