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 161 automatic speech recognition tools tracked. 3 score above 70 (verified tier). The highest-rated is Uberi/speech_recognition at 90/100 with 8,959 stars. 2 of the top 10 are actively maintained.

Get all 161 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,...

90
Verified
2 cmusphinx/pocketsphinx

A small speech recognizer

84
Verified
3 istupakov/onnx-asr

A lightweight Python package for Automatic Speech Recognition using ONNX models

72
Verified
4 PyThaiNLP/pythaiasr

Python Thai Automatic Speech Recognition

67
Established
5 haoheliu/voicefixer

General Speech Restoration

64
Established
6 astorfi/speechpy

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

63
Established
7 tensorflow/lingvo

Lingvo

62
Established
8 modelscope/FunASR

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

62
Established
9 dictation-toolbox/dragonfly

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

58
Established
10 rwth-i6/rasr

The RWTH ASR Toolkit.

56
Established
11 sccn/eegprep

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

56
Established
12 at16k/at16k

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

55
Established
13 pierreaubert/spinorama

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

51
Established
14 zw76859420/ASR_Theory

语音识别理论、论文和PPT

51
Established
15 bambocher/pocketsphinx-python

Python interface to CMU Sphinxbase and Pocketsphinx libraries

51
Established
16 FunAudioLLM/Fun-ASR

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

50
Established
17 jonatasgrosman/asrecognition

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

49
Emerging
18 gooofy/zamia-speech

Open tools and data for cloudless automatic speech recognition

48
Emerging
19 funcwj/aps

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

46
Emerging
20 drmfinlay/pyjsgf

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

44
Emerging
21 sovaai/sova-asr

SOVA ASR (Automatic Speech Recognition)

43
Emerging
22 Pankaj-Baranwal/pocketsphinx

Updated ROS bindings to pocketsphinx

43
Emerging
23 jianchang512/zh_recogn

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

43
Emerging
24 AASHISHAG/deepspeech-german

Automatic Speech Recognition (ASR) - German

43
Emerging
25 huawei-noah/Speech-Backbones

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

43
Emerging
26 revdotcom/reverb

Open source inference code for Rev's model

41
Emerging
27 MHaggis/ASRGEN

ASR Configurator, Essentials and Atomic Testing

41
Emerging
28 finos/greenkey-asrtoolkit

A collection of useful tools for handling speech recognition data

41
Emerging
29 petewarden/spchcat

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

41
Emerging
30 DmitryRyumin/INTERSPEECH-2023-24-Papers

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

40
Emerging
31 tarun7r/SpeechAlgo

A Comprehensive Speech Processing Algorithms Library for research and production use

40
Emerging
32 belambert/asr-tools

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

40
Emerging
33 racai-ai/RobinASR

Romanian Automatic Speech Recognition from the ROBIN project

40
Emerging
34 AudioLLMs/AudioBench

AudioBench: A Universal Benchmark for Audio Large Language Models

39
Emerging
35 zakuro-ai/asr

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

39
Emerging
36 zthxxx/python-Speech_Recognition

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

39
Emerging
37 SergeyShk/Speech-to-Text-Russian

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

39
Emerging
38 SpeechColab/Leaderboard

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

38
Emerging
39 linagora-labs/ssak

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

38
Emerging
40 mravanelli/pySpeechRev

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

37
Emerging
41 drivendataorg/childrens-speech-recognition-benchmark-pub

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

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

Baseline Recipe for VoicePrivacy Challenge 2020:...

36
Emerging
43 Franck-Dernoncourt/ASR_benchmark

Program to benchmark various speech recognition APIs

36
Emerging
44 goodmike31/pl-asr-bigos-tools

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

36
Emerging
45 HaoQChen/iflytek_awaken_asr

use iflytek's technology to realize awaken and order recognition

35
Emerging
46 efeslab/LiteASR

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

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

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

34
Emerging
48 sp-squared/Turkic-Languages-Audio-to-Text-Transcription

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

33
Emerging
49 dmatekenya/Chichewa-Speech2Text

Automated Speech Recognition for Chichewa.

33
Emerging
50 atharva-again/indic-asr-onnx

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

33
Emerging
51 fquirin/speech-recognition-experiments

Experiments to test different speech recognition systems for SEPIA Framework

33
Emerging
52 mramshaw/Speech-Recognition

Speech recognition with Python

33
Emerging
53 jopedroliveira/speech_recog_uc

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

31
Emerging
54 jfainberg/lattice_combination

Lattice combination algorithm to combine inaccurate transcripts with...

30
Emerging
55 Abhishek-op/SR

💡Kivy-android speech recognition

30
Emerging
56 robmsmt/SpeechLoop

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

