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 |
|
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 |
|
msqr1
|
2e6e8800dc
|
Remove libarchive completely
|
2024-06-02 18:48:02 -07:00 |
|
msqr1
|
35a3e4ef66
|
Remove npm package (realizing that I can use jsdelivr with github...)
|
2024-06-02 18:09:04 -07:00 |
|
msqr1
|
2d40e1ec99
|
Potential fix for #7
|
2024-06-02 17:16:58 -07:00 |
|
msqr1
|
410bff9be1
|
Remove libarchive, implement untar manually. Use vosk-browser models
|
2024-06-02 02:53:30 -07:00 |
|
msqr1
|
43048b0685
|
Delete model on main
|
2024-05-29 23:09:09 -07:00 |
|
msqr1
|
76aedbdfee
|
add examples/Vosklet.js, a slightly modified file to make the examples work with the current setup.
|
2024-05-24 12:27:34 -07:00 |
|
msqr1
|
ef010940bc
|
Oops forgot to build
|
2024-05-23 19:21:42 -07:00 |
|
msqr1
|
24808889f6
|
Add CSP header notice and remove manual decompression.
|
2024-05-23 19:17:27 -07:00 |
|
msqr1
|
7567888d4f
|
Add doctype
|
2024-05-15 16:30:05 -07:00 |
|
msqr1
|
d4f0504e8c
|
Update example on readme
|
2024-05-15 12:18:46 -07:00 |
|
msqr1
|
79956b1300
|
|
2024-05-14 17:48:37 -07:00 |
|
msqr1
|
4cefffa780
|
Update example and release 1.0.3
|
2024-05-14 17:45:02 -07:00 |
|
msqr1
|
f0727e2d7c
|
CDN test fix
|
2024-05-14 17:16:02 -07:00 |
|
msqr1
|
5b053e1047
|
Evade CORS restriction in examples, and put note on self-hosting file.
|
2024-05-13 23:18:32 -07:00 |
|
msqr1
|
748b73bdb3
|
Example to use raw github URL, bump emscripten to 3.1.59, libarchive to 3.7.4, fix make script not finding cwd because early removal
|
2024-05-12 17:22:01 -07:00 |
|
msqr1
|
f2fa67d637
|
|
2024-04-28 22:15:56 -07:00 |
|
msqr1
|
0342e66e74
|
Add findWord to model object, update docs and change test directory
|
2024-04-28 21:46:36 -07:00 |
|
msqr1
|
b7df449ae0
|
|
2024-04-24 21:44:03 -07:00 |
|
msqr1
|
a92d1457da
|
Test npm package
|
2024-04-23 22:24:13 -07:00 |
|
msqr1
|
64e4c4c117
|
Bump Emscripten to 3.1.58, bump Vosk to 0.3.50, small refactor and doc.
|
2024-04-23 20:59:04 -07:00 |
|
msqr1
|
5f5a7a7571
|
Bump libarchive to 3.7.3, pre-upgrade to tip emscripten until 3.1.58 is out.
|
2024-04-20 00:24:35 -07:00 |
|
msqr1
|
db61b7af6a
|
Error fix in make script
|
2024-04-08 19:31:39 -07:00 |
|
msqr1
|
9ac02167d2
|
Documentation fix
|
2024-04-01 21:10:20 -07:00 |
|
msqr1
|
9a8e2cd5d5
|
|
2024-03-31 21:20:55 -07:00 |
|
msqr1
|
75259c14d9
|
|
2024-03-31 21:20:28 -07:00 |
|
msqr1
|
c23340ee1f
|
Remove model after load to save space
|
2024-03-31 21:18:56 -07:00 |
|
msqr1
|
0cdc293bdd
|
Back to sh i guess
|
2024-03-31 19:44:22 -07:00 |
|
msqr1
|
59d7906590
|
Update examples
|
2024-03-27 17:20:18 -07:00 |
|
msqr1
|
0a7a974dee
|
Version 1.0.0
|
2024-03-27 16:55:34 -07:00 |
|
msqr1
|
b2e70b24f2
|
Considering switching to wasm workers since they are a lot lighter and faster
|
2024-03-26 23:01:00 -07:00 |
|
msqr1
|
7b595ec0ee
|
Finally
|
2024-03-26 22:04:02 -07:00 |
|
msqr1
|
df6b240bde
|
More testing
|
2024-03-25 23:01:24 -07:00 |
|
msqr1
|
1340e1430f
|
A n o t h e r b i g c h a n g e
|
2024-03-24 22:56:28 -07:00 |
|
msqr1
|
1d4bb738a6
|
Non trapping float to int conversion
|
2024-03-24 19:38:54 -07:00 |
|
msqr1
|
8bb9733cd1
|
Large commit
|
2024-03-24 00:58:13 -07:00 |
|
msqr1
|
638de69e67
|
Use wasmfs memfs backend instead for speedup and 1 less extra thread. Reorder function argument
|
2024-03-20 23:30:30 -07:00 |
|
msqr1
|
37e526cbc1
|
Rename, ready for a super big change about OPFS
|
2024-03-17 21:41:49 -07:00 |
|
msqr1
|
ecab9aa5d5
|
Add more debug info, untested
|
2024-03-16 23:23:05 -07:00 |
|
msqr1
|
9c261cb5eb
|
Hardcode event type since it is always "0", except for recognizer.
|
2024-03-16 17:25:58 -07:00 |
|
msqr1
|
39e08f3f48
|
Remove tryStealMdlThrd
|
2024-03-13 09:21:15 -07:00 |
|
msqr1
|
471d35729a
|
Untested refactoring, relax exception safety.
|
2024-03-12 23:45:44 -07:00 |
|
msqr1
|
2091845b04
|
Great progress
|
2024-03-10 22:52:01 -07:00 |
|
msqr1
|
9a40cdaa7f
|
Still trying to fix only working at -O0
|
2024-03-10 00:56:41 -08:00 |
|
msqr1
|
05f14c3671
|
NEVER FORGET TO SPECIFY THE 3RD ARG WHEN USING O_CREAT. NEVER EVER AGAIN! (2 months wasted). Worked for mode 0
|
2024-03-06 23:04:28 -08:00 |
|
msqr1
|
c650bf4b12
|
Bump emscripten version
|
2024-03-03 16:14:47 -08:00 |
|
msqr1
|
932fb6972a
|
OMG THE HEAP OVERFLOW HAUNTS ME
|
2024-03-02 00:44:16 -08:00 |
|
msqr1
|
894fc1df99
|
Use std::variant, reorder struct member
|
2024-03-01 22:15:15 -08:00 |
|
msqr1
|
111961e217
|
SUPER small JS size
|
2024-02-26 22:59:43 -08:00 |
|
msqr1
|
b3a6522196
|
Maximally use debug
|
2024-02-21 23:34:27 -08:00 |
|
msqr1
|
4b9db510d0
|
Recompilation
|
2024-02-21 23:13:53 -08:00 |
|
msqr1
|
07b9259c5b
|
Rename project to Vosklet
|
2024-02-21 23:07:25 -08:00 |
|
msqr1
|
126db67720
|
Debug build
|
2024-02-21 11:15:29 -08:00 |
|