UNPKG

kitten-tts-webgpu

Version:

Run Kitten TTS (80M) locally in the browser via WebGPU. One function call: textToSpeech('Hello!') → WAV blob.

54 lines (53 loc) 1.29 kB
{ "name": "kitten-tts-webgpu", "version": "0.1.1", "description": "Run Kitten TTS (80M) locally in the browser via WebGPU. One function call: textToSpeech('Hello!') → WAV blob.", "type": "module", "main": "./dist-lib/index.js", "module": "./dist-lib/index.js", "types": "./dist-lib/index.d.ts", "exports": { ".": { "types": "./dist-lib/index.d.ts", "import": "./dist-lib/index.js", "default": "./dist-lib/index.js" } }, "sideEffects": false, "files": [ "dist-lib", "LICENSE" ], "scripts": { "prepare": "patch-package", "dev": "vite", "build": "vite build", "build:lib": "BUILD_LIB=1 vite build && tsc --project tsconfig.lib.json", "preview": "vite preview", "prepublishOnly": "npm run build:lib", "test": "tsx tests/phonemizer.test.ts" }, "devDependencies": { "@webgpu/types": "^0.1.69", "patch-package": "^8.0.0", "tsx": "^4.7.0", "typescript": "^5.7.0", "vite": "^6.0.0" }, "license": "MIT", "dependencies": { "phonemizer": "^1.2.1" }, "keywords": [ "tts", "text-to-speech", "webgpu", "browser", "kitten-tts", "speech-synthesis" ], "repository": { "type": "git", "url": "https://github.com/svenflow/kitten-tts-webgpu" } }