30
Emerging
57 Audio-WestlakeU/UMA-ASR

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

30
Emerging
58 kurianbenoy/malayalam_asr_benchmarking

A study to benchmark whisper based ASRs in Malayalam

30
Emerging
59 sooftware/jasper

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

29
Experimental
60 shervinemami/practice_speechrec_mappings

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

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

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

28
Experimental
62 opensource-spraakherkenning-nl/asr_nl

Dutch Speech Recognition webservice

28
Experimental
63 chimechallenge/chime-utils

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

28
Experimental
64 robotology/natural-speech

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

28
Experimental
65 dialpad/mucs_2021_dialpad

Dialpad team's submission to the MUCS 2021 workshop

28
Experimental
66 dcavar/ELAN2split

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

28
Experimental
67 MichaelGrafnetter/defender-asr-admx

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

27
Experimental
68 robmsmt/CommonCorrections

Easily fix common corrections in speech!

27
Experimental
69 crazymidnight/speech-recognition

[WIP] Speech recognition microservice

26
Experimental
70 SABER-labs/SABER

Semi-Supervised Audio Baseline for Easy Reproduction

26
Experimental
71 Animator617/jasper

Jasper is a AI asistence programm based on deeplearning

26
Experimental
72 Llamacha/asr-htk-quechua

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

26
Experimental
73 SALT-Research/SHALLOW

SHALLOW, the first hallucination benchmark for ASR models

26
Experimental
74 csikasote/bembaspeech-exps

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

25
Experimental
75 Cosmos-Break/asr

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

25
Experimental
76 idiap/FiniteStateTransducers.jl

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

25
Experimental
77 ynop/spych

Scripts/Tools used for working with automatic speech recognition.

25
Experimental
78 linagora-labs/asr_benchmark

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

25
Experimental
79 belambert/asr-scripts

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

24
Experimental
80 idiap/TIDIGITSRecipe.jl

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

24
Experimental
81 SoCXin/ASR1606

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

24
Experimental
82 SoCXin/ASR1601

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

24
Experimental
83 burrmill/sph2pipe

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

24
Experimental
84 nikhilkumarsingh/Wit-Speech-API-Wrapper

A python client for interacting with Wit Speech Recognition API

24
Experimental
85 anshulgupta0803/ASSR

ASSR: Automatic Stuttered Speech Recognition

23
Experimental
86 AASHISHAG/asr-german

Automatic Speech Recognition (ASR) - German

23
Experimental
87 chizkidd/igbo-asr-tonal-evaluation

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

23
Experimental
88 andreiliphd/speech-recognition-one-two-three-deep-learning

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

22
Experimental
89 abdnh/anki-asr

Anki add-on for speech recognition

22
Experimental
90 berangerthomas/ASR.lab

Benchmarking platform for automatic speech recognition models

22
Experimental
91 frankcholula/sapr

Speech & Audio Processing & Recognition 🗣️

22
Experimental
92 dobby-seo/korean-speech-recognition-quartznet

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

22
Experimental
93 nmstoker/SimpleSpeechLoop

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

22
Experimental
94 SpringerNLP/Chapter8

Chapter 8: Automatic Speech Recognition

21
Experimental
95 raj-sutariya/gujarati_speech_recognition

Offline speech recognition for Gujarati Language.

21
Experimental
96 danvers/medienpaed-asr

Understanding ASR

21
Experimental
97 meichthys/sword_drill

Displays Bible verses from parsed microphone input.

21
Experimental
98 JunhoKim94/ASR_project

This repository created for the NHN ASR hackathon competition.

21
Experimental
99 german-asr/nvidia-jasper-german

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

21
Experimental
100 asafu-art/deepspeech-kabyle

Automatic Speech Recognition (ASR) - Kabyle

20
Experimental
101 TicooLiu/HowTo-ASR

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

20
Experimental
102 stefanpantic/asr

Automatic speech recognition using neural networks

20
Experimental
103 SakshiRathi77/hindiSpeechPro-Automatic-Speech-Recognization

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

20
Experimental
104 llxlr/Speech-Recognition-With-Python

Speech Recognition With Python | python语音识别

19
Experimental
105 JaesungHuh/look-listen-recognise

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

19
Experimental
106 EN10/SimpleSpeech

Simple Audio Recognition

19
Experimental
107 sknadig/ASR_2018_T01

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

19
Experimental
108 parvatijay2901/Hindi-ASR-and-TTS

EC499: Major Project

19
Experimental
109 jcsilva/asr-benchmark

Benchmark of industrial Speech Recognition systems for Brazilian Portuguese

19
Experimental
110 R1ckShi/SeACo-Paraformer

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

19
Experimental
111 ysdede/asrtk

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

