Built motion from commit da617fac.|2.6.6
[motion2.git] / server / services / agi / scripts / aws / polly / lib / api.js
index f066651..92a1f4d 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7970=['text','mp3','bluebird','randomstring','aws-sdk','synthesizeSpeech','AudioStream','writeFile','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','exports'];(function(_0x18442a,_0x57143d){var _0x2bb33e=function(_0x358b7f){while(--_0x358b7f){_0x18442a['push'](_0x18442a['shift']());}};_0x2bb33e(++_0x57143d);}(_0x7970,0x1ce));var _0x0797=function(_0xee6851,_0x2d132d){_0xee6851=_0xee6851-0x0;var _0x5b37f4=_0x7970[_0xee6851];return _0x5b37f4;};'use strict';var fs=require('fs');var path=require('path');var BPromise=require(_0x0797('0x0'));var rs=require(_0x0797('0x1'));var AWS=require(_0x0797('0x2'));function pollyResult(_0x50af04,_0x4efbe8,_0x3ae873){return new BPromise(function(_0x5724c4,_0x56ff7b){_0x50af04[_0x0797('0x3')](_0x4efbe8,function(_0x2b5367,_0x2f69cb){if(_0x2b5367){_0x56ff7b(_0x2b5367);}else if(_0x2f69cb){if(_0x2f69cb[_0x0797('0x4')]instanceof Buffer){fs[_0x0797('0x5')](_0x3ae873,_0x2f69cb[_0x0797('0x4')],function(_0xf38561){if(_0xf38561){_0x56ff7b(_0xf38561);}else{_0x5724c4();}});}else{_0x56ff7b(new Error(_0x0797('0x6')));}}else{_0x56ff7b(new Error('No\x20data\x20response\x20from\x20aws\x20Polly!'));}});});}module[_0x0797('0x7')]=function(_0x5df1ad,_0x484f7b,_0x17bdcd,_0x4db319,_0x42131a,_0x3c2c20,_0x1e59e4){var _0xdfed4e=new AWS['Polly']({'accessKeyId':_0x5df1ad,'secretAccessKey':_0x484f7b,'region':_0x17bdcd});var _0x59b9fb={'Text':_0x42131a,'TextType':_0x3c2c20||_0x0797('0x8'),'OutputFormat':_0x0797('0x9'),'VoiceId':_0x4db319};return pollyResult(_0xdfed4e,_0x59b9fb,_0x1e59e4);};
\ No newline at end of file
+var _0xf2f7=['mp3','randomstring','synthesizeSpeech','AudioStream','writeFile','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','No\x20data\x20response\x20from\x20aws\x20Polly!','Polly','text'];(function(_0x1115f5,_0x137af2){var _0x20029b=function(_0x45698f){while(--_0x45698f){_0x1115f5['push'](_0x1115f5['shift']());}};_0x20029b(++_0x137af2);}(_0xf2f7,0x13c));var _0x7f2f=function(_0x27a5dd,_0x35cde6){_0x27a5dd=_0x27a5dd-0x0;var _0x523a2d=_0xf2f7[_0x27a5dd];return _0x523a2d;};'use strict';var fs=require('fs');var path=require('path');var BPromise=require('bluebird');var rs=require(_0x7f2f('0x0'));var AWS=require('aws-sdk');function pollyResult(_0x266b55,_0x45cb0b,_0x8dd364){return new BPromise(function(_0x1d62db,_0x4bb232){_0x266b55[_0x7f2f('0x1')](_0x45cb0b,function(_0x140c29,_0x12469b){if(_0x140c29){_0x4bb232(_0x140c29);}else if(_0x12469b){if(_0x12469b[_0x7f2f('0x2')]instanceof Buffer){fs[_0x7f2f('0x3')](_0x8dd364,_0x12469b['AudioStream'],function(_0x52b580){if(_0x52b580){_0x4bb232(_0x52b580);}else{_0x1d62db();}});}else{_0x4bb232(new Error(_0x7f2f('0x4')));}}else{_0x4bb232(new Error(_0x7f2f('0x5')));}});});}module['exports']=function(_0x209441,_0x2926e7,_0x11d63f,_0x169cc9,_0x31a34f,_0x1c1ae2,_0x411efb){var _0x294fab=new AWS[(_0x7f2f('0x6'))]({'accessKeyId':_0x209441,'secretAccessKey':_0x2926e7,'region':_0x11d63f});var _0x18cdd2={'Text':_0x31a34f,'TextType':_0x1c1ae2||_0x7f2f('0x7'),'OutputFormat':_0x7f2f('0x8'),'VoiceId':_0x169cc9};return pollyResult(_0x294fab,_0x18cdd2,_0x411efb);};
\ No newline at end of file