WebSocket, gRPC and WebRTC speech recognition server based on Vosk and Kaldi libraries
Python
1,265
154 commits
updated Jul 25, 2025
This is a server for highly accurate offline speech recognition using Kaldi and Vosk-API.
There are four different servers which support four major communication protocols - MQTT, GRPC, WebRTC and Websocket
The server can be used locally to provide the speech recognition to smart home, PBX like freeswitch or asterisk. The server can also run as a backend for streaming speech recognition on the web, it can power chatbots, websites and telephony.
For documentation and instructions see Vosk Website
102 followers · starred Aug 2025
283 followers · starred May 2020
145 followers · starred Nov 2021
52 followers · starred Oct 2022
WebSocket, gRPC and WebRTC speech recognition server based on Vosk and Kaldi libraries
Python
1,265
154 commits
updated Jul 25, 2025
This is a server for highly accurate offline speech recognition using Kaldi and Vosk-API.
There are four different servers which support four major communication protocols - MQTT, GRPC, WebRTC and Websocket
The server can be used locally to provide the speech recognition to smart home, PBX like freeswitch or asterisk. The server can also run as a backend for streaming speech recognition on the web, it can power chatbots, websites and telephony.
For documentation and instructions see Vosk Website
102 followers · starred Aug 2025
283 followers · starred May 2020
145 followers · starred Nov 2021
52 followers · starred Oct 2022