awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
alphacep avatar

alphacep/vosk-api

0
View on GitHub↗
14,853 stele·1,734 fork-uri·Jupyter Notebook·Apache-2.0·14 vizualizări

Vosk Api

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 streaming and the transcription of mono 16-bit PCM WAV files. Additional capabilities include keyword spotting to restrict transcription to specific phrases, vocabulary configuration for specialized terminology, and the generation of synchronized SRT subtitle strings.

Features

  • Local Speech-to-Text - Provides an on-device transcription system that converts spoken audio to text without an internet connection.
  • Speech Transcription - Converts spoken audio, including mono 16-bit PCM WAV files, into written text using local models.
  • Real-Time Transcription - Processes raw 16-bit mono PCM audio buffers in real-time for continuous, low-latency transcription.
  • Local Model Execution - Enables the execution of acoustic and language models directly on local hardware for offline inference.
  • Real-Time Speech Processing - Processes live speech input in real-time to provide continuous text output with minimal latency.
  • Speech Processing Toolkits - Provides a comprehensive toolkit for integrating speech-to-text and speaker identification across Android, iOS, and Raspberry Pi.
  • Speech Recognition - Performs speech-to-text transcription locally on the device without requiring an internet connection.
  • Speech Recognition APIs - Provides native C bindings for integrating offline audio-to-text transcription into applications.
  • Speech-to-Text Integrations - Offers interfaces for integrating offline voice-to-text capabilities across mobile apps and server environments.
  • Speech-to-Text Pipelines - Implements a complete local speech-to-text workflow to ensure data privacy and offline functionality.
  • Keyword Spotting - Restricts transcription to a specific list of predefined phrases to increase recognition accuracy.
  • Acoustic Model Trainers - Provides a pipeline for preparing audio data and training custom neural network acoustic models.
  • Speech Model Training - Enables building and evaluating specialized acoustic and language models to improve recognition for specific domains.
  • Recognition Accuracy Evaluation - Calculates the word error rate by decoding test audio to measure the precision of trained speech models.
  • Speaker Identification Frameworks - Analyzes audio streams to distinguish between different voices and attribute transcribed text to specific individuals.
  • Custom Vocabularies - Allows customization of the recognized word set to improve accuracy for specialized terminology and domains.
  • Speech Decoding Transducers - Uses weighted finite state transducers via the Kaldi engine to map audio features to words.
  • Command Line Interfaces - Ships a command line interface for converting spoken audio files into text directly from the terminal.
  • Audio Feature Extraction - Provides utilities for converting raw audio into normalized coefficients to prepare data for model training.
  • C Interoperability Layers - Implements a stable C-API binary interface to enable interoperability between the core engine and multiple programming languages.
  • Native Bindings - Uses native bindings to expose low-level C++ speech recognition logic to high-level languages like Python and Java.
  • Speech Recognition - Offline speech recognition toolkit for low-resource devices.

Istoric stele

Graficul istoricului de stele pentru alphacep/vosk-apiGraficul istoricului de stele pentru alphacep/vosk-api

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Vosk Api

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Vosk Api.
  • k2-fsa/sherpa-onnxAvatar k2-fsa

    k2-fsa/sherpa-onnx

    13,017Vezi pe GitHub↗

    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

    C++aarch64androidarm32
    Vezi pe GitHub↗13,017
  • koljab/realtimesttAvatar KoljaB

    KoljaB/RealtimeSTT

    9,477Vezi pe GitHub↗

    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

    Pythonpythonrealtimespeech-to-text
    Vezi pe GitHub↗9,477
  • pipecat-ai/pipecatAvatar pipecat-ai

    pipecat-ai/pipecat

    12,846Vezi pe GitHub↗

    Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag

    Pythonaichatbot-frameworkchatbots
    Vezi pe GitHub↗12,846
  • sevask/ecouteAvatar SevaSk

    SevaSk/ecoute

    6,036Vezi pe GitHub↗

    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.

    Pythongpt-35-turbowhisper-aiwindows
    Vezi pe GitHub↗6,036
Vezi toate cele 30 alternative pentru Vosk Api→

Întrebări frecvente

Ce face alphacep/vosk-api?

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.

Care sunt principalele funcționalități ale alphacep/vosk-api?

Principalele funcționalități ale alphacep/vosk-api sunt: Local Speech-to-Text, Speech Transcription, Real-Time Transcription, Local Model Execution, Real-Time Speech Processing, Speech Processing Toolkits, Speech Recognition, Speech Recognition APIs.

Care sunt câteva alternative open-source pentru alphacep/vosk-api?

Alternativele open-source pentru alphacep/vosk-api includ: k2-fsa/sherpa-onnx — Sherpa-ONNX is an ONNX-based speech processing toolkit that provides a local speech recognition engine, an on-device… koljab/realtimestt — RealtimeSTT is a local speech-to-text engine and real-time automatic speech recognition server. It utilizes… pipecat-ai/pipecat — Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech… sevask/ecoute — Ecoute is a live transcription tool that provides real-time transcripts for both the user's microphone input (You) and… paddlepaddle/paddlespeech — PaddleSpeech is a comprehensive toolkit of neural models for speech recognition, synthesis, and translation built on… getstream/vision-agents.