Speech Recognition APIs Voice AI Tools

Tools and implementations for converting spoken audio to text using cloud APIs (Google, etc.) and basic speech-to-text workflows. Does NOT include speech translation, conversational systems, cascading architectures, or domain-specific applications like voice typing editors or JOSM integration.

There are 90 speech recognition apis tools tracked. 2 score above 50 (established tier). The highest-rated is speechmatics/speechmatics-python at 66/100 with 75 stars.

Get all 90 projects as JSON

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

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

# Tool Score Tier
1 speechmatics/speechmatics-python

Python library and CLI for Speechmatics

66
Established
2 gooofy/py-nltools

A collection of basic python modules for spoken natural language processing

51
Established
3 IBM/MAX-Speech-to-Text-Converter

Converts spoken words into text form.

47
Emerging
4 ictnlp/StreamSpeech

StreamSpeech is an “All in One” seamless model for offline and simultaneous...

46
Emerging
5 snakers4/open_stt

Open STT

44
Emerging
6 verbio-technologies/python-verbio-speech-center

Python integration with the Verbio Speech Center Cloud....

44
Emerging
7 Kini218/speech-to-text

Speech to text script on python

41
Emerging
8 Renovamen/Speech-and-Text

Speech to text (PocketSphinx, Iflytex API, Baidu API) and text to speech...

41
Emerging
9 daanzu/speech-training-recorder

Simple GUI application to help record audio dictated from given text...

40
Emerging
10 umutciftci/mp3totext

Convert audio file to text

38
Emerging
11 bhashini-ai/bhashini-api-examples

Sample programs for calling Bhashini.ai REST/WebSocket APIs - TTS, STT/ASR,...

38
Emerging
12 Deepak5j/PyTranscriber

Speech to Text

38
Emerging
13 Martouta/speech_processor

Speech-to-text from videos and audios (including youtube and tiktok links)

37
Emerging
14 SaptakBhoumik/easySpeech

easySpeech is an open-source Python wrapper for google speech to text API...

37
Emerging
15 abinashmeher999/voice-data-extract

A command line interface to combine text information from subtitles with...

37
Emerging
16 prateekralhan/Speech2Text-for-Long-Audio-Files

Perform SOTA Speech2Text on Long Audio Files with/without diarization Using...

36
Emerging
17 momalekiii/VTT

Extract Speech/Text from Video

36
Emerging
18 oleksandr-g-rock/speech2text

speech2text

36
Emerging
19 SupernovifieD/FreeSpeechToText

A python program that extracts text from audio files - .mp3 or .wav - for free!

35
Emerging
20 markhliu/mpt

Code repository for the book Make Python Talk

35
Emerging
21 shreyasnisal/SpeechProgrammer

The Speech Programmer writes code based on voice commands. Right now it only...

35
Emerging
22 xuchennlp/S2T

The project for speech translation

35
Emerging
23 SingAvi/SpeechToText

Simple python script to convert live speech or any audio file to text using...

35
Emerging
24 ReneeYe/XSTNet

This is an implementation of paper "End-to-end Speech Translation via...

34
Emerging
25 FNBUBBLES420-ORG/Speech-to-Text-Application

🎙️ Welcome to the Speech to Text Application! 📝 This tool converts your...

34
Emerging
26 Arbazkhan4712/Speech-To-Text

A program that can convert Speech into Text using python

34
Emerging
27 HerambVD/spoken2written

A source of python package which converts language styles in speech to its...

33
Emerging
28 gunarakulangunaretnam/voice-typer

A voice recognition based typing tool for English, Tamil, Sinhala languages.

33
Emerging
29 HelloChatterbox/speech2text

Chatterbox STT engines

33
Emerging
30 KiLJ4EdeN/Persian_Speech_To_Text

Simple Speech to text prototype using google api

32
Emerging
31 korniichuk/google-speech

QuickStart. Google Cloud Speech-to-Text API with Python

32
Emerging
32 pranayjoshi/speech_to_text

This is a speech_to_text script by Pranay Joshi

32
Emerging
33 NullEnt1ty/GCloudSpeech

Transcribe voice data to text using Google Cloud Speech-to-Text

32
Emerging
34 sidagarwal04/SpeechRecognition-Sphinx-GCP

Speech Recognition on edge using CMU Sphinx and on cloud using Google Cloud...

31
Emerging
35 mayank-kumar-giri/Speech-Recognizer-cum-Voice-Typing-Editor

Speech Recognizer cum text editor that facilitates voice typing using Google...

31
Emerging
36 yangr0/speakify

[ Speech to Text ]

30
Emerging
37 hchiam/please

An experimental programming language (transpiler) to make it easier to write...

29
Experimental
38 MycroftAI/ZZZ-RETIRED__openstt

RETIRED - OpenSTT is now retired. If you would like more information on...

29
Experimental
39 bykemalh/S2ST

Speech to Speech Translation Python

29
Experimental
40 mobassir94/Multilingual-Speech-to-Speech-Translator

Multilingual Speech to Speech (STS) Translator is the First Ever Code-mixed...

29
Experimental
41 cadia-lvl/tal.ru.is

Vefgátt fyrir íslenskan talgreini

29
Experimental
42 gkchai/SpeechToText

Bi-directional streaming speech-to-text service using Cloud ASRs

28
Experimental
43 cihanselim/python-codebyvoice

talk for programming :loudspeaker: /w google speech recognition

28
Experimental
44 muskanvk/Speech-to-Text

