Commit Graph

171 Commits

Author SHA1 Message Date
msqr1
182124e275 Remove OPFS, use cache API, map index onto [A-Z] for path. Change to build twice, can't hack anymore :( 2024-10-07 11:59:37 -07:00
msqr1
0d1acd0ebd Remove model id on c++ side constructor, use index as storepath 2024-10-03 19:24:57 -07:00
msqr1
30228eb0c1 Revamp event system to not switch from C++ --> JS twice. Fix transferer node offset 2024-10-02 20:42:39 -07:00
msqr1
da3c7a269a Avoid reinstatiation of public API in worker. Bump emscripten 3.1.68 & fix previous size regression 2024-10-01 10:51:58 -07:00
msqr1
b440373845 Optimize transferer node 2024-09-29 15:35:19 -07:00
msqr1
62b742cdf7 Tiny size regression, will be fixed in Emscripten 3.1.68 2024-09-29 12:30:54 -07:00
msqr1
87effdbc3f 1.2.0 Examples 2024-09-28 13:45:19 -07:00
msqr1
3290a321f2 Fix regression in recognizer delete() 2024-09-28 12:23:33 -07:00
msqr1
479f611d00 Remove minification from JsDelivr URL 2024-09-27 20:13:53 -07:00
msqr1
ca99f41639 1.1.6 2024-09-27 18:04:47 -07:00
msqr1
b4031a933c Forgot to build 2024-09-27 17:59:08 -07:00
msqr1
e3f19bc6cf Startup wasm worker all at once 2024-09-27 17:34:30 -07:00
msqr1
4f78f596ae Oopfs 2024-09-27 11:46:00 -07:00
msqr1
afc371d76b Fix slowness (bad static placement) 2024-09-27 11:44:46 -07:00
msqr1
7311d093e0 Minor changes 2024-09-27 02:01:14 -07:00
msqr1
6b8a780c9f Reduce worker stack size by half, set C++ version, limit INCOMING_MODULE_JS_API, optimize JS, remove EXPORTED_FUNCTIONS, EXPORTED_RUNTIME_METHODS. 2024-09-25 18:17:03 -07:00
msqr1
5e15177e10 Update example 2024-09-24 23:05:50 -07:00
msqr1
e20edbbef7 Typo fix 2024-09-24 22:56:08 -07:00
msqr1
d33db690c4 Update size expectation 2024-09-24 20:48:39 -07:00
msqr1
fa3f6cd174 Use closure compiler in build for JS size reduction 2024-09-24 20:23:18 -07:00
msqr1
14c913d44c Attempt to fix MacOs #13 2024-09-23 22:56:25 -07:00
msqr1
c35cd06b14 Bump emscripten version to 3.1.67, remove lto from debug 2024-09-18 18:04:44 -07:00
__Rylex__
78b38b8c34 Delete NOTICE 2024-09-16 17:49:36 -07:00
__Rylex__
defa8dd23c Update LICENSE to MIT 2024-09-16 17:49:16 -07:00
msqr1
75344178dd Update examples 2024-09-11 17:30:05 -07:00
msqr1
bc3ae2e934 Bump emscripten version, update examples, add demo 2024-09-09 23:07:28 -07:00
msqr1
fb296e8aef 1.1.5 2024-09-07 15:13:44 -07:00
msqr1
18716c6c37 Test and fix removal of wasm worker id check 2024-09-07 15:08:49 -07:00
msqr1
5e1f5524a7 Avoid emscripten_wasm_worker_self_id() in fireEv as this calls out to JS. 2024-09-07 13:46:52 -07:00
msqr1
44ffe3b7a7 Update examples and docs 2024-09-04 23:23:14 -07:00
msqr1
6a2726ee25 Rebuild for 1.1.4 2024-09-02 23:09:34 -07:00
msqr1
b0f8464eeb Recognizer deleteion safety + data control, remove repeating UTF8ToString() call from event system. 2024-09-02 23:02:06 -07:00
msqr1
070fc73126 Typo 2024-09-01 14:38:52 -07:00
msqr1
f2584323cb Update documentation 2024-09-01 12:31:03 -07:00
msqr1
3f50beaee2 1.1.3 2024-08-30 18:43:39 -07:00
msqr1
1d5854cc27 Openfst is patched by author. 2024-08-30 18:38:42 -07:00
msqr1
01a0dbf3a7 Use WASM workers for even smaller size 2024-08-29 20:43:21 -07:00
msqr1
c72ce7a829 1.1.2 2024-08-28 19:22:47 -07:00
msqr1
0166c153bd Remove single file deployment for streaming instantiation and smaller size. 2024-08-28 19:15:56 -07:00
msqr1
01068a2c6c Delete recongizer delete declaration 2024-08-27 22:04:29 -07:00
msqr1
c4ff62fa31 Remodel threading to use a global thread pool so it never block on the main thread. Bump emscripten to 3.1.65 2024-08-26 22:37:35 -07:00
msqr1
53262fe7f3 Use C++ iostream in untar, enforce naming convention, remodel threading to use join, reduce lambda usage 2024-08-20 22:59:13 -07:00
msqr1
2122902190 Enforce one nameing convention 2024-08-19 18:53:52 -07:00
msqr1
01105868c6 Prepare for next version 2024-08-18 23:20:58 -07:00
msqr1
97fb3ee911 Add delete to recognizer 2024-08-18 23:13:49 -07:00
msqr1
c689fb454a Upgrade to Emscripten 3.1.64, fix broken openfst,
Turn on memory growth with warnings.
2024-08-18 22:52:08 -07:00
msqr1
d203baaf35 Make notice even more visible 2024-07-19 14:17:43 -07:00
msqr1
7d0f96a7db Update examples 2024-06-02 19:10:05 -07:00
msqr1
86912dc56b Use jsdelivr for example wav 2024-06-02 18:57:17 -07:00
msqr1
fb03bfb63d Remove libarchive completely 2024-06-02 18:49:52 -07:00