For an open source tool for transcribing audio, the strongest matches are m-bain/whisperx (WhisperX is a comprehensive automatic speech recognition engine that), chidiwilliams/buzz (Buzz is a desktop application that provides local, offline) and ggml-org/whisper.cpp (This is a high-performance, local-first speech recognition engine that). modelscope/funasr and paddlepaddle/paddlespeech round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Find the best open-source audio transcription engines. Compare top-rated tools by accuracy, speed, and GitHub activity to find the best fit for your project.
WhisperX is an automated speech recognition toolkit designed to convert spoken audio into text while maintaining precise synchronization with the original media. It functions as an integrated pipeline that combines transcription, phoneme-based alignment, and speaker diarization to produce structured, attributed transcripts. The project distinguishes itself through its use of forced alignment, which matches existing text to audio signals at the phoneme level to generate accurate word-level timestamps. It also incorporates speaker diarization to identify and label unique voices within a recordi
WhisperX is a comprehensive automatic speech recognition engine that natively supports WAV transcription, offline processing, multi-language models, speaker diarization, and precise word-level timestamp generation.
Buzz is a desktop application that provides a local speech-to-text engine for transcribing and translating audio and video files. By leveraging local machine inference, the software ensures data privacy and offline performance, removing the need for cloud connectivity during media processing. The application distinguishes itself through a modular plugin architecture that allows for the integration of custom functionality, such as content summarization and automated text formatting, without modifying the core codebase. It also features a speaker diarization pipeline that identifies and labels
Buzz is a desktop application that provides local, offline speech-to-text transcription for various audio formats including WAV, while supporting multi-language translation, timestamp generation, and speaker diarization.
Whisper.cpp is a high-performance, local-first speech recognition engine designed to run large-scale machine learning models on consumer hardware. It functions as a portable library that converts audio into text, supporting both static file transcription and real-time stream processing. By utilizing a lightweight inference engine and weight quantization, the project minimizes memory and compute overhead, allowing for efficient execution without reliance on external cloud APIs or internet connectivity. The project distinguishes itself through a hardware-agnostic compute abstraction that offloa
This is a high-performance, local-first speech recognition engine that supports offline WAV transcription, multi-language models, and provides both timestamps and speaker diarization capabilities.
FunASR is an automatic speech recognition toolkit and multilingual speech-to-text engine designed to convert spoken audio into written text across more than fifty languages. It provides a framework for speaker diarization, an OpenAI-compatible transcription API for local server hosting, and speech models compatible with the ONNX format. The project distinguishes itself by supporting high-performance inference on edge hardware via self-contained binaries and portable model exports. It incorporates specialized capabilities for natural speech generation with adjustable timbre and emotional expre
FunASR is a comprehensive automatic speech recognition engine that supports offline processing, multi-language transcription, speaker diarization, and timestamp generation, making it a complete solution for your requirements.
PaddleSpeech is a comprehensive toolkit of neural models for speech recognition, synthesis, and translation built on the PaddlePaddle deep learning framework. It provides a collection of frameworks and tools for converting spoken audio into written text, synthesizing natural audio from text, and performing direct speech translation. The toolkit includes specialized capabilities for keyword spotting to detect trigger words and speaker verification systems that extract unique voiceprints to identify and distinguish between individuals. It also features end-to-end translation tools that map audi
PaddleSpeech is a comprehensive speech processing toolkit that provides robust offline automatic speech recognition, supports WAV file transcription, and includes advanced features like speaker diarization and multi-language support.
whisper.cpp is a C++ implementation of the Whisper speech-to-text model, serving as a lightweight machine learning inference engine and quantized runtime. It provides high-performance automatic speech recognition and real-time audio transcription without requiring a Python environment. The project utilizes model quantization to reduce memory usage and increase inference speed on local hardware. It incorporates hardware acceleration to optimize processing speed across different processors. The system covers audio processing capabilities including voice activity detection, speaker diarization,
This is a high-performance, offline-capable automatic speech recognition engine that natively supports WAV transcription, multi-language models, speaker diarization, and precise timestamp generation.
WeNet is an end-to-end automatic speech recognition (ASR) toolkit designed for both Chinese and English, built around transformer-based models. It supports streaming and non-streaming inference out of the box, and is structured to be production-ready, with model export and deployment paths for servers and mobile devices. The toolkit distinguishes itself through a chunk-based streaming transformer architecture that processes audio in fixed-size segments for low latency while preserving context across chunks. It jointly trains models with both CTC and attention loss to combine alignment accurac
WeNet is a production-ready automatic speech recognition toolkit that supports offline transcription, multi-language models, and word-level timestamps, making it a comprehensive solution for converting audio files like WAV into text.
WhisperLive is a real-time speech-to-text server that converts live audio streams into text using Whisper models. It functions as a backend service that receives microphone input via WebSockets and provides incremental transcriptions with word-level timestamps. The system utilizes a GPU-accelerated inference engine and a keyword-boosted transcription API to improve the recognition accuracy of domain-specific jargon, acronyms, and product names. It also includes a speaker diarization tool that clusters audio embeddings to identify and label different participants within a recording. Additiona
WhisperLive is a real-time speech-to-text server that provides offline-capable transcription, timestamp generation, and speaker diarization, making it a highly capable ASR engine for your audio processing needs.
Vosk is an offline speech-to-text engine and API that converts spoken audio into text locally on a device. It provides a cross-platform speech toolkit with language bindings for integrating voice recognition into server environments, Android, iOS, and Raspberry Pi. The project includes a speaker identification tool to distinguish between different voices and an acoustic model trainer for building custom neural network models. These training tools enable speech feature extraction and model accuracy evaluation to improve recognition for specialized domains. The system supports real-time audio
Vosk is a comprehensive offline speech-to-text engine that supports WAV transcription, multi-language models, speaker identification, and timestamp generation, making it a complete solution for your requirements.
DeepSpeech is an open-source speech-to-text framework and machine learning engine designed to convert spoken audio into written text locally on a device. It provides on-device speech recognition that operates without requiring an internet connection to external servers. The system supports real-time speech transcription across a variety of hardware platforms, ranging from single-board computers and edge devices to GPU servers. This allows for audio analysis and processing directly on the local hardware.
DeepSpeech is a comprehensive, offline-capable speech-to-text engine that supports local audio file transcription and provides the core framework necessary for building robust speech recognition applications.
Faster-Whisper is a high-performance implementation of the Whisper speech-to-text model designed for efficient audio transcription. It provides an end-to-end processing pipeline that converts spoken audio into written text while maintaining lower memory consumption and faster execution speeds than standard implementations. The project achieves its performance through a specialized inference engine that utilizes optimized kernels and weight quantization to reduce computational complexity. It supports large-scale operations by grouping audio segments into dynamic batches and filtering out non-s
This is a high-performance implementation of the Whisper speech-to-text model that provides an end-to-end pipeline for offline audio transcription, including support for WAV files, multi-language processing, and timestamp generation.
Whisper-diarization is a system for identifying and separating different speakers in audio recordings by combining OpenAI Whisper for transcription with automated speaker attribution. It functions as a pipeline that isolates vocal tracks from background noise and assigns transcribed segments to specific individuals. The project uses forced alignment to synchronize transcribed text timestamps with audio signals, improving the accuracy of speaker attribution. It employs voice activity detection to separate speech from silence and noise, ensuring precise boundaries for identification. The syste
This tool provides a complete pipeline for audio-to-text transcription and speaker diarization by leveraging the Whisper engine, making it a functional solution for your speech recognition needs.
NeMo is a comprehensive framework designed for the development, training, and deployment of large-scale conversational and generative artificial intelligence models. It provides an integrated platform for building multimodal systems, encompassing speech processing, language modeling, and reinforcement learning alignment. The framework is built to handle the entire lifecycle of AI development, from data curation and model pretraining to production-ready service deployment. The platform distinguishes itself through advanced distributed training capabilities, including tensor and pipeline parall
NeMo is a powerful, production-grade framework for building and deploying speech-to-text models that natively supports WAV transcription, multi-language processing, and speaker diarization, though it is a development toolkit rather than a ready-to-use end-user application.
Sherpa-ONNX is an ONNX-based speech processing toolkit that provides a local speech recognition engine, an on-device voice synthesis tool, and a speaker identification framework. It is designed as a cross-platform speech API that enables speech-to-text, text-to-speech, and speaker verification tasks to be executed locally on a device without requiring network access. The project is distinguished by its ability to perform zero-shot voice cloning and speaker diarization on-device. It supports a wide range of hardware accelerations, including GPU and various NPU architectures, and provides a Web
Sherpa-ONNX is a comprehensive, offline-capable speech recognition engine that natively supports WAV transcription, multi-language models, speaker diarization, and timestamp generation.
This project is a speech recognition and translation engine that utilizes a sequence-to-sequence transformer architecture to convert audio into text. It is built upon a weakly supervised learning framework, which leverages large-scale, unlabelled audio-transcript data to create generalized speech representations capable of performing simultaneous transcription, language identification, and translation. The system distinguishes itself through a unified multi-task modeling approach that shares token sequences across different objectives, allowing it to handle diverse languages and vocabularies
Whisper is a robust, offline-capable speech-to-text engine that natively supports WAV file transcription, multi-language processing, and timestamp generation, making it a flagship solution for this category.
Kaldi is an automatic speech recognition toolkit used to train and deploy models that convert spoken audio into text. It functions as a framework for designing and evaluating acoustic and language models through a structured pipeline of processing tools. The system acts as a cross-platform speech engine, capable of compiling recognition logic for Android and WebAssembly to enable execution on mobile devices and web browsers. It also includes a dedicated converter for migrating speech recognition models from the HTK format into a compatible internal structure. The toolkit covers a broad range
Kaldi is a comprehensive, industry-standard toolkit for building and deploying automatic speech recognition systems that natively supports WAV processing, offline transcription, and the complex modeling required for features like diarization and timestamp generation.
Llamafile is a machine learning model runner and packager that enables local inference by bundling model weights and runtime environments into a single, self-contained executable. It functions as a cross-platform engine, allowing users to execute large language models and perform speech-to-text tasks directly on their own hardware without requiring external software dependencies or complex installations. The project distinguishes itself by utilizing a specialized binary format that allows the same executable to run natively across multiple operating systems and hardware architectures. It auto
Llamafile is a versatile inference engine that enables local speech-to-text processing by packaging models into portable executables, providing the core capability to transcribe audio files offline.
mlx-audio is an audio processing toolkit built on Apple MLX that provides speech transcription, text-to-speech synthesis, voice cloning, and audio source separation using local models. It offers an OpenAI-compatible REST API and web interface for running audio generation and transcription tasks, enabling drop-in integration with existing tools that follow that endpoint structure. The toolkit supports text-prompted audio source separation, allowing specific sounds to be isolated from mixed recordings based on natural language descriptions. It also provides voice cloning from a short reference
This toolkit provides local speech-to-text transcription and supports the required audio formats and timestamp generation, serving as a capable engine for offline audio processing on Apple silicon.
This project is a high-throughput transcription engine and PyTorch inference wrapper designed to convert spoken audio files into text using the OpenAI Whisper model. It functions as a hardware-accelerated speech-to-text transcriber that runs locally on a user's machine. The system focuses on AI model performance tuning to maximize hardware throughput. It utilizes GPU acceleration, half-precision floating point tensors, and Flash-Attention to reduce processing time and memory overhead during transcription. The implementation covers large-scale transcription workflows and local speech-to-text
This project is a high-performance speech-to-text engine that leverages the Whisper model to transcribe local audio files, including WAV, directly on your hardware.
AudioGPT is an LLM-driven audio framework and processing suite that uses large language models to orchestrate neural audio pipelines. It functions as a multimodal audio generator and processing system, integrating a collection of pretrained models to handle speech synthesis, sound generation, and audio manipulation. The system is distinguished by its ability to generate audio from diverse inputs, including text and images, and its capacity to produce synchronized talking head videos. It also operates as a neural speech translator, converting spoken language between different tongues while pre
AudioGPT is an LLM-orchestrated framework that integrates various speech-to-text models to perform transcription, making it a capable tool for processing WAV files into text despite its broader focus on multimodal audio generation.
Handy is a local speech-to-text automation tool designed to convert spoken audio into text and inject it directly into active desktop applications. By running machine learning models entirely on the host hardware, it provides a private, offline-first environment for dictation and command execution. The system functions as a background service that manages microphone input, transcription state, and text output, enabling hands-free typing across various software environments. The project distinguishes itself through a modular pipeline that integrates local language models for post-transcription
This tool provides local, offline speech-to-text transcription and is designed for real-time dictation, making it a capable engine for processing audio input into text.
PocketSphinx is an offline speech recognition engine that converts raw audio from files or live microphone streams into written text without requiring a network connection. It functions as a speech-to-text library, a real-time transcription engine, and a voice command processor, capable of detecting and transcribing spoken commands from continuous audio streams with configurable acoustic and language models. The engine uses weighted finite-state transducers to represent acoustic, phonetic, and language models as a single search graph for efficient decoding. It employs fixed-point acoustic mod
PocketSphinx is a mature, offline-capable speech recognition engine that supports WAV file transcription and provides word-level timestamps, making it a direct fit for your transcription needs.
Vibe is a cross-platform transcription tool that converts spoken audio into text by running Whisper neural models directly on your device, with no cloud dependency. It can transcribe audio from files, microphones, system output, and network streams, and supports both batch processing of multiple files and real-time captioning from continuous input. Beyond basic transcription, Vibe identifies and labels different speakers through speaker diarization, and offers a choice of Command-Line Interface or HTTP API for automated and remote workflows. It also includes plugins to export transcripts to c
Vibe is a cross-platform transcription tool that uses Whisper models to perform offline speech-to-text processing, supporting WAV files, speaker diarization, and timestamped output as requested.
Chenyme-AAVT is an AI-powered video transcription tool and translation platform. It converts speech from media files into editable text transcripts using speech recognition models and voice activity detection to ensure accurate phrasing and timing. The system functions as a content generator that transforms video transcripts into structured blog posts and marketing graphics using large language models. It also includes a subtitle formatting editor that allows for the modification of subtitle styles with a real-time video preview. The platform provides multilingual translation capabilities th
This tool uses Whisper-based models to perform audio and video transcription, providing the core speech-to-text functionality and WAV support required for your transcription tasks.
WhisperKit is an ASR engine optimized for Apple platforms that supports offline transcription of audio files, including WAV format, with built-in capabilities for timestamp generation and speaker diarization.
Whisper Real-Time is a speech-to-text engine designed to convert continuous microphone input into written transcripts. It functions as a real-time audio processor that leverages the OpenAI Whisper model to generate immediate textual output from live spoken language. The system utilizes a transformer-based architecture to map audio sequences to text tokens. It manages incoming data through a sliding-window buffering mechanism and a circular buffer, which ensures a steady stream of audio for the inference engine. To maintain accuracy during continuous processing, the software employs a stateful
This is an automatic speech recognition engine that leverages the Whisper model for transcription, though it is specifically optimized for real-time microphone streams rather than batch processing of static WAV files.
RealtimeSTT is a local speech-to-text engine and real-time automatic speech recognition server. It utilizes transformer-based recognition and omnilingual pipelines to convert live audio streams into text, providing a WebSocket-based streaming API for raw PCM audio transmission. The project is distinguished by a dual-backend transcription pipeline that uses a lightweight engine for immediate partial suggestions and a heavier model for final high-accuracy results. It includes a wake word detection system to trigger recording and employs a shared-resource inference model to distribute heavy spee
This is a local speech-to-text engine that supports offline processing and speaker diarization, though it is primarily optimized for real-time streaming audio rather than batch file transcription.
Whisper is a high-performance speech-to-text inference engine that uses graphics hardware shaders to accelerate the transcription of spoken audio into written text. It implements a GPU-accelerated automatic speech recognition framework specifically designed to run Whisper models. The system focuses on high-speed processing for both recorded audio files and live microphone streams. It utilizes voice activity detection to analyze raw audio in real time, triggering the inference engine only when human speech is detected. The engine covers a broad range of capabilities including real-time audio
This is a high-performance C++ implementation of the Whisper speech-to-text model that supports offline audio file transcription, multi-language processing, and timestamp generation, making it a robust engine for your requirements.
Omnilingual-ASR is a multilingual automatic speech recognition framework and toolkit designed to transcribe audio across 1,600 languages. It provides a complete pipeline for converting speech to text, including a toolkit for fine-tuning pre-trained speech models to specific languages or datasets using custom training recipes. The system supports zero-shot speech recognition, allowing the model to predict text in unseen languages without extensive training data. It further enables few-shot language guidance through in-context examples and uses language codes to constrain transcription output t
This is a comprehensive automatic speech recognition framework that provides the necessary pipeline for offline audio transcription and supports a wide range of languages, making it a robust tool for converting WAV files to text.
This is a collection of pre-trained neural models for speech recognition, synthesis, and voice activity detection. It provides a library of assets designed for speech-to-text, text-to-speech, and the identification of human speech segments within audio. The project features text-to-speech synthesis with support for multiple languages and the use of Speech Synthesis Markup Language to control prosody, pitch, and timing. For speech recognition, the system includes capabilities for transcribing audio to text with word-level timestamp extraction and an automated punctuation restorer to insert cap
This repository provides a collection of pre-trained neural models and a library for speech-to-text transcription that supports WAV input, word-level timestamps, and offline processing, though it functions as a model library rather than a standalone end-user application.
Distil-Whisper is a compressed automatic speech recognition model designed to convert spoken audio into written text. It uses a transformer-based sequence-to-sequence architecture to provide speech-to-text transcription. The project utilizes knowledge distillation and teacher-student model compression to create a lightweight version of the Whisper model. This approach reduces GPU memory usage and accelerates token prediction while maintaining transcription accuracy. The system supports both short-form audio transcription and long-form processing through the use of sliding windows and chunked
This is an automatic speech recognition model that provides efficient, offline audio-to-text transcription, though it functions as a core inference engine rather than a complete, out-of-the-box application with built-in speaker diarization.
This project is a self-hosted meeting transcription and summarization tool that converts audio recordings into text transcripts and structured notes using large language models. It functions as an enterprise meeting documentation manager, allowing for the organization and editing of timestamped records. The system prioritizes data privacy through local-first processing and the ability to deploy on private infrastructure. It supports a provider-agnostic architecture, enabling users to connect to local AI engines, self-hosted servers, or cloud-based API endpoints for both transcription and summ
This tool is a self-hosted transcription application that leverages local speech-to-text engines like Whisper to convert audio files into timestamped text, fulfilling the core requirements for offline processing and WAV support.
Voicebox is a local speech processing system that provides text-to-speech generation, speech-to-text transcription, and voice cloning. It utilizes local machine learning inference and GPU acceleration to process audio and text data without relying on external API calls. The project features a voice cloning toolkit for creating synthetic profiles from audio samples and a timeline-based voice editor for composing multi-character conversations. It also includes an AI voice management API that allows external applications and AI agents to programmatically manage voice profiles and generate speech
This is a local speech-to-text and synthesis system that supports offline transcription, making it a functional tool for your audio-to-text requirements even though its primary focus includes voice cloning and narrative editing.
CapsWriter-Offline is a suite of desktop tools that operates without an internet connection, combining local media browsing, voice dictation, audio and video transcription, and 360-degree media viewing into a single application. The project's core identity centers on providing offline functionality for both media handling and speech-to-text workflows. What distinguishes it is the integration of voice dictation with a persistent local storage layer that saves every audio recording and daily transcript logs, along with a rule-based text normalization engine that converts spoken number phrases a
This tool provides offline audio and video transcription capabilities, serving as a functional application for converting audio files into text while supporting local processing workflows.
SpeechBrain is an all-in-one deep learning toolkit designed for speech and audio processing. Built as a modular library, it provides a structured environment for developing, training, and deploying neural network models across a wide range of tasks, including automatic speech recognition, speaker identification, and audio enhancement. The framework distinguishes itself through a configuration-driven approach that separates model architecture and training hyperparameters from application logic. By utilizing externalized configuration files and standardized recipes, it enables reproducible rese
SpeechBrain is a comprehensive deep learning toolkit that provides the necessary modules and pretrained models to perform offline speech-to-text transcription, speaker diarization, and timestamp generation for WAV files.
Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ
Fairseq is a comprehensive sequence-to-sequence modeling toolkit that includes robust support for automatic speech recognition and audio-to-text tasks, making it a powerful engine for building custom transcription pipelines.
NeMo is a multimodal AI framework and toolkit designed for the development, training, and scaling of large language models, generative AI systems, and speech-based models. It functions as an automatic speech recognition toolkit, a text-to-speech engine, and a framework for building models that process and generate combinations of text, image, and audio data. The project serves as a conversational AI orchestrator capable of managing real-time, interruptible voice interactions. It provides specialized workflows for speech translation, converting spoken audio from one language into text or speec
NeMo is a comprehensive toolkit for building and deploying automatic speech recognition models that supports WAV transcription, multi-language processing, and advanced features like diarization, though it is designed as a development framework rather than a ready-to-use end-user application.
ESPnet is a comprehensive speech processing toolkit and PyTorch-based trainer designed for building end-to-end speech recognition, synthesis, and translation models. It provides a structured framework for developing automatic speech recognition systems using transducer and encoder-decoder architectures, alongside engines for text-to-speech synthesis and speech translation pipelines. The project distinguishes itself through a recipe-based workflow execution system that ensures experimental reproducibility by running standardized sequences of scripts for data preparation and model training. It
ESPnet is a comprehensive speech processing toolkit that provides the necessary engines and architectures to build and run automatic speech recognition systems capable of transcribing audio files like WAV into text.
Julius is a high-performance, open-source speech recognition engine designed for large vocabulary continuous speech recognition. It functions as a comprehensive framework utilizing Hidden Markov Model-based acoustic modeling and N-gram language models to convert live or recorded audio into text. The engine is built to support real-time streaming and provides a network-accessible service that allows external applications to manage recognition sessions and receive transcription results through programmatic commands. The engine distinguishes itself through its modular architecture and support fo
Julius is a high-performance, offline-capable speech recognition engine that supports continuous audio input and WAV format processing, making it a foundational tool for building transcription systems.
This project provides a self-hosted server for automatic speech recognition, functioning as a containerized inference engine for the Whisper model. It exposes core transcription and translation capabilities through a standardized web interface, allowing for the integration of speech-to-text services into external applications. The service distinguishes itself by incorporating advanced audio analysis tools, including speaker diarization to attribute text to specific individuals and voice activity detection to filter non-speech segments. It supports automated language detection and provides out
This service provides a containerized API wrapper around the OpenAI Whisper model, enabling offline speech-to-text transcription for various audio formats including WAV with support for timestamps and multiple languages.
whisper-jax is a high-performance implementation of the Whisper automatic speech recognition model rewritten using the JAX framework. It is designed for accelerated inference and uses XLA compilation to optimize model execution on hardware accelerators. The project focuses on TPU optimized transcription to achieve high throughput and speed. It includes a weight translation pipeline that converts pre-trained model parameters from PyTorch into JAX-compatible arrays. The system supports transcribing audio to text, translating speech across multiple languages, and generating audio timestamps. It
This is a high-performance implementation of the Whisper ASR model that supports audio transcription, multi-language translation, and timestamp generation, making it a capable engine for your speech-to-text needs.
AI-Video-Transcriber is an automated media processing platform that converts audio and video files into structured, searchable text documents. It utilizes speech-to-text recognition and external language models to perform transcription, summarization, and translation of media content. The system distinguishes itself through a modular pipeline that orchestrates media extraction, processing, and storage. It features automated media monitoring that tracks channels to compile periodic content digests, alongside a vector-based knowledge retrieval engine that allows users to query their stored tran
This platform provides automated speech-to-text transcription for audio and video files, serving as a comprehensive tool for converting media into searchable text.
This is an ASR engine designed for Apple platforms that supports offline transcription, WAV processing, and speaker diarization, making it a capable tool for your speech-to-text requirements.
Whisper-web is a webapplication that allows you to transcribe sound files to text completely locally in your web browser.
This is a browser-based implementation of the Whisper speech-to-text model that performs transcription entirely offline, though it lacks advanced features like speaker diarization.
This repo is a fork of whisper ASR models with openvino backend. Currently, the transcribe functionality of all models but large is supported.
This repository provides an implementation of the Whisper speech-to-text model optimized for the OpenVINO backend, allowing for offline transcription of audio files including WAV format.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| m-bain/whisperx | 20.2K | Python | bsd-2-clause | |
| chidiwilliams/buzz | 17.9K | Python | mit | |
| ggml-org/whisper.cpp | 50.8K | C++ | MIT | |
| modelscope/funasr | 18.5K | Python | MIT | |
| paddlepaddle/paddlespeech | 12.6K | Python | Apache-2.0 | |
| ggerganov/whisper.cpp | 50.8K | C++ | MIT | |
| wenet-e2e/wenet | 5K | Python | apache-2.0 | |
| collabora/whisperlive | 3.8K | Python | mit | |
| alphacep/vosk-api | 14.9K | Jupyter Notebook | Apache-2.0 | |
| mozilla/deepspeech | 26.7K | C++ | MPL-2.0 |