{"_id":"ivona-node","_rev":"16-c747107b7456688319ce4e2c87fb2055","name":"ivona-node","description":"Ivona Cloud (via Amazon services) client library for Node","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"ivona-node","version":"0.1.0","description":"Ivona Cloud (via Amazon services) client library for Node","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["ivona","tts","ivonacloud","text-to-speech","text2speech"],"author":{"name":"Mitch Anderson"},"license":"MIT","dependencies":{"aws4":"^0.4.2"},"directories":{"example":"example"},"devDependencies":{},"repository":{"type":"git","url":"https://github.com/tmanderson/ivona-node.git"},"bugs":{"url":"https://github.com/tmanderson/ivona-node/issues"},"homepage":"https://github.com/tmanderson/ivona-node","gitHead":"0304df4be60981413134ec0f74fa402b69a770cd","_id":"ivona-node@0.1.0","_shasum":"76f7e2d382fe0ed41e640d374e1b62bb27f24607","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"tmanderson","email":"mitch@iammitch.com"},"maintainers":[{"name":"tmanderson","email":"mitch@iammitch.com"}],"dist":{"shasum":"76f7e2d382fe0ed41e640d374e1b62bb27f24607","tarball":"https://registry.npmjs.org/ivona-node/-/ivona-node-0.1.0.tgz","integrity":"sha512-/Lut3qOT82u33SbSm+97VsQBUoyShnrbWlpzsqTLpSYyxKHLrr3Q7S1xP/aehx8cPhg3WgAsCLxVttmMkq+oIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxS58az4iP97WeJ9xVDAsVSnVyawt80mZ4Bxx7UBFAUQIgG+VC8hjtAHZpjuGjqc0Xrb6y8yGLXSTrgmBvAynsuDE="}]}},"0.1.1":{"name":"ivona-node","version":"0.1.1","description":"Ivona Cloud (via Amazon services) client library for Node","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["ivona","tts","ivonacloud","text-to-speech","text2speech"],"author":{"name":"Mitch Anderson"},"license":"MIT","dependencies":{"aws4":"^0.4.2"},"directories":{"example":"example"},"devDependencies":{},"repository":{"type":"git","url":"https://github.com/tmanderson/ivona-node.git"},"bugs":{"url":"https://github.com/tmanderson/ivona-node/issues"},"homepage":"https://github.com/tmanderson/ivona-node","gitHead":"0304df4be60981413134ec0f74fa402b69a770cd","_id":"ivona-node@0.1.1","_shasum":"b40643fca70b88cb1b42ede7ad0d834b174ee454","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tmanderson","email":"mitch@iammitch.com"},"maintainers":[{"name":"tmanderson","email":"mitch@iammitch.com"}],"dist":{"shasum":"b40643fca70b88cb1b42ede7ad0d834b174ee454","tarball":"https://registry.npmjs.org/ivona-node/-/ivona-node-0.1.1.tgz","integrity":"sha512-zvCY8skZhh/8C2FMQG2rOgKlX0HuTbInR2XEanScjxTLchTWJ66pFcSG687aJfgyGLC2mKvhUDmrY5+ZCB18uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGH4GvjNdd4YOmBcR/lXA+R27WoJpK/6h9cu+II6ofbMAiA4t2AU1T/hNtABuwyZU5sS6o49rI8SbG9ojIXpYJIw9g=="}]}},"0.1.2":{"name":"ivona-node","version":"0.1.2","description":"Ivona Cloud (via Amazon services) client library for Node","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["ivona","tts","ivonacloud","text-to-speech","text2speech"],"author":{"name":"Mitch Anderson"},"license":"MIT","dependencies":{"aws4":"^0.4.2"},"directories":{"example":"example"},"devDependencies":{},"repository":{"type":"git","url":"https://github.com/tmanderson/ivona-node.git"},"bugs":{"url":"https://github.com/tmanderson/ivona-node/issues"},"homepage":"https://github.com/tmanderson/ivona-node","gitHead":"c172decc0c0466f0428e1d0747d2e9307afd854d","_id":"ivona-node@0.1.2","_shasum":"30a4a7a81514584a4da32e07990648378e7df994","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"tmanderson","email":"mitch@iammitch.com"},"maintainers":[{"name":"tmanderson","email":"mitch@iammitch.com"}],"dist":{"shasum":"30a4a7a81514584a4da32e07990648378e7df994","tarball":"https://registry.npmjs.org/ivona-node/-/ivona-node-0.1.2.tgz","integrity":"sha512-95GoJ0T4vXwsms8RnMhtoOL8O0UEGLcguLCnmutjNfRPTCULUaayZ9vvznp82yBDvme8jg3NQICtf/BuXu6HLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGF5SdXSwPDgx4ciAF/Md1Id19vHv7qN0LIP8KjqrHD5AiEAzNWvAkmXs/q7C4i2SImfiH1GSMW0txwAPd3g2/orC5I="}]}},"0.2.0":{"name":"ivona-node","version":"0.2.0","description":"Ivona Cloud (via Amazon services) client library for Node","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["ivona","tts","ivonacloud","text-to-speech","text2speech"],"author":{"name":"Mitch Anderson"},"license":"MIT","dependencies":{"aws4":"^0.4.2"},"directories":{"example":"example"},"devDependencies":{},"repository":{"type":"git","url":"https://github.com/tmanderson/ivona-node.git"},"bugs":{"url":"https://github.com/tmanderson/ivona-node/issues"},"homepage":"https://github.com/tmanderson/ivona-node","gitHead":"5fdd1f8f6ba6d0634db1ad2c2d2727a504554458","_id":"ivona-node@0.2.0","_shasum":"09563c60c9aea5ca64302b9540fb1b00ce7c49cf","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"tmanderson","email":"mitch@iammitch.com"},"maintainers":[{"name":"tmanderson","email":"mitch@iammitch.com"}],"dist":{"shasum":"09563c60c9aea5ca64302b9540fb1b00ce7c49cf","tarball":"https://registry.npmjs.org/ivona-node/-/ivona-node-0.2.0.tgz","integrity":"sha512-zMsjJgynqkZR6Ug5cHW8/WSL4fvIyG/n68z++qbN59pHCTGHkjxydWhgaeT0W/ok3ooMQfVyaI4n5/2RfpXzFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUI25XeFvDBuGKlhcTnGUOv/whqtqE1sWmvgutLP4MFAIgM4x/9WOPDJyiNKiO915TXjR4umbyV8BOkrWFmtwuQvY="}]}},"0.3.0":{"name":"ivona-node","version":"0.3.0","description":"Ivona Cloud (via Amazon services) client library for Node","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["ivona","tts","ivonacloud","text-to-speech","text2speech"],"author":{"name":"Mitch Anderson"},"license":"MIT","dependencies":{"aws4":"^0.4.2"},"directories":{"example":"example"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/tmanderson/ivona-node.git"},"bugs":{"url":"https://github.com/tmanderson/ivona-node/issues"},"homepage":"https://github.com/tmanderson/ivona-node","gitHead":"eb350279dbf92b0624a032528356e6d7a0a046e4","_id":"ivona-node@0.3.0","_shasum":"f6702bc67ec7a3d0582e64690ed91599ca29cbd6","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"tmanderson","email":"mitch@iammitch.com"},"dist":{"shasum":"f6702bc67ec7a3d0582e64690ed91599ca29cbd6","tarball":"https://registry.npmjs.org/ivona-node/-/ivona-node-0.3.0.tgz","integrity":"sha512-QXnXOcuOpUC4cqbuAPhCxOY/n/Jcpz0/YCFE/YfvZDe2tbiJErANUfTdGI8SRxr7sTB1Ja4kZ9/roWR1cpOEAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9ak/XSBbHqvR8aBCpEvdSNJdCxYnnYvDe4uxIjVfUaAiBzbh1IHGFwpuulYp0WhEhXDobajROiqFtQYirlaOWb8Q=="}]},"maintainers":[{"name":"tmanderson","email":"mitch@iammitch.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ivona-node-0.3.0.tgz_1463423113446_0.8267908277921379"}},"0.4.0":{"name":"ivona-node","version":"0.4.0","description":"Ivona Cloud (via Amazon services) client library for Node","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["ivona","tts","ivonacloud","text-to-speech","text2speech"],"author":{"name":"Mitch Anderson"},"license":"MIT","dependencies":{"aws4":"^0.4.2"},"directories":{"example":"example"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/tmanderson/ivona-node.git"},"bugs":{"url":"https://github.com/tmanderson/ivona-node/issues"},"homepage":"https://github.com/tmanderson/ivona-node","gitHead":"11f5e1de688888a3af672ffef27fd5140e88c3ef","_id":"ivona-node@0.4.0","_shasum":"1bae5b0b017b657a361e46f2b3395ed5d7df372c","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"tmanderson","email":"mitch@iammitch.com"},"dist":{"shasum":"1bae5b0b017b657a361e46f2b3395ed5d7df372c","tarball":"https://registry.npmjs.org/ivona-node/-/ivona-node-0.4.0.tgz","integrity":"sha512-KTlpFhSCoG9kzHewjfkehp4tSySDL3So1S0cfMk88t7vvCbGOgagVs7ae7qicFTbjsDUJ2m2AL+ly3I3+6S7bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf3XI55C1CxrnEc6Gv27KzqtXoKv4dEyrsCzLZY0FjpwIgXpSzk6iTE0o40ps0drau8vKPG6GjF0upyJcE+DtncIQ="}]},"maintainers":[{"name":"tmanderson","email":"mitch@iammitch.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ivona-node-0.4.0.tgz_1467059940635_0.0580458277836442"}},"0.4.1":{"name":"ivona-node","version":"0.4.1","description":"Ivona Cloud (via Amazon services) client library for Node","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["ivona","tts","ivonacloud","text-to-speech","text2speech"],"author":{"name":"Mitch Anderson"},"license":"MIT","dependencies":{"aws4":"^0.4.2"},"directories":{"example":"example"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/tmanderson/ivona-node.git"},"bugs":{"url":"https://github.com/tmanderson/ivona-node/issues"},"homepage":"https://github.com/tmanderson/ivona-node","gitHead":"94358f4ee11063cdedf3ccb7a523e26860aa26ec","_id":"ivona-node@0.4.1","_shasum":"92be26d7d7b99937b134e533d19040f430849995","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"tmanderson","email":"mitch@iammitch.com"},"dist":{"shasum":"92be26d7d7b99937b134e533d19040f430849995","tarball":"https://registry.npmjs.org/ivona-node/-/ivona-node-0.4.1.tgz","integrity":"sha512-G81cOWDTt7bHEO4aiqtgs9hx1W/Izjv2jG1KjtQ5ABVL9oQ7rZILHKx2EHfznpo0Pi4T5qFOdy85+eD9nWdjKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEEpyYmUEnE1iA0WIMekE15brd2zJO5IJsY3IiLCKvhAIhAMIR4EDuU1W50NGAZ/Vz0RNJoqoIZsuJrYDAvUtfYz6F"}]},"maintainers":[{"name":"tmanderson","email":"mitch@iammitch.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ivona-node-0.4.1.tgz_1491923733175_0.7729761931113899"}}},"readme":"# Node IVONA\n\nNode client library for [IVONA Speech Cloud API](http://developer.ivona.com/en/speechcloud). Yes, this is up-to-date and uses the most recent AWS Signature 4 scheme (thanks to [aws4](https://github.com/mhart/aws4)). All you need is your Ivona access and secret (the one only given to you once upon creating it) keys.\n\n## Supported API Calls\n\n- CreateSpeech\n- ListVoices\n- PutLexicon\n- GetLexicon\n- DeleteLexicon\n- ListLexicons\n\n## Installation\n\n```\nnpm install ivona-node\n```\n\n## Documentation\n\nNo current documentation, as the entire extent of the API can be viewed below.\n\n## Example usage\n\n```javascript\n    var ivona = new Ivona({\n        accessKey: 'IVONA_ACCESS_KEY',\n        secretKey: 'IVONA_SECRET_KEY'\n    });\n\n    ivona.listVoices()\n        .on('complete', function(voices) {\n            console.log(voices);\n        });\n\n    //  ivona.createVoice(text, config)\n    //  [string] text - the text to be spoken\n    //  [object] config (optional) - override Ivona request via 'body' value\n    ivona.createVoice('This is the text that will be spoken.', {\n        body: {\n            voice: {\n                name: 'Salli',\n                language: 'en-US',\n                gender: 'Female'\n            }\n        }\n    }).pipe(fs.createWriteStream('text.mp3'));\n```\n\n## Lexicons (via @UnaliWear)\n\n```javascript\n    var ivona = new Ivona({\n        accessKey: 'IVONA_ACCESS_KEY',\n        secretKey: 'IVONA_SECRET_KEY'\n    });\n\n    //  ivona.putLexicon(name, content)\n    //  [string] name - the name of this lexicon\n    //  [string] content - PLS xml\n    //  [object] config (optional) - override Ivona request via 'body' value\n    ivona.putLexicon('newLexicon', '<?xml ... ?><lexicon>...</lexicon>')\n        .on('complete', function(lexicons) {\n            console.log(lexicons);\n        });\n\n    //  ivona.getLexicon(name)\n    //  [string] name - the name of this lexicon\n    //  [object] config (optional) - override Ivona request via 'body' value\n    ivona.getLexicon('newLexicon')\n        .on('complete', function(pls) {\n            console.log(pls);\n        });\n\n    //  ivona.deleteLexicon(name)\n    //  [string] name - the name of this lexicon\n    //  [object] config (optional) - override Ivona request via 'body' value\n    ivona.deleteLexicon('newLexicon')\n        .on('complete', function() {\n            console.log('Done');\n        });\n\n    //  ivona.listLexicons()\n    //  [object] config (optional) - override Ivona request via 'body' value\n    ivona.listLexicons()\n        .on('complete', function(lexicons) {\n            console.log(lexicons);\n        });\n\n```\n\n## With Proxy Support (via @kuzzmi)\n\n```javascript\n    var ivona = new Ivona({\n        accessKey: 'IVONA_ACCESS_KEY',\n        secretKey: 'IVONA_SECRET_KEY',\n        proxy: {\n            host: '0.0.0.0',\n            port: 12345\n        }\n    });\n```\n\n## Contributors\n- @kuzzmi\n- @UnaliWear\n- @Rawa\n","maintainers":[{"name":"tmanderson","email":"mitch@iammitch.com"}],"time":{"modified":"2022-06-19T03:24:44.060Z","created":"2015-01-12T21:54:24.399Z","0.1.0":"2015-01-12T21:54:24.399Z","0.1.1":"2015-01-12T22:06:10.919Z","0.1.2":"2015-01-12T22:46:20.634Z","0.2.0":"2015-03-06T16:41:36.205Z","0.3.0":"2016-05-16T18:25:15.803Z","0.4.0":"2016-06-27T20:39:03.035Z","0.4.1":"2017-04-11T15:15:35.187Z"},"homepage":"https://github.com/tmanderson/ivona-node","keywords":["ivona","tts","ivonacloud","text-to-speech","text2speech"],"repository":{"type":"git","url":"git+https://github.com/tmanderson/ivona-node.git"},"author":{"name":"Mitch Anderson"},"bugs":{"url":"https://github.com/tmanderson/ivona-node/issues"},"license":"MIT","readmeFilename":"README.md","users":{"ssplast":true}}