UNPKG

@usefulsensors/moonshine-js

Version:

On-device speech-to-text and voice control for web applications with Moonshine.

61 lines (60 loc) 1.73 kB
{ "name": "@usefulsensors/moonshine-js", "version": "0.1.21", "description": "On-device speech-to-text and voice control for web applications with Moonshine.", "type": "module", "scripts": { "build": "npm run docs && npx rollup --config", "dev": "npm run build && npx vite", "docs": "npx typedoc src/index.ts --plugin typedoc-plugin-markdown --out ./docs/api && node docs/postdocs.mjs && mv ./docs/api/globals.md ./docs/api/_index.md && rm ./docs/api/README.md" }, "author": "Useful Sensors", "license": "MIT", "dependencies": { "@huggingface/transformers": "^3.3.3", "@ricky0123/vad-web": "^0.0.22", "llama-tokenizer-js": "^1.2.2", "onnxruntime-web": "^1.22.0" }, "devDependencies": { "@huggingface/hub": "^0.19.0", "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.1", "rollup": "^4.27.4", "rollup-plugin-import-css": "^3.5.8", "rollup-plugin-svg-import": "^3.0.0", "tslib": "^2.8.1", "typedoc": "^0.27.9", "typedoc-plugin-markdown": "^4.4.2", "typescript": "^5.7.2", "vite": "^6.0.3" }, "exports": { ".": { "import": "./dist/moonshine.min.js" } }, "main": "dist/moonshine.min.js", "directories": { "example": "example" }, "repository": { "type": "git", "url": "git+https://github.com/usefulsensors/moonshine-js.git" }, "keywords": [ "asr", "speech-to-text", "voice-control", "on-device", "tinyml", "speech", "recognition" ], "bugs": { "url": "https://github.com/usefulsensors/moonshine-js/issues" }, "homepage": "https://moonshinejs.com" }