19
Experimental
112 kirshiyin89/py-searchable-audio

Search keywords in audio files with Python

18
Experimental
113 jarvisx17/ASR

ASR (Automatic Speech Recognition) Notebooks

18
Experimental
114 khanld/speechenhancement

Speech Enhancement for ASR usage

18
Experimental
115 OpenLake/Speech-Analyser

An App to help you improve your English fluency 🎤

17
Experimental
116 AdilShamim8/BUET-CSE-Fest-2026

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

17
Experimental
117 Aprataksh/Python-Files

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

17
Experimental
118 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

16
Experimental
119 Aslm-Fawzy/Speech-Recognition-Using-Raspberry-Pi

Simple Speech Recognition Program Run on Raspberry Pi

16
Experimental
120 yulinliu101/ASR_ATC

speech recognition system to transcribe ATC voice data

16
Experimental
121 AmirHoseein99/Persian_ASR

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

16
Experimental
122 jqi41/Subrank

ICASSP 2020

16
Experimental
123 zhaoyi2/Classical-Speech-Algorithms

Classical speech recognition and speaker recognition algorithms

16
Experimental
124 Slothologist/AudioSegmenter

Segmentation of audio for a speech pipeline

16
Experimental
125 MML-Group/code4AVE-Speech

Source Code for AVE Speech Dataset

16
Experimental
126 atmehedi/Speech-to-text-in-Assamese

TASK ORIENTED DIALOG SYSTEM IN NATIVE LANGUAGE(ASSAMESE)

15
Experimental
127 opensource-spraakherkenning-nl/ASR_NL_results

Results of Dutch ASR models, collected by the community

15
Experimental
128 srvk/jsalt-2018-grounded-s2s

Grounded Sequence-to-Sequence Transduction Team at JSALT 2018

15
Experimental
129 orbxball/timit-preprocessor

Extract mfcc vectors and phones from TIMIT dataset

15
Experimental
130 rbrigden/you-only-listen-once

Practical speech-only authentication system

15
Experimental
131 gheyret/UyghurASR

Uyghurche Aptomatik Awaz Tonush(Uyghur ASR)

15
Experimental
132 ccoreilly/deepspeech-catala

Deepspeech ASR Model for the Catalan Language

15
Experimental
133 fafilia/speech-to-text

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

14
Experimental
134 acousticclown/Xenator

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

14
Experimental
135 gheyret/uyghurasr_python

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

14
Experimental
136 itsrohanvj/Name-Recogniser

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

14
Experimental
137 mrglaster/PySpeechRecognizer

Recognizes speech from .wav file

14
Experimental
138 Kabir5296/Kakatua-ASR

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

14
Experimental
139 asrajeh/deepspeech-arabic

End-to-End Arabic ASR using DeepSpeech engine

14
Experimental
140 LeoVarnet/fastACI

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

13
Experimental
141 pika-online/Foreign_Pronunciation_Generator_for_Code-Switch_ASR

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

13
Experimental
142 belambert/cl-asr

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

13
Experimental
143 AASHISHAG/deepspeech-swiss-german

Automatic Speech Recognition (ASR) - Swiss-German

13
Experimental
144 mariateleki/Comparing-ASR-Systems

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

13
Experimental
145 BenyaminZojaji/speech_recognition

Speech Recognition Assignments.

13
Experimental
146 yehuohan/ln-asr

Automatic Speech Recognition

12
Experimental
147 Omitg24/IIS-ASR

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

12
Experimental
148 msalhab96/AraSpot

The official implementation of the AraSpot research paper

12
Experimental
149 yjg30737/pyqt_speech_recognition

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

12
Experimental
150 Sheldon1999/speech-recognition

a device-state based speech recognition script

12
Experimental
151 pprattis/automatic-speech-recognision-system-ASR

A python script that implements an automatic speech recognision system.

11
Experimental
152 Aashish1106/Speech_Recognition

Real-Time Speech Recognition

11
Experimental
153 marlenezw/speech-to-text

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

11
Experimental
154 csalt-research/OpenASR-py

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

11
Experimental
155 tafaust/pyCrow

Python 3.6 Speech Recognition Framework

11
Experimental
156 AlexDolch/Project-8-Real_Time_Translation

Data Science Bootcamp @WBS Coding School

11
Experimental
157 ys2843/speech-recognition-camera-app

Desktop camera app based on CMU Sphinx

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

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

11
Experimental
159 vyahello/speech-recogniser

🤖 Speech recognition program (python)

10
Experimental
160 gchrupala/analyzing-analytical-methods

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

10
Experimental
161 remarkablemark/speech-recognition-demo

Speech recognition demo.

10
Experimental