UNPKG

echogarden

Version:

An easy-to-use speech toolset. Includes tools for synthesis, recognition, alignment, speech translation, language detection, source separation and more.

127 lines (126 loc) 3.48 kB
{ "name": "echogarden", "version": "2.9.3", "description": "An easy-to-use speech toolset. Includes tools for synthesis, recognition, alignment, speech translation, language detection, source separation and more.", "author": "Rotem Dan", "license": "GPL-3.0", "keywords": [ "speech", "text-to-speech", "speech-synthesis", "speech-to-text", "speech-recognition", "speech-alignment", "forced-alignment", "speech-translation", "language-identification", "language-detection", "source-separation" ], "repository": { "type": "git", "url": "https://github.com/echogarden-project/echogarden" }, "bugs": { "url": "https://github.com/echogarden-project/echogarden/issues" }, "engines": { "node": ">=18" }, "os": [ "win32", "darwin", "linux" ], "main": "./dist/api/API.js", "type": "module", "files": [ "src", "dist", "data", "docs", "README.md", "LICENSE.md", "tsconfig.json" ], "scripts": { "test": "node --experimental-wasi-unstable-preview1 --no-warnings --trace-uncaught ./dist/tests/Test.js", "generate-options-schema": "npx ts-json-schema-generator --path ./src/api/APIOptions.ts --unstable --type APIOptions --tsconfig ./tsconfig.json --out ./data/schemas/options.json", "make-tarballs": "node --no-warnings ./dist/build-tools/MakeTarballsForInstalledPackages.js" }, "bin": { "echogarden": "./dist/cli/CLILauncher.js" }, "dependencies": { "@aws-sdk/client-polly": "~3.817.0", "@aws-sdk/client-transcribe-streaming": "~3.817.0", "@echogarden/audio-io": "~0.4.2", "@echogarden/espeak-ng-emscripten": "~0.3.5", "@echogarden/fasttext-wasm": "~0.1.0", "@echogarden/flite-wasi": "~0.1.1", "@echogarden/fvad-wasm": "~0.2.0", "@echogarden/gnuspeech-wasm": "~0.2.1", "@echogarden/icu-segmentation-wasm": "~0.2.2", "@echogarden/pffft-wasm": "~0.4.2", "@echogarden/rnnoise-wasm": "~0.2.0", "@echogarden/rubberband-wasm": "~0.2.0", "@echogarden/sonic-wasm": "~0.2.0", "@echogarden/speex-resampler-wasm": "~0.3.0", "@echogarden/svoxpico-wasm": "~0.2.0", "@echogarden/text-segmentation": "~0.3.3", "@echogarden/transformers-nodejs-lite": "~2.17.1-lite.4", "@echogarden/wave-codec": "~0.3.3", "@mozilla/readability": "~0.6.0", "chalk": "~5.4.1", "command-exists": "~1.2.9", "fs-extra": "~11.3.0", "gaxios": "~6.7.1", "graceful-fs": "~4.2.11", "html-to-text": "~9.0.5", "import-meta-resolve": "~4.1.0", "jieba-wasm": "~2.2.0", "jsdom": "~26.1.0", "json5": "~2.2.3", "kuromoji": "~0.1.2", "microsoft-cognitiveservices-speech-sdk": "~1.44.0", "msgpack-lite": "~0.1.26", "onnxruntime-node": "~1.21.1", "openai": "~4.103.0", "regexp-composer": "~0.3.0", "sam-js": "~0.3.1", "strip-ansi": "~7.1.0", "tar": "~7.4.3", "tiktoken": "~1.0.21", "tinyld": "~1.3.4", "wasm-feature-detect": "~1.8.0", "wasm-heap-manager": "~0.2.2", "ws": "~8.18.2", "wtf_wikipedia": "~10.4.0" }, "peerDependencies": { "@echogarden/vosk": "~0.3.39-patched.1", "winax": "~3.4.2" }, "peerDependenciesMeta": { "@echogarden/vosk": { "optional": true }, "winax": { "optional": true } }, "devDependencies": { "@types/fs-extra": "~11.0.4", "@types/graceful-fs": "~4.1.9", "@types/jsdom": "~21.1.7", "@types/msgpack-lite": "~0.1.11", "@types/node": "~22.15.23", "@types/tar": "~6.1.13", "@types/ws": "~8.18.1", "ts-json-schema-generator": "~2.4.0", "typescript": "~5.8.3" }, "overrides": { "whatwg-url": "~14.0.0" } }