diff --git a/package-lock.json b/package-lock.json index 4b62f03..73683c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@iso24229/iso639-data": "^0.2.0", "@tailwindcss/vite": "^4.0.0", "astro": "^7.0.0", - "interscript": "^5.0.0", + "interscript": "^5.1.0", "tailwindcss": "^4.0.0", "vue": "^3.5.0" }, @@ -6358,9 +6358,9 @@ "license": "ISC" }, "node_modules/interscript": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/interscript/-/interscript-5.0.0.tgz", - "integrity": "sha512-9FUKpCGTD3o7aFMVVx1rDkGUuhr3ZNDUgMmfN7S+nhrWFCbUJG8KzIW3z474NA1667HJvW9pfg0lMSwm+R9LzA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/interscript/-/interscript-5.1.0.tgz", + "integrity": "sha512-QzJubAGd8XFPNC2n7Y4YCqotzAmwidMxXigYwcM1Kc1+O6/8UoIVPQM+i0/semSbU54HRhs7Pyo4owuXoozYKQ==", "license": "BSD-2-Clause", "dependencies": { "fflate": "^0.8.3", diff --git a/package.json b/package.json index fa566dc..80787c7 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "astro": "^7.0.0", "tailwindcss": "^4.0.0", "vue": "^3.5.0", - "interscript": "^5.0.0" + "interscript": "^5.1.0" }, "devDependencies": { "@astrojs/check": "^0.9.10", diff --git a/src/pages/neural.astro b/src/pages/neural.astro new file mode 100644 index 0000000..e84cea1 --- /dev/null +++ b/src/pages/neural.astro @@ -0,0 +1,147 @@ +--- +// Neural models demo (TODO.client-work 08/11): live diacritization in +// the browser — verified Release fetch, download-once cache, streaming +// decode with per-step confidence. No server round-trip. +import Base from "../layouts/Base.astro" +--- + + + + Neural models demo + + Authority-backed diacritization running locally in your browser. The model + downloads once (content-verified), then works offline. + + This demo needs JavaScript. + + Model + + Arabic diacritization — 2.0 (int8, 264 MB) + Arabic diacritization — 1.0 (int8, 264 MB) + Thai G2P — small (int8, 202 MB) + + + Input + السلام عليكم ورحمة الله + + Transliterate + Clear cached models + + + + + + + Output + + + + + + + +
+ Authority-backed diacritization running locally in your browser. The model + downloads once (content-verified), then works offline. +
This demo needs JavaScript.