Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / services / agi / scripts / aws / polly / lib / api.js
index a1afcc3..a21753b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x982e=['aws-sdk','writeFile','AudioStream','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','exports','text','mp3','path','bluebird','randomstring'];(function(_0x211bc3,_0x5860c8){var _0x34c9a2=function(_0x4bfa37){while(--_0x4bfa37){_0x211bc3['push'](_0x211bc3['shift']());}};_0x34c9a2(++_0x5860c8);}(_0x982e,0x197));var _0xe982=function(_0x321bb2,_0x202794){_0x321bb2=_0x321bb2-0x0;var _0x9c12ed=_0x982e[_0x321bb2];return _0x9c12ed;};'use strict';var fs=require('fs');var path=require(_0xe982('0x0'));var BPromise=require(_0xe982('0x1'));var rs=require(_0xe982('0x2'));var AWS=require(_0xe982('0x3'));function pollyResult(_0x4abafc,_0x5dc795,_0x1de930){return new BPromise(function(_0x5e6838,_0x5cca1a){_0x4abafc['synthesizeSpeech'](_0x5dc795,function(_0x3bee30,_0x2159cc){if(_0x3bee30){_0x5cca1a(_0x3bee30);}else if(_0x2159cc){if(_0x2159cc['AudioStream']instanceof Buffer){fs[_0xe982('0x4')](_0x1de930,_0x2159cc[_0xe982('0x5')],function(_0x55705e){if(_0x55705e){_0x5cca1a(_0x55705e);}else{_0x5e6838();}});}else{_0x5cca1a(new Error(_0xe982('0x6')));}}else{_0x5cca1a(new Error('No\x20data\x20response\x20from\x20aws\x20Polly!'));}});});}module[_0xe982('0x7')]=function(_0x423b5b,_0x16be39,_0x57f885,_0x3ed60f,_0x26af1e,_0xde58c4,_0x52e405){var _0x10070a=new AWS['Polly']({'accessKeyId':_0x423b5b,'secretAccessKey':_0x16be39,'region':_0x57f885});var _0xa280b={'Text':_0x26af1e,'TextType':_0xde58c4||_0xe982('0x8'),'OutputFormat':_0xe982('0x9'),'VoiceId':_0x3ed60f};return pollyResult(_0x10070a,_0xa280b,_0x52e405);};
\ No newline at end of file
+var _0xf1a6=['mp3','randomstring','aws-sdk','synthesizeSpeech','AudioStream','writeFile','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','exports','Polly'];(function(_0x5117cb,_0x1da3ae){var _0x4e8f9a=function(_0x5e43c1){while(--_0x5e43c1){_0x5117cb['push'](_0x5117cb['shift']());}};_0x4e8f9a(++_0x1da3ae);}(_0xf1a6,0xf4));var _0x6f1a=function(_0x27c941,_0x2e018a){_0x27c941=_0x27c941-0x0;var _0x5d0732=_0xf1a6[_0x27c941];return _0x5d0732;};'use strict';var fs=require('fs');var path=require('path');var BPromise=require('bluebird');var rs=require(_0x6f1a('0x0'));var AWS=require(_0x6f1a('0x1'));function pollyResult(_0x57a25f,_0x7ee37c,_0x4fde39){return new BPromise(function(_0x5e959f,_0x258cc9){_0x57a25f[_0x6f1a('0x2')](_0x7ee37c,function(_0x425488,_0xfbeab5){if(_0x425488){_0x258cc9(_0x425488);}else if(_0xfbeab5){if(_0xfbeab5[_0x6f1a('0x3')]instanceof Buffer){fs[_0x6f1a('0x4')](_0x4fde39,_0xfbeab5[_0x6f1a('0x3')],function(_0x139199){if(_0x139199){_0x258cc9(_0x139199);}else{_0x5e959f();}});}else{_0x258cc9(new Error(_0x6f1a('0x5')));}}else{_0x258cc9(new Error('No\x20data\x20response\x20from\x20aws\x20Polly!'));}});});}module[_0x6f1a('0x6')]=function(_0x1caec2,_0x15dfe2,_0x188003,_0x5bb5c2,_0x3f2ef5,_0x2a2361,_0x34e418){var _0x289a81=new AWS[(_0x6f1a('0x7'))]({'accessKeyId':_0x1caec2,'secretAccessKey':_0x15dfe2,'region':_0x188003});var _0xfe6245={'Text':_0x3f2ef5,'TextType':_0x2a2361||'text','OutputFormat':_0x6f1a('0x8'),'VoiceId':_0x5bb5c2};return pollyResult(_0x289a81,_0xfe6245,_0x34e418);};
\ No newline at end of file