Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / agi / scripts / aws / polly / lib / api.js
index bcf21fa..964bd23 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbeab=['aws-sdk','synthesizeSpeech','writeFile','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','exports','text','path','randomstring'];(function(_0x5bebda,_0x31bccc){var _0x9fa6bc=function(_0x2c008d){while(--_0x2c008d){_0x5bebda['push'](_0x5bebda['shift']());}};_0x9fa6bc(++_0x31bccc);}(_0xbeab,0x86));var _0xbbea=function(_0x4bbe1b,_0xc9670f){_0x4bbe1b=_0x4bbe1b-0x0;var _0x2305df=_0xbeab[_0x4bbe1b];return _0x2305df;};'use strict';var fs=require('fs');var path=require(_0xbbea('0x0'));var BPromise=require('bluebird');var rs=require(_0xbbea('0x1'));var AWS=require(_0xbbea('0x2'));function pollyResult(_0x25ae52,_0x2a5604,_0x3f980c){return new BPromise(function(_0x1ea624,_0x223595){_0x25ae52[_0xbbea('0x3')](_0x2a5604,function(_0x41281d,_0xf1aa48){if(_0x41281d){_0x223595(_0x41281d);}else if(_0xf1aa48){if(_0xf1aa48['AudioStream']instanceof Buffer){fs[_0xbbea('0x4')](_0x3f980c,_0xf1aa48['AudioStream'],function(_0x3cc5ef){if(_0x3cc5ef){_0x223595(_0x3cc5ef);}else{_0x1ea624();}});}else{_0x223595(new Error(_0xbbea('0x5')));}}else{_0x223595(new Error('No\x20data\x20response\x20from\x20aws\x20Polly!'));}});});}module[_0xbbea('0x6')]=function(_0x25e5ca,_0x1ab7c1,_0x575257,_0x3e0aaa,_0xe905e8,_0x18351c,_0x1ca2fd){var _0x4dba43=new AWS['Polly']({'accessKeyId':_0x25e5ca,'secretAccessKey':_0x1ab7c1,'region':_0x575257});var _0xe25e11={'Text':_0xe905e8,'TextType':_0x18351c||_0xbbea('0x7'),'OutputFormat':'mp3','VoiceId':_0x3e0aaa};return pollyResult(_0x4dba43,_0xe25e11,_0x1ca2fd);};
\ No newline at end of file
+var _0x2b0e=['randomstring','aws-sdk','synthesizeSpeech','writeFile','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','exports','text','mp3','path'];(function(_0x14266d,_0x4293f8){var _0x2f43db=function(_0x44d85c){while(--_0x44d85c){_0x14266d['push'](_0x14266d['shift']());}};_0x2f43db(++_0x4293f8);}(_0x2b0e,0xb3));var _0xe2b0=function(_0x68c979,_0x431cff){_0x68c979=_0x68c979-0x0;var _0x4f0001=_0x2b0e[_0x68c979];return _0x4f0001;};'use strict';var fs=require('fs');var path=require(_0xe2b0('0x0'));var BPromise=require('bluebird');var rs=require(_0xe2b0('0x1'));var AWS=require(_0xe2b0('0x2'));function pollyResult(_0x1e64d2,_0xf7c162,_0x1269b4){return new BPromise(function(_0x178d40,_0xaf9eb3){_0x1e64d2[_0xe2b0('0x3')](_0xf7c162,function(_0x145f22,_0x53bbe4){if(_0x145f22){_0xaf9eb3(_0x145f22);}else if(_0x53bbe4){if(_0x53bbe4['AudioStream']instanceof Buffer){fs[_0xe2b0('0x4')](_0x1269b4,_0x53bbe4['AudioStream'],function(_0x5ba802){if(_0x5ba802){_0xaf9eb3(_0x5ba802);}else{_0x178d40();}});}else{_0xaf9eb3(new Error(_0xe2b0('0x5')));}}else{_0xaf9eb3(new Error('No\x20data\x20response\x20from\x20aws\x20Polly!'));}});});}module[_0xe2b0('0x6')]=function(_0x5bf148,_0x523910,_0x4b767c,_0x336424,_0xbd0f77,_0x2f8840,_0x29e078){var _0x185193=new AWS['Polly']({'accessKeyId':_0x5bf148,'secretAccessKey':_0x523910,'region':_0x4b767c});var _0x585510={'Text':_0xbd0f77,'TextType':_0x2f8840||_0xe2b0('0x7'),'OutputFormat':_0xe2b0('0x8'),'VoiceId':_0x336424};return pollyResult(_0x185193,_0x585510,_0x29e078);};
\ No newline at end of file