js-tts-wrapper
Version:
A JavaScript/TypeScript library that provides a unified API for working with multiple cloud-based Text-to-Speech (TTS) services
106 lines • 2.43 kB
JSON
{
"name": "js-tts-wrapper",
"version": "0.1.31",
"description": "A JavaScript/TypeScript library that provides a unified API for working with multiple cloud-based Text-to-Speech (TTS) services",
"main": "cjs/index.js",
"module": "esm/index.js",
"types": "index.d.ts",
"author": "Will Wade <willwade@gmail.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/willwade/js-tts-wrapper.git"
},
"keywords": [
"tts",
"text-to-speech",
"azure",
"google",
"polly",
"elevenlabs",
"ibm",
"watson",
"openai",
"sherpaonnx",
"webassembly",
"wasm",
"offline-tts",
"espeak",
"system-tts",
"sapi",
"festival",
"cross-platform"
],
"type": "module",
"exports": {
".": {
"types": "./index.d.ts",
"require": "./cjs/index.js",
"import": "./esm/index.js",
"default": "./esm/index.js"
},
"./browser": {
"types": "./browser.d.ts",
"require": "./browser.js",
"import": "./browser.js",
"default": "./browser.js"
}
},
"dependencies": {
"@elevenlabs/elevenlabs-js": "^2.1.0",
"aws-sdk": "^2.1638.0",
"sherpa-onnx-node": "^1.12.0",
"text2wav": "^0.0.14"
},
"peerDependencies": {
"@google-cloud/text-to-speech": "^6.0.1",
"@azure/cognitiveservices-speechservices": "^1.0.0",
"microsoft-cognitiveservices-speech-sdk": "^1.43.1",
"@aws-sdk/client-polly": "^3.799.0",
"openai": "^4.97.0",
"sherpa-onnx-node": "^1.11.3",
"decompress": "^4.2.1",
"decompress-bzip2": "^4.0.0",
"decompress-tarbz2": "^4.1.1",
"decompress-targz": "^4.1.1",
"tar-stream": "^3.1.7"
},
"peerDependenciesMeta": {
"@aws-sdk/client-polly": {
"optional": true
},
"@azure/cognitiveservices-speechservices": {
"optional": true
},
"@google-cloud/text-to-speech": {
"optional": true
},
"decompress": {
"optional": true
},
"decompress-bzip2": {
"optional": true
},
"decompress-tarbz2": {
"optional": true
},
"decompress-targz": {
"optional": true
},
"microsoft-cognitiveservices-speech-sdk": {
"optional": true
},
"openai": {
"optional": true
},
"sherpa-onnx-node": {
"optional": true
},
"tar-stream": {
"optional": true
}
},
"engines": {
"node": ">=14.0.0"
}
}