Untested refactoring, relax exception safety.

This commit is contained in:
msqr1
2024-03-12 23:45:44 -07:00
parent 2091845b04
commit 471d35729a
8 changed files with 43 additions and 10352 deletions

View File

@@ -1,7 +1,7 @@
# Overview
- **STILL UNDER DEVELOPMENT!**
- A speech recognizer built on Vosk that can be run on the browser, inspired by [vosk-browser](https://github.com/ccoreilly/vosk-browser), but built from scratch and no code taken!
- Designed with strong exception safety
- Designed with basic/nothrow exception safety
- See the *usage* folder's README.md for API documentation, notes.
- See the *devel* folder for the newest build (not guaranteed to work) and the JS build script
@@ -10,7 +10,7 @@
- Model storage path management (for multiple models)
- Model ID management (for model updates)
- Smaller JS size (>3.1MB vs 1.7MB)
- All related files (worker.js, worklet processors,...) are bundled
- All related files (pthread worker, worklet processor,...) are merged
- Shorter from-scratch build time