awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 रिपॉजिटरी

Awesome GitHub RepositoriesSpeech Recognition

Tools and models for converting spoken language into text.

Distinguishing note: No existing candidates were provided for speech-related tasks; this creates a dedicated category under AI for audio processing.

Explore 19 awesome GitHub repositories matching artificial intelligence & ml · Speech Recognition. Refine with filters or upvote what's useful.

Awesome Speech Recognition GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • ggml-org/whisper.cppggml-org का अवतार

    ggml-org/whisper.cpp

    50,770GitHub पर देखें↗

    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

    The project processes live audio input from microphones or streams to perform immediate speech-to-text conversion using selected models for instant results.

    C++inferenceopenaispeech-recognition
    GitHub पर देखें↗50,770
  • exacity/deeplearningbook-chineseexacity का अवतार

    exacity/deeplearningbook-chinese

    37,285GitHub पर देखें↗

    This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational resource on the theory and implementation of neural networks. It functions as a collaborative technical translation project designed to make complex academic AI literature accessible to non-English speakers. The project utilizes a community-driven translation model that integrates external suggestions and pull requests to refine linguistic accuracy and reduce bias. It employs standardized terminology mapping to ensure a uniform vocabulary throughout the translated content. To i

    Provides educational content on the neural network architectures used for speech recognition.

    TeX
    GitHub पर देखें↗37,285
  • mozilla/deepspeechmozilla का अवतार

    mozilla/DeepSpeech

    26,748GitHub पर देखें↗

    DeepSpeech एक ओपन-सोर्स स्पीच-टू-टेक्स्ट फ्रेमवर्क और मशीन लर्निंग इंजन है जिसे डिवाइस पर स्थानीय रूप से बोले गए ऑडियो को लिखित टेक्स्ट में बदलने के लिए डिज़ाइन किया गया है। यह ऑन-डिवाइस स्पीच रिकग्निशन प्रदान करता है जो बाहरी सर्वर से इंटरनेट कनेक्शन की आवश्यकता के बिना काम करता है। सिस्टम सिंगल-बोर्ड कंप्यूटर से लेकर GPU सर्वर तक विभिन्न हार्डवेयर प्लेटफ़ॉर्म पर रीयल-टाइम स्पीच ट्रांसक्रिप्शन का समर्थन करता है।

    Implements tools and models for converting spoken language into text locally on a device.

    C++
    GitHub पर देखें↗26,748
  • fosowl/agenticseekFosowl का अवतार

    Fosowl/agenticSeek

    26,529GitHub पर देखें↗

    AgenticSeek is a multi-agent orchestration system designed to decompose complex user objectives into granular, actionable tasks. By coordinating a team of specialized autonomous workers, the platform manages end-to-end workflows, ensuring that each component of a project is assigned to the most capable agent for execution. The system operates as a local-first runtime, executing all artificial intelligence models directly on user hardware to maintain data sovereignty and privacy. It integrates a browser automation engine for autonomous web research and interaction, alongside a sandboxed enviro

    Converts real-time audio input into machine-readable text using low-latency processing to enable fluid and natural hands-free conversational interactions.

    Pythonagentic-aiagentsai
    GitHub पर देखें↗26,529
  • livekit/livekitlivekit का अवतार

    livekit/livekit

    19,358GitHub पर देखें↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Converts spoken audio into text for Indian languages, English, and code-mixed speech using specialized models.

    Gogolangmedia-serversfu
    GitHub पर देखें↗19,358
  • alphacep/vosk-apialphacep का अवतार

    alphacep/vosk-api

    14,853GitHub पर देखें↗

    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

    Performs speech-to-text transcription locally on the device without requiring an internet connection.

    Jupyter Notebookandroidasrdeep-learning
    GitHub पर देखें↗14,853
  • basedhardware/omiBasedHardware का अवतार

    BasedHardware/omi

    12,869GitHub पर देखें↗

    Omi is an open-source wearable AI platform that captures audio and screen data to provide real-time conversational assistance and memory. It integrates a wearable hardware development kit with a vector memory database and large language model capabilities to create a persistent digital record of user interactions. The platform is distinguished by its BLE audio streaming pipeline, which transmits raw audio from wearable hardware for real-time transcription and speaker identification. It utilizes a plugin-based agent tool framework that allows AI assistants to autonomously invoke custom functio

    Enables the extraction of action items and management of calendars and issue trackers through natural language voice input.

    Dartaiappbci
    GitHub पर देखें↗12,869
  • espnet/espnetespnet का अवतार

    espnet/espnet

    9,861GitHub पर देखें↗

    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

    Implements recognition systems that can be trained without paired transcripts using self-supervised models and decoding graphs.

    Python
    GitHub पर देखें↗9,861
  • microsoft/windows-universal-samplesmicrosoft का अवतार

    microsoft/Windows-universal-samples

    9,696GitHub पर देखें↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    Implements real-time speech recognition to match spoken words against constraints and trigger events.

    JavaScript
    GitHub पर देखें↗9,696
  • microsoft/vscode-copilot-chatmicrosoft का अवतार

    microsoft/vscode-copilot-chat

    9,493GitHub पर देखें↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    Allows users to trigger a conversational AI interface at the cursor using speech recognition.

    TypeScript
    GitHub पर देखें↗9,493
  • livekit/agentslivekit का अवतार

    livekit/agents

    9,379GitHub पर देखें↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Supports the conversion of multiple languages and code-mixed audio into text with translation options.

    Pythonagentsaiopenai
    GitHub पर देखें↗9,379
  • moonshine-ai/moonshinemoonshine-ai का अवतार

    moonshine-ai/moonshine

    8,527GitHub पर देखें↗

    Moonshine is a complete on-device voice interface toolkit that provides speech recognition, text-to-speech synthesis, phonetic processing, speaker diarization, and intent recognition, all running locally on edge hardware without any cloud dependency. It executes quantized neural networks for speech and language tasks directly on the device, enabling fully offline conversational AI capabilities. The toolkit distinguishes itself by orchestrating multi-turn spoken exchanges through a conversational flow manager that maintains context across interactions and manages branching dialog flows. It inc

    A set of tools for building voice-driven applications with intent recognition, dialog management, and audio processing.

    C++
    GitHub पर देखें↗8,527
  • tdlib/tdtdlib का अवतार

    tdlib/td

    8,506GitHub पर देखें↗

    This project is a cross-platform messaging SDK and client development library used to build custom Telegram applications. It functions as a comprehensive framework that manages network encryption, local data storage, and API communication, providing a C-compatible JSON interface that allows integration with any programming language. The library distinguishes itself by providing a full database manager for encrypted local caching and synchronized state, alongside a dedicated bot framework for creating interactive bots with business account integration. It enables the implementation of speciali

    Converts spoken audio into text through integrated speech recognition processing.

    C++cross-platformlibrarytelegram
    GitHub पर देखें↗8,506
  • nl8590687/asrt_speechrecognitionnl8590687 का अवतार

    nl8590687/ASRT_SpeechRecognition

    8,375GitHub पर देखें↗

    This project is a Chinese automatic speech recognition framework and deep learning system designed to convert spoken Chinese audio into written text. It functions as a toolkit for training, evaluating, and deploying speech-to-text models, utilizing a specialized pinyin-to-text converter that transforms phonetic sequences into Chinese characters using a probability graph model. The system is distinguished by its deployment flexibility, offering a dockerized recognition server that provides transcription capabilities as a remote API. It supports high-performance streaming through a gRPC speech-

    Captures long-duration audio and manages asynchronous requests to maintain a continuous sequential text stream.

    Pythonasrtchinese-speech-recognitioncnn
    GitHub पर देखें↗8,375
  • talater/annyangTalAter का अवतार

    TalAter/annyang

    6,814GitHub पर देखें↗

    Annyang is a speech recognition library and web speech API wrapper that enables the integration of voice command interfaces into websites. It functions as a browser-based voice controller, mapping spoken phrases and regular expressions to specific JavaScript functions to trigger application actions. The library provides mechanisms for voice command mapping and simulation, allowing developers to associate spoken text with executable callbacks. It includes tools for command variable extraction using regular expression capture groups, which allows specific words from a spoken phrase to be passed

    Implements speech recognition by mapping spoken phrases to JavaScript functions on a website.

    TypeScript
    GitHub पर देखें↗6,814
  • opennmt/ctranslate2OpenNMT का अवतार

    OpenNMT/CTranslate2

    4,319GitHub पर देखें↗

    CTranslate2 is a C++ inference engine and runtime for Transformer models, designed to execute models on both CPU and GPU with optimizations for speed and memory efficiency. It functions as a model format converter, quantization tool, and REST API server, enabling deployment of neural machine translation, automatic speech recognition, and text generation models. The engine distinguishes itself through a suite of runtime optimizations including layer fusion, weight-matrix quantization, batch-by-length grouping, and a caching allocator that reuses GPU memory. It supports tensor-parallel model di

    CTranslate2 transcribes audio into text using a speech recognition model with language detection and task prompting.

    C++avxavx2cpp
    GitHub पर देखें↗4,319
  • danielswolf/rhubarb-lip-syncDanielSWolf का अवतार

    DanielSWolf/rhubarb-lip-sync

    2,493GitHub पर देखें↗

    Rhubarb is an automated lip sync generator and phonetic speech analyzer that converts audio recordings into timed mouth-shape animation data. It identifies sounds and syllables within audio files to map them to specific visual mouth shapes, serving as an animation timing exporter for external character animation software. The tool utilizes a language-independent phonetic recognizer to process speech regardless of the spoken language. To increase accuracy, it supports dialogue-guided recognition by using external text files to guide the phonetic analysis of specific spoken scripts. The system

    Processes audio using a phonetic recognizer that identifies sounds and syllables independently of any specific language.

    C++animationclicommand-line
    GitHub पर देखें↗2,493
  • jameslyons/python_speech_featuresjameslyons का अवतार

    jameslyons/python_speech_features

    2,422GitHub पर देखें↗

    Python speech features is a signal processing toolkit and library for extracting standard speech recognition features from raw audio signals. It provides computational capabilities to calculate mel-frequency cepstral coefficients, raw and log filterbank energies, and spectral subband centroids for automated speech recognition systems and acoustic analysis. The library implements audio signal transformations including pre-emphasis filtering, overlapping windowed frame segmentation, Fast Fourier Transform spectral analysis, mel-filterbank projection with configurable filter weights and frequenc

    Extracts standard audio representations like mel-frequency cepstral coefficients for speech recognition tasks.

    Python
    GitHub पर देखें↗2,422
  • soniqo/speech-swiftsoniqo का अवतार

    soniqo/speech-swift

    896GitHub पर देखें↗

    यह प्रोजेक्ट Apple Silicon के लिए विशेष रूप से इंजीनियर, ऑन-डिवाइस स्पीच रिकग्निशन, सिंथेसिस और ऑडियो प्रोसेसिंग के लिए एक व्यापक टूलकिट है। यह वास्तविक समय, फुल-डुप्लेक्स वॉयस एजेंट बनाने के लिए एक फ्रेमवर्क प्रदान करता है जो पूरी तरह से ऑफ़लाइन काम करते हैं, प्रदर्शन और गोपनीयता बनाए रखने के लिए नेटिव हार्डवेयर त्वरण का लाभ उठाते हैं। ऑप्टिमाइज़्ड मशीन लर्निंग मॉडल का उपयोग करके, लाइब्रेरी बाहरी क्लाउड सेवाओं पर निर्भरता के बिना जटिल ऑडियो कार्यों के स्थानीय निष्पादन को सक्षम बनाती है। यह लाइब्रेरी स्थानीय, उच्च-प्रदर्शन वॉयस इंटरैक्शन पर अपने विशेष फ़ोकस के माध्यम से खुद को अलग बनाती है। इसमें स्ट्रीमिंग ऑडियो पाइपलाइनों के लिए परिष्कृत ऑर्केस्ट्रेशन शामिल है, जो कम विलंबता के साथ वास्तविक समय ट्रांसक्रिप्शन, स्पीच सिंथेसिस और वॉयस क्लोनिंग की अनुमति देता है। सिस्टम को निरंतर, इंटरैक्टिव बातचीत को संभालने के लिए डिज़ाइन किया गया है, जिसमें ऑडियो फीडबैक लूप को रोकने और पर्सिस्टेंट स्ट्रीमिंग सत्रों को प्रबंधित करने के लिए इन-बिल्ट तंत्र शामिल हैं। मुख्य इंटरैक्शन से परे, प्रोजेक्ट ऑडियो एन्हांसमेंट और प्रबंधन क्षमताओं का एक विस्तृत सूट प्रदान करता है। यह स्पीकर डायराइजेशन और एम्बेडिंग निष्कर्षण के साथ-साथ सोर्स सेपरेशन, नॉइज़ रिडक्शन और ऑडियो अपसैंपलिंग सहित उन्नत सिग्नल प्रोसेसिंग का समर्थन करता है। फ्रेमवर्क व्यापक मॉडल प्रबंधन उपयोगिताएँ भी प्रदान करता है, जैसे क्वांटाइजेशन नियंत्रण, मेमोरी प्रबंधन और कस्टम मॉडल वेट लोडिंग के लिए समर्थन, यह सुनिश्चित करते हुए कि डेवलपर्स स्थानीय हार्डवेयर पर प्रोसेसिंग गति और संसाधन खपत को संतुलित कर सकें। प्रोजेक्ट में ऑडियो कार्यों को निष्पादित करने और मॉडल वेट्स को ऑप्टिमाइज़्ड प्रारूपों में बदलने के लिए एक कमांड-लाइन इंटरफ़ेस शामिल है। यह मानक उद्योग इंटरफ़ेस के साथ एकीकरण की सुविधा के लिए HTTP और WebSocket एंडपॉइंट्स को भी उजागर करता है।

    Automatically recognizes and transcribes over sixteen hundred languages without requiring explicit language hints.

    Swiftapple-siliconasrcoreml
    GitHub पर देखें↗896
  1. Home
  2. Artificial Intelligence & ML
  3. Speech Recognition

सब-टैग एक्सप्लोर करें

  • ContinuousSystems capable of processing long-duration audio streams while maintaining a sequential text stream. **Distinct from Speech Recognition:** Focuses on the continuity and management of long-form audio rather than short-utterance recognition.
  • Multilingual TranscriptionTranscription services supporting multiple languages and regional dialects. **Distinct from Speech Recognition:** Distinct from Speech Recognition: focuses on the specific support for Indian languages and code-mixed speech.
  • Recognition HypothesesGeneration of multiple probable text interpretations for a given audio segment to improve accuracy. **Distinct from Speech Recognition:** Specific to generating alternative text candidates (N-best lists) rather than general speech recognition.
  • Unsupervised RecognitionSpeech recognition systems trained without paired audio-transcript data, typically using self-supervised learning. **Distinct from Speech Recognition:** Specifically targets recognition trained without ground-truth transcripts, unlike standard supervised speech recognition.
  • Voice-Driven InterfacesCapabilities for interacting with software using spoken language input. **Distinct from Speech Recognition:** Focuses on the UI interaction layer using voice, rather than the underlying speech-to-text models.