awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم 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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • ggml-org/whisper.cppالصورة الرمزية لـ ggml-org

    ggml-org/whisper.cpp

    50,770عرض على GitHub↗

    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-chineseالصورة الرمزية لـ exacity

    exacity/deeplearningbook-chinese

    37,285عرض على GitHub↗

    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/deepspeechالصورة الرمزية لـ mozilla

    mozilla/DeepSpeech

    26,748عرض على GitHub↗

    DeepSpeech هو إطار عمل مفتوح المصدر لتحويل الكلام إلى نص ومحرك تعلم آلي مصمم لتحويل الصوت المنطوق إلى نص مكتوب محلياً على الجهاز. يوفر التعرف على الكلام على الجهاز والذي يعمل دون الحاجة إلى اتصال بالإنترنت بخوادم خارجية. يدعم النظام نسخ الكلام في الوقت الفعلي عبر مجموعة متنوعة من منصات الأجهزة، بدءاً من أجهزة الكمبيوتر ذات اللوحة الواحدة وأجهزة الحافة وصولاً إلى خوادم GPU. وهذا يسمح بتحليل الصوت ومعالجته مباشرة على الأجهزة المحلية.

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

    C++
    عرض على GitHub↗26,748
  • fosowl/agenticseekالصورة الرمزية لـ Fosowl

    Fosowl/agenticSeek

    26,529عرض على GitHub↗

    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/livekitالصورة الرمزية لـ livekit

    livekit/livekit

    19,358عرض على GitHub↗

    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-apiالصورة الرمزية لـ alphacep

    alphacep/vosk-api

    14,853عرض على GitHub↗

    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/omiالصورة الرمزية لـ BasedHardware

    BasedHardware/omi

    12,869عرض على GitHub↗

    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/espnetالصورة الرمزية لـ espnet

    espnet/espnet

    9,861عرض على GitHub↗

    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-samplesالصورة الرمزية لـ microsoft

    microsoft/Windows-universal-samples

    9,696عرض على GitHub↗

    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-chatالصورة الرمزية لـ microsoft

    microsoft/vscode-copilot-chat

    9,493عرض على GitHub↗

    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/agentsالصورة الرمزية لـ livekit

    livekit/agents

    9,379عرض على GitHub↗

    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/moonshineالصورة الرمزية لـ moonshine-ai

    moonshine-ai/moonshine

    8,527عرض على GitHub↗

    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/tdالصورة الرمزية لـ tdlib

    tdlib/td

    8,506عرض على GitHub↗

    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_speechrecognitionالصورة الرمزية لـ nl8590687

    nl8590687/ASRT_SpeechRecognition

    8,375عرض على GitHub↗

    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/annyangالصورة الرمزية لـ TalAter

    TalAter/annyang

    6,814عرض على GitHub↗

    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/ctranslate2الصورة الرمزية لـ OpenNMT

    OpenNMT/CTranslate2

    4,319عرض على GitHub↗

    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-syncالصورة الرمزية لـ DanielSWolf

    DanielSWolf/rhubarb-lip-sync

    2,493عرض على GitHub↗

    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_featuresالصورة الرمزية لـ jameslyons

    jameslyons/python_speech_features

    2,422عرض على GitHub↗

    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-swiftالصورة الرمزية لـ soniqo

    soniqo/speech-swift

    896عرض على GitHub↗

    This project is a comprehensive toolkit for on-device speech recognition, synthesis, and audio processing, specifically engineered for Apple Silicon. It provides a framework for building real-time, full-duplex voice agents that operate entirely offline, leveraging native hardware acceleration to maintain performance and privacy. By utilizing optimized machine learning models, the library enables local execution of complex audio tasks without reliance on external cloud services. The library distinguishes itself through its specialized focus on local, high-performance voice interaction. It incl

    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.