vosk and IBus-Speech-To-Text

The VOSK Speech Recognition Toolkit is a core ASR engine, while the IBus Speech To Text engine is an input method interface that depends on and integrates VOSK as its underlying recognition backend, making them complements rather than competitors.

vosk
68
Established
IBus-Speech-To-Text
40
Emerging
Maintenance 0/25
Adoption 25/25
Maturity 25/25
Community 18/25
Maintenance 0/25
Adoption 7/25
Maturity 16/25
Community 17/25
Stars: 493
Forks: 56
Downloads: 335,415
Commits (30d): 0
Language: C
License: Apache-2.0
Stars: 36
Forks: 10
Downloads:
Commits (30d): 0
Language: Python
License: GPL-3.0
Stale 6m
Stale 6m No Package No Dependents

About vosk

alphacep/vosk

VOSK Speech Recognition Toolkit

Audio fingerprinting and LSH-based indexing enable training on massive speech datasets (100k+ hours) without neural networks, with incremental model improvement through direct sample addition. The system segments audio into chunks, stores them in a hash-indexed database for fast lookup during decoding, and integrates with Kaldi for phoneme alignment and segmentation. Supports lifelong learning paradigms with built-in verification tools to identify and correct recognition gaps.

About IBus-Speech-To-Text

PhilippeRo/IBus-Speech-To-Text

A speech to text IBus engine using VOSK

Scores updated daily from GitHub, PyPI, and npm data. How scores work