Speech Recognition in python

26
Experimental
45 egorsmkv/audio-katana

A tool to slice your audio files into chunks using the Voice Activity...

26
Experimental
46 Picovoice/octopus

On-device Speech-to-Index engine powered by deep learning

26
Experimental
47 pannous/angle

⦠ Angle: new speakable syntax for python 💡

25
Experimental
48 palahsu/textspeech

A python program that helps you to read your text in lady robot voice at...

25
Experimental
49 Salama1429/speech-to-speech-translation

cascaded speech-to-speech translation (STST), mapping from source speech in...

24
Experimental
50 PrarieComamile/speech-to-text

Convert your voice to text file with this program.

24
Experimental
51 inforkgodara/python-speech-to-text

A few lines of code which convert speech to text.

24
Experimental
52 rudhreeshkumaar/Speech-to-Text

Speech recognition and text transcription from file or microphone

24
Experimental
53 Caliope-SpeechProcessingLab/SpeechTester

Speech Tester is a set of Python scripts conceived as an extension to HTK...

23
Experimental
54 taufiq-ai/Bengali-AI-Recieptionist

An AI Recieptionist Flask App with STT, TTS, FaceRecognition,...

23
Experimental
55 balavenkatesh3322/speech_to_text

It will convert our voice into text using Google speech API

23
Experimental
56 hritools/speech-to-text

A speech recognition library with a primary use for Russian language

22
Experimental
57 alozowski/textplease

Upload an audio/video file, configure settings, and receive a text transcript

22
Experimental
58 vovandreevik/Speech-Recognition-Model

Web application that allows users to control car functions using voice commands

21
Experimental
59 ishandeveloper/Speech_Recognition

Speech Recognition and Text-To-Speech implemented using Google...

21
Experimental
60 k1ngjet3r/GA_test_automation

Google Assistant test automation, converting text to speech, speech to text,...

21
Experimental
61 glhr/speech

Text-to-Speech and Speech-to-Text methods for Python

21
Experimental
62 MohammadarefAhmadpoor/Speech-translation

Speech recognition, language detection, translation, and speech synthesis

20
Experimental
63 hooshvare/speech2text

A demo of speech to text by google

20
Experimental
64 dawoodkhatri1/Talk2TextSim

The objective of this project is to design and develop a tool that converts...

20
Experimental
65 pvanand07/BhashiniClient

A Python client library for interacting with Bhashini services, including...

20
Experimental
66 d1pankarmedhi/CascadeS2S

A low-latency (<5s) cascade-style speech-to-speech conversational system

19
Experimental
67 SaranDharshanSP/NeuroScribe

Translating Thoughts into Written Words with Robotic Finesse and Vocal Feedback

19
Experimental
68 kunal2812/Programmophone

It is a tool to program with speech and is intended to be used by sightless...

19
Experimental
69 James-P-D/SDRTranscriber

SDR audio transcriber in Python

19
Experimental
70 Aryan-Pardeshi/Speech-To-Text-Selenium

Python tool using Selenium and Chrome’s Web Speech API for speech-to-text in...

19
Experimental
71 suyashphatak23/Speech-to-Text

Easy Program for Speech to text using Python : Intermediate Python

18
Experimental
72 DevEmperor/Fastr

Small python script to transcribe speech

18
Experimental
73 CAprogs/Automatic_Speech_Recognition-Recorder

🗣️ Record and translate audio into text using 'Google Speech Recognition'...

18
Experimental
74 VignetteApril/VocalSearch

This project is a speech-to-text and file retrieval system using SenseVoice...

18
Experimental
75 msalhab96/SpeTeVal

SpeTeVal -Speech Text Validator- is a package designed to reduce the hustle...

17
Experimental
76 cizodevahm/Speech-Recognition-Web-Application

This repository contains a Flask web application that allows users to upload...

17
Experimental
77 muqadasejaz/Speech-Recognition-System-

Speech Recognition System is a Python-based project that converts speech to...

12
Experimental
78 jmreis/audio-to-text-with-python

transcribing audio from mp3 format to text using python

12
Experimental
79 vistaran/speech-to-type

Speech to type text. Basic python script that continuously listens to your...

12
Experimental
80 joselatines/speech-recognition-text-comparison

This program checks your pronunciation skills by comparing your speech to...

12
Experimental
81 cookerwatcher/ChopItUp

Python scripts to perform speech recognition on video files, then chop them...

11
Experimental
82 ayushirastogi15/Flask-Application-Development

This repository tells you how to develop a flask application for the speech...

11
Experimental
83 Matthias84/speech2josm

JOSM presets via voice control

11
Experimental
84 JOEDUCERR/SpeechPy

Python Implementation of Speech-to-Text using Google's Web Speech API

11
Experimental
85 davidunilab/speech-to-text

Speech Recognizer for Georgian Language

11
Experimental
86 Ankur960/Speech-to-text-in-notepad-with-python

"Speech-to-Text in Notepad with Python" is a remarkable GitHub project that...

11
Experimental
87 ArchitAnant/Quantech

Transformo Doc

10
Experimental
88 hasa1368/Speech-To-Text

A Simple Python program that converts Persian (Farsi) speech from the...

10
Experimental
89 dimasyotama/speech-recognition-with-python-english-speech-

This is a speech recognition with python include google module

10
Experimental
90 yousef-seyfari/Transcribe-mp3-to-text-using-Python

Transcription of an mp3 file into text (Speech Recognition)

10
Experimental