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 78 speech recognition apis tools tracked. 1 score above 50 (established tier). The highest-rated is speechmatics/speechmatics-python at 69/100 with 75 stars and 33,106 monthly downloads.
Get all 78 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 |
|
Established |
| 2 |
gooofy/py-nltools
A collection of basic python modules for spoken natural language processing |
|
Emerging |
| 3 |
IBM/MAX-Speech-to-Text-Converter
Converts spoken words into text form. |
|
Emerging |
| 4 |
ictnlp/StreamSpeech
StreamSpeech is an “All in One” seamless model for offline and simultaneous... |
|
Emerging |
| 5 |
snakers4/open_stt
Open STT |
|
Emerging |
| 6 |
verbio-technologies/python-verbio-speech-center
Python integration with the Verbio Speech Center Cloud.... |
|
Emerging |
| 7 |
oleksandr-g-rock/speech2text
speech2text |
|
Emerging |
| 8 |
Renovamen/Speech-and-Text
Speech to text (PocketSphinx, Iflytex API, Baidu API) and text to speech... |
|
Emerging |
| 9 |
Kini218/speech-to-text
Speech to text script on python |
|
Emerging |
| 10 |
daanzu/speech-training-recorder
Simple GUI application to help record audio dictated from given text... |
|
Emerging |
| 11 |
bhashini-ai/bhashini-api-examples
Sample programs for calling Bhashini.ai REST/WebSocket APIs - TTS, STT/ASR,... |
|
Emerging |
| 12 |
Deepak5j/PyTranscriber
Speech to Text |
|
Emerging |
| 13 |
umutciftci/mp3totext
Convert audio file to text |
|
Emerging |
| 14 |
Martouta/speech_processor
Speech-to-text from videos and audios (including youtube and tiktok links) |
|
Emerging |
| 15 |
SaptakBhoumik/easySpeech
easySpeech is an open-source Python wrapper for google speech to text API... |
|
Emerging |
| 16 |
abinashmeher999/voice-data-extract
A command line interface to combine text information from subtitles with... |
|
Emerging |
| 17 |
momalekiii/VTT
Extract Speech/Text from Video |
|
Experimental |
| 18 |
prateekralhan/Speech2Text-for-Long-Audio-Files
Perform SOTA Speech2Text on Long Audio Files with/without diarization Using... |
|
Experimental |
| 19 |
shreyasnisal/SpeechProgrammer
The Speech Programmer writes code based on voice commands. Right now it only... |
|
Experimental |
| 20 |
xuchennlp/S2T
The project for speech translation |
|
Experimental |
| 21 |
SingAvi/SpeechToText
Simple python script to convert live speech or any audio file to text using... |
|
Experimental |
| 22 |
markhliu/mpt
Code repository for the book Make Python Talk |
|
Experimental |
| 23 |
SupernovifieD/FreeSpeechToText
A python program that extracts text from audio files - .mp3 or .wav - for free! |
|
Experimental |
| 24 |
FNBUBBLES420-ORG/Speech-to-Text-Application
🎙️ Welcome to the Speech to Text Application! 📝 This tool converts your... |
|
Experimental |
| 25 |
ReneeYe/XSTNet
This is an implementation of paper "End-to-end Speech Translation via... |
|
Experimental |
| 26 |
Arbazkhan4712/Speech-To-Text
A program that can convert Speech into Text using python |
|
Experimental |
| 27 |
HelloChatterbox/speech2text
Chatterbox STT engines |
|
Experimental |
| 28 |
HerambVD/spoken2written
A source of python package which converts language styles in speech to its... |
|
Experimental |
| 29 |
gunarakulangunaretnam/voice-typer
A voice recognition based typing tool for English, Tamil, Sinhala languages. |
|
Experimental |
| 30 |
pranayjoshi/speech_to_text
This is a speech_to_text script by Pranay Joshi |
|
Experimental |
| 31 |
NullEnt1ty/GCloudSpeech
Transcribe voice data to text using Google Cloud Speech-to-Text |
|
Experimental |
| 32 |
KiLJ4EdeN/Persian_Speech_To_Text
Simple Speech to text prototype using google api |
|
Experimental |
| 33 |
korniichuk/google-speech
QuickStart. Google Cloud Speech-to-Text API with Python |
|
Experimental |
| 34 |
sidagarwal04/SpeechRecognition-Sphinx-GCP
Speech Recognition on edge using CMU Sphinx and on cloud using Google Cloud... |
|
Experimental |
| 35 |
mayank-kumar-giri/Speech-Recognizer-cum-Voice-Typing-Editor
Speech Recognizer cum text editor that facilitates voice typing using Google... |
|
Experimental |
| 36 |
racai-ai/TEPROLIN
This is the TEPROLIN Romanian text processing platform, developed in the... |
|
Experimental |
| 37 |
yangr0/speakify
[ Speech to Text ] |
|
Experimental |
| 38 |
mobassir94/Multilingual-Speech-to-Speech-Translator
Multilingual Speech to Speech (STS) Translator is the First Ever Code-mixed... |
|
Experimental |
| 39 |
hchiam/please
An experimental programming language (transpiler) to make it easier to write... |
|
Experimental |
| 40 |
cadia-lvl/tal.ru.is
Vefgátt fyrir íslenskan talgreini |
|
Experimental |
| 41 |
bykemalh/S2ST
Speech to Speech Translation Python |
|
Experimental |
| 42 |
MycroftAI/ZZZ-RETIRED__openstt
RETIRED - OpenSTT is now retired. If you would like more information on... |
|
Experimental |
| 43 |
cihanselim/python-codebyvoice
talk for programming :loudspeaker: /w google speech recognition |
|
Experimental |
| 44 |
gkchai/SpeechToText
Bi-directional streaming speech-to-text service using Cloud ASRs |
|
Experimental |
| 45 |
muskanvk/Speech-to-Text
Speech Recognition in python |
|
Experimental |
| 46 |
Picovoice/octopus
On-device Speech-to-Index engine powered by deep learning |
|
Experimental |
| 47 |
egorsmkv/audio-katana
A tool to slice your audio files into chunks using the Voice Activity... |
|
Experimental |
| 48 |
d1pankarmedhi/CascadeS2S
A low-latency (<5s) cascade-style speech-to-speech conversational system |
|
Experimental |
| 49 |
palahsu/textspeech
A python program that helps you to read your text in lady robot voice at... |
|
Experimental |
| 50 |
pannous/angle
⦠ Angle: new speakable syntax for python 💡 |
|
Experimental |
| 51 |
PrarieComamile/speech-to-text
Convert your voice to text file with this program. |
|
Experimental |
| 52 |
Salama1429/speech-to-speech-translation
cascaded speech-to-speech translation (STST), mapping from source speech in... |
|
Experimental |
| 53 |
inforkgodara/python-speech-to-text
A few lines of code which convert speech to text. |
|
Experimental |
| 54 |
rudhreeshkumaar/Speech-to-Text
Speech recognition and text transcription from file or microphone |
|
Experimental |
| 55 |
taufiq-ai/Bengali-AI-Recieptionist
An AI Recieptionist Flask App with STT, TTS, FaceRecognition,... |
|
Experimental |
| 56 |
balavenkatesh3322/speech_to_text
It will convert our voice into text using Google speech API |
|
Experimental |
| 57 |
alozowski/textplease
Upload an audio/video file, configure settings, and receive a text transcript |
|
Experimental |
| 58 |
Caliope-SpeechProcessingLab/SpeechTester
Speech Tester is a set of Python scripts conceived as an extension to HTK... |
|
Experimental |
| 59 |
hritools/speech-to-text
A speech recognition library with a primary use for Russian language |
|
Experimental |
| 60 |
ishandeveloper/Speech_Recognition
Speech Recognition and Text-To-Speech implemented using Google... |
|
Experimental |
| 61 |
glhr/speech
Text-to-Speech and Speech-to-Text methods for Python |
|
Experimental |
| 62 |
vovandreevik/Speech-Recognition-Model
Web application that allows users to control car functions using voice commands |
|
Experimental |
| 63 |
k1ngjet3r/GA_test_automation
Google Assistant test automation, converting text to speech, speech to text,... |
|
Experimental |
| 64 |
Aryan-Pardeshi/Speech-To-Text-Selenium
Python tool using Selenium and Chrome’s Web Speech API for speech-to-text in... |
|
Experimental |
| 65 |
dawoodkhatri1/Talk2TextSim
The objective of this project is to design and develop a tool that converts... |
|
Experimental |
| 66 |
pvanand07/BhashiniClient
A Python client library for interacting with Bhashini services, including... |
|
Experimental |
| 67 |
hooshvare/speech2text
A demo of speech to text by google |
|
Experimental |
| 68 |
MohammadarefAhmadpoor/Speech-translation
Speech recognition, language detection, translation, and speech synthesis |
|
Experimental |
| 69 |
kunal2812/Programmophone
It is a tool to program with speech and is intended to be used by sightless... |
|
Experimental |
| 70 |
James-P-D/SDRTranscriber
SDR audio transcriber in Python |
|
Experimental |
| 71 |
SaranDharshanSP/NeuroScribe
Translating Thoughts into Written Words with Robotic Finesse and Vocal Feedback |
|
Experimental |
| 72 |
suyashphatak23/Speech-to-Text
Easy Program for Speech to text using Python : Intermediate Python |
|
Experimental |
| 73 |
DevEmperor/Fastr
Small python script to transcribe speech |
|
Experimental |
| 74 |
CAprogs/Automatic_Speech_Recognition-Recorder
🗣️ Record and translate audio into text using 'Google Speech Recognition'... |
|
Experimental |
| 75 |
VignetteApril/VocalSearch
This project is a speech-to-text and file retrieval system using SenseVoice... |
|
Experimental |
| 76 |
dimasyotama/speech-recognition-with-python-english-speech-
This is a speech recognition with python include google module |
|
Experimental |
| 77 |
cizodevahm/Speech-Recognition-Web-Application
This repository contains a Flask web application that allows users to upload... |
|
Experimental |
| 78 |
msalhab96/SpeTeVal
SpeTeVal -Speech Text Validator- is a package designed to reduce the hustle... |
|
Experimental |