Kaljurand/dictate.js

A small Javascript library for browser-based real-time speech recognition, which uses Recorderjs for audio capture, and a WebSocket connection to the Kaldi GStreamer server for speech recognition.

48
/ 100
Emerging

Provides an API modeled after Android's SpeechRecognizer for cross-browser consistency, enabling incremental partial results during speech processing rather than waiting for final recognition. Handles WebSocket connection lifecycle management and audio streaming to the Kaldi GStreamer server, with public Estonian and English recognition endpoints available for testing.

217 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

217

Forks

62

Language

JavaScript

License

BSD-3-Clause

Last pushed

Mar 01, 2020

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/Kaljurand/dictate.js"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.