Whisper streaming is an automated speech recognition engine designed to convert live audio into text. It functions as a network-based transcription server that accepts raw audio data from remote clients and returns incremental text results in real-time. The system distinguishes itself through its ability to process audio streams incrementally, allowing for immediate transcription and translation as speech is captured. It incorporates voice activity detection to isolate human speech from background noise and utilizes sliding-window buffering to manage incoming audio segments, ensuring that pro
Ecoute is a live transcription tool that provides real-time transcripts for both the user's microphone input (You) and the user's speakers output (Speaker) in a textbox.
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
This project is a hardware-accelerated transcription server and offline subtitle generator. It functions as a speech-to-text tool that converts audio and video files into plain text, JSON, and SRT subtitle formats using the Whisper model.
The main features of jianchang512/stt are: Speech to Text Transcription, OpenAI-Compatible Endpoints, Transcription APIs, Speech Recognition Engines, Speech-to-Text Transcribers, Subtitle Generators, Offline Transcript Processors, GPU Hardware Acceleration.
Open-source alternatives to jianchang512/stt include: ufal/whisper_streaming — Whisper streaming is an automated speech recognition engine designed to convert live audio into text. It functions as… sevask/ecoute — Ecoute is a live transcription tool that provides real-time transcripts for both the user's microphone input (You) and… cmusphinx/pocketsphinx — PocketSphinx is an offline speech recognition engine that converts raw audio from files or live microphone streams… pluja/whishper — Whishper is a graphical user interface for transcribing audio and video files into text using the Whisper model. It… argmaxinc/whisperkit. hanshuaikang/ai-media2doc — AI-Media2Doc is a self-hosted media transcription and content repurposing platform. It converts audio and video files…