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

69
Established
2 gooofy/py-nltools

A collection of basic python modules for spoken natural language processing

44
Emerging
3 IBM/MAX-Speech-to-Text-Converter

Converts spoken words into text form.

40
Emerging
4 ictnlp/StreamSpeech

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

39
Emerging
5 snakers4/open_stt

Open STT

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

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

37
Emerging
7 oleksandr-g-rock/speech2text

speech2text

35
Emerging
8 Renovamen/Speech-and-Text

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

34
Emerging
9 Kini218/speech-to-text

Speech to text script on python

34
Emerging
10 daanzu/speech-training-recorder

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

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

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

32
Emerging
12 Deepak5j/PyTranscriber

Speech to Text

31
Emerging
13 umutciftci/mp3totext

Convert audio file to text

31
Emerging
14 Martouta/speech_processor

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

30
Emerging
15 SaptakBhoumik/easySpeech

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

30
Emerging
16 abinashmeher999/voice-data-extract

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

30
Emerging
17 momalekiii/VTT

Extract Speech/Text from Video

29
Experimental
18 prateekralhan/Speech2Text-for-Long-Audio-Files

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

29
Experimental
19 shreyasnisal/SpeechProgrammer

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

28
Experimental
20 xuchennlp/S2T

The project for speech translation

28
Experimental
21 SingAvi/SpeechToText

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

28
Experimental
22 markhliu/mpt

Code repository for the book Make Python Talk

28
Experimental
23 SupernovifieD/FreeSpeechToText

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

28
Experimental
24 FNBUBBLES420-ORG/Speech-to-Text-Application

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

27
Experimental
25 ReneeYe/XSTNet

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

27
Experimental
26 Arbazkhan4712/Speech-To-Text

A program that can convert Speech into Text using python

27
Experimental
27 HelloChatterbox/speech2text

Chatterbox STT engines

26
Experimental
28 HerambVD/spoken2written

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

26
Experimental
29 gunarakulangunaretnam/voice-typer

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

26
Experimental
30 pranayjoshi/speech_to_text

This is a speech_to_text script by Pranay Joshi

25
Experimental
31 NullEnt1ty/GCloudSpeech

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

25
Experimental
32 KiLJ4EdeN/Persian_Speech_To_Text

Simple Speech to text prototype using google api

25
Experimental
33 korniichuk/google-speech

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

25
Experimental
34 sidagarwal04/SpeechRecognition-Sphinx-GCP

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

24
Experimental
35 mayank-kumar-giri/Speech-Recognizer-cum-Voice-Typing-Editor

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

24
Experimental
36 racai-ai/TEPROLIN

This is the TEPROLIN Romanian text processing platform, developed in the...

23
Experimental
37 yangr0/speakify

[ Speech to Text ]

23
Experimental
38 mobassir94/Multilingual-Speech-to-Speech-Translator

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

22
Experimental
39 hchiam/please

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

22
Experimental
40 cadia-lvl/tal.ru.is

Vefgátt fyrir íslenskan talgreini

22
Experimental
41 bykemalh/S2ST

Speech to Speech Translation Python

22
Experimental
42 MycroftAI/ZZZ-RETIRED__openstt

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

22
Experimental
43 cihanselim/python-codebyvoice

talk for programming :loudspeaker: /w google speech recognition

21
Experimental
44 gkchai/SpeechToText

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

21
Experimental
45 muskanvk/Speech-to-Text

Speech Recognition in python

19
Experimental
46 Picovoice/octopus

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

19
Experimental
47 egorsmkv/audio-katana

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

19
Experimental
48 d1pankarmedhi/CascadeS2S

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

19
Experimental
49 palahsu/textspeech

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

18
Experimental
50 pannous/angle

⦠ Angle: new speakable syntax for python 💡

18
Experimental
51 PrarieComamile/speech-to-text

Convert your voice to text file with this program.

17
Experimental
52 Salama1429/speech-to-speech-translation

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

17
Experimental
53 inforkgodara/python-speech-to-text

A few lines of code which convert speech to text.

17
Experimental
54 rudhreeshkumaar/Speech-to-Text

Speech recognition and text transcription from file or microphone

17
Experimental
55 taufiq-ai/Bengali-AI-Recieptionist

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

16
Experimental
56 balavenkatesh3322/speech_to_text

It will convert our voice into text using Google speech API

16
Experimental
57 alozowski/textplease

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

16
Experimental
58 Caliope-SpeechProcessingLab/SpeechTester

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

16
Experimental
59 hritools/speech-to-text

A speech recognition library with a primary use for Russian language

15
Experimental
60 ishandeveloper/Speech_Recognition

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

14
Experimental
61 glhr/speech

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

14
Experimental
62 vovandreevik/Speech-Recognition-Model

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

14
Experimental
63 k1ngjet3r/GA_test_automation

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

14
Experimental
64 Aryan-Pardeshi/Speech-To-Text-Selenium

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

13
Experimental
65 dawoodkhatri1/Talk2TextSim

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

13
Experimental
66 pvanand07/BhashiniClient

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

13
Experimental
67 hooshvare/speech2text

A demo of speech to text by google

13
Experimental
68 MohammadarefAhmadpoor/Speech-translation

Speech recognition, language detection, translation, and speech synthesis

13
Experimental
69 kunal2812/Programmophone

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

12
Experimental
70 James-P-D/SDRTranscriber

SDR audio transcriber in Python

12
Experimental
71 SaranDharshanSP/NeuroScribe

Translating Thoughts into Written Words with Robotic Finesse and Vocal Feedback

12
Experimental
72 suyashphatak23/Speech-to-Text

Easy Program for Speech to text using Python : Intermediate Python

11
Experimental
73 DevEmperor/Fastr

Small python script to transcribe speech

11
Experimental
74 CAprogs/Automatic_Speech_Recognition-Recorder

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

11
Experimental
75 VignetteApril/VocalSearch

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

11
Experimental
76 dimasyotama/speech-recognition-with-python-english-speech-

This is a speech recognition with python include google module

10
Experimental
77 cizodevahm/Speech-Recognition-Web-Application

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

10
Experimental
78 msalhab96/SpeTeVal

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

10
Experimental