2024-03-26 22:04:02 -07:00
2024-03-26 22:04:02 -07:00
2024-03-26 22:04:02 -07:00
2024-03-26 22:04:02 -07:00
2024-02-21 23:07:25 -08:00
2024-02-19 22:48:49 -08:00
2024-03-26 22:04:02 -07:00
2024-02-21 23:07:25 -08:00
2024-03-26 22:04:02 -07:00

Overview

  • A speech recognizer built on Vosk that can be run on the browser, inspired by vosk-browser, but built from scratch and no code taken!
  • Designed with basic/nothrow exception safety
  • See the examples folder for examples on using the API
  • See the devel folder for the newest build (not guaranteed to work) and the JS build script

Compared to vosk-browser:

  • Support multiple models
  • Model storage path management
  • Model ID management (for model updates)
  • Smaller JS size (>3.1MB vs 1.4MB)
  • All related files (pthread worker, worklet processor,...) are merged
  • Shorter from-scratch build time
  • Faster loading and processing time

Basic usage

  • Use the prebuilt binary through JsDelivr
  • See
Description
A speech recognizer that can run on the browser, inspired by vosk-browser
Readme MIT 263 MiB
Languages
JavaScript 79.4%
C++ 10.8%
Shell 9.6%
C 0.2%