Built motion from commit (unavailable).|2.0.78
[motion2.git] / server / services / agi / scripts / aws / polly / lib / api.js
index 0cb0fe8..06dc7bc 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbde4=['path','bluebird','randomstring','aws-sdk','synthesizeSpeech','AudioStream','writeFile','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','No\x20data\x20response\x20from\x20aws\x20Polly!','exports','Polly','text','mp3'];(function(_0x37bd26,_0x5ad346){var _0xe83dc4=function(_0x1ac229){while(--_0x1ac229){_0x37bd26['push'](_0x37bd26['shift']());}};_0xe83dc4(++_0x5ad346);}(_0xbde4,0x75));var _0x4bde=function(_0x25e50e,_0x43d706){_0x25e50e=_0x25e50e-0x0;var _0x31ea66=_0xbde4[_0x25e50e];return _0x31ea66;};'use strict';var fs=require('fs');var path=require(_0x4bde('0x0'));var BPromise=require(_0x4bde('0x1'));var rs=require(_0x4bde('0x2'));var AWS=require(_0x4bde('0x3'));function pollyResult(_0x5c1b14,_0x152ca2,_0x40a8e1){return new BPromise(function(_0x2fa4b8,_0x1a69d7){_0x5c1b14[_0x4bde('0x4')](_0x152ca2,function(_0x49a3df,_0x2a4ab0){if(_0x49a3df){_0x1a69d7(_0x49a3df);}else if(_0x2a4ab0){if(_0x2a4ab0[_0x4bde('0x5')]instanceof Buffer){fs[_0x4bde('0x6')](_0x40a8e1,_0x2a4ab0[_0x4bde('0x5')],function(_0x47b290){if(_0x47b290){_0x1a69d7(_0x47b290);}else{_0x2fa4b8();}});}else{_0x1a69d7(new Error(_0x4bde('0x7')));}}else{_0x1a69d7(new Error(_0x4bde('0x8')));}});});}module[_0x4bde('0x9')]=function(_0x192992,_0x114d80,_0x64834a,_0x4aa7b,_0x43ce2a,_0x56c6f4,_0x5748e7){var _0x46bff0=new AWS[(_0x4bde('0xa'))]({'accessKeyId':_0x192992,'secretAccessKey':_0x114d80,'region':_0x64834a});var _0x1ec361={'Text':_0x43ce2a,'TextType':_0x56c6f4||_0x4bde('0xb'),'OutputFormat':_0x4bde('0xc'),'VoiceId':_0x4aa7b};return pollyResult(_0x46bff0,_0x1ec361,_0x5748e7);};
\ No newline at end of file
+var _0x989c=['AudioStream','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','No\x20data\x20response\x20from\x20aws\x20Polly!','Polly','text','mp3','bluebird','randomstring','writeFile'];(function(_0x2eae37,_0xb6e59){var _0x62c278=function(_0x16406b){while(--_0x16406b){_0x2eae37['push'](_0x2eae37['shift']());}};_0x62c278(++_0xb6e59);}(_0x989c,0x192));var _0xc989=function(_0xf10ea2,_0x5730c1){_0xf10ea2=_0xf10ea2-0x0;var _0x5db232=_0x989c[_0xf10ea2];return _0x5db232;};'use strict';var fs=require('fs');var path=require('path');var BPromise=require(_0xc989('0x0'));var rs=require(_0xc989('0x1'));var AWS=require('aws-sdk');function pollyResult(_0x5ba21c,_0x33f33a,_0x18c728){return new BPromise(function(_0x152ca0,_0x26670a){_0x5ba21c['synthesizeSpeech'](_0x33f33a,function(_0xb6a268,_0x4888e4){if(_0xb6a268){_0x26670a(_0xb6a268);}else if(_0x4888e4){if(_0x4888e4['AudioStream']instanceof Buffer){fs[_0xc989('0x2')](_0x18c728,_0x4888e4[_0xc989('0x3')],function(_0x476ff7){if(_0x476ff7){_0x26670a(_0x476ff7);}else{_0x152ca0();}});}else{_0x26670a(new Error(_0xc989('0x4')));}}else{_0x26670a(new Error(_0xc989('0x5')));}});});}module['exports']=function(_0xf69fbf,_0x45491f,_0xbe9af8,_0x3bd437,_0x4c2bfa,_0x264085,_0x5002a5){var _0x241c2b=new AWS[(_0xc989('0x6'))]({'accessKeyId':_0xf69fbf,'secretAccessKey':_0x45491f,'region':_0xbe9af8});var _0x8bc64e={'Text':_0x4c2bfa,'TextType':_0x264085||_0xc989('0x7'),'OutputFormat':_0xc989('0x8'),'VoiceId':_0x3bd437};return pollyResult(_0x241c2b,_0x8bc64e,_0x5002a5);};
\ No newline at end of file