Built motion from commit 3c2ce842.|2.6.31
[motion2.git] / server / services / agi / scripts / aws / polly / lib / api.js
index d57bd29..74694d2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd061=['No\x20data\x20response\x20from\x20aws\x20Polly!','text','mp3','bluebird','randomstring','aws-sdk','synthesizeSpeech','writeFile','AudioStream'];(function(_0x14f132,_0x4cf31e){var _0x24bf39=function(_0x10ddad){while(--_0x10ddad){_0x14f132['push'](_0x14f132['shift']());}};_0x24bf39(++_0x4cf31e);}(_0xd061,0xff));var _0x1d06=function(_0x399de8,_0xdd5d7e){_0x399de8=_0x399de8-0x0;var _0x23e8b2=_0xd061[_0x399de8];return _0x23e8b2;};'use strict';var fs=require('fs');var path=require('path');var BPromise=require(_0x1d06('0x0'));var rs=require(_0x1d06('0x1'));var AWS=require(_0x1d06('0x2'));function pollyResult(_0x1c4768,_0x6562e0,_0x1d7198){return new BPromise(function(_0x443fea,_0x3cb647){_0x1c4768[_0x1d06('0x3')](_0x6562e0,function(_0xebf490,_0x216223){if(_0xebf490){_0x3cb647(_0xebf490);}else if(_0x216223){if(_0x216223['AudioStream']instanceof Buffer){fs[_0x1d06('0x4')](_0x1d7198,_0x216223[_0x1d06('0x5')],function(_0x4c6b1e){if(_0x4c6b1e){_0x3cb647(_0x4c6b1e);}else{_0x443fea();}});}else{_0x3cb647(new Error('Invalid\x20data\x20response\x20from\x20aws\x20Polly!'));}}else{_0x3cb647(new Error(_0x1d06('0x6')));}});});}module['exports']=function(_0x3d05a6,_0x3357c0,_0x59f8cc,_0x4d694b,_0x1feb13,_0x5905a1,_0x270160){var _0x23deb8=new AWS['Polly']({'accessKeyId':_0x3d05a6,'secretAccessKey':_0x3357c0,'region':_0x59f8cc});var _0x34b9c2={'Text':_0x1feb13,'TextType':_0x5905a1||_0x1d06('0x7'),'OutputFormat':_0x1d06('0x8'),'VoiceId':_0x4d694b};return pollyResult(_0x23deb8,_0x34b9c2,_0x270160);};
\ No newline at end of file
+var _0x7d98=['exports','text','mp3','path','bluebird','synthesizeSpeech','AudioStream','writeFile','No\x20data\x20response\x20from\x20aws\x20Polly!'];(function(_0x41f55e,_0x264009){var _0x922b33=function(_0x510189){while(--_0x510189){_0x41f55e['push'](_0x41f55e['shift']());}};_0x922b33(++_0x264009);}(_0x7d98,0x16b));var _0x87d9=function(_0x5a19fc,_0x58f9f4){_0x5a19fc=_0x5a19fc-0x0;var _0x34b413=_0x7d98[_0x5a19fc];return _0x34b413;};'use strict';var fs=require('fs');var path=require(_0x87d9('0x0'));var BPromise=require(_0x87d9('0x1'));var rs=require('randomstring');var AWS=require('aws-sdk');function pollyResult(_0x395ee0,_0x1af610,_0x573837){return new BPromise(function(_0x701707,_0xe05a67){_0x395ee0[_0x87d9('0x2')](_0x1af610,function(_0x5c538c,_0x394044){if(_0x5c538c){_0xe05a67(_0x5c538c);}else if(_0x394044){if(_0x394044[_0x87d9('0x3')]instanceof Buffer){fs[_0x87d9('0x4')](_0x573837,_0x394044[_0x87d9('0x3')],function(_0x46f174){if(_0x46f174){_0xe05a67(_0x46f174);}else{_0x701707();}});}else{_0xe05a67(new Error('Invalid\x20data\x20response\x20from\x20aws\x20Polly!'));}}else{_0xe05a67(new Error(_0x87d9('0x5')));}});});}module[_0x87d9('0x6')]=function(_0x4cc359,_0x3649ca,_0x34029c,_0x4c5029,_0x2e0030,_0x95c638,_0xdebd49){var _0x220326=new AWS['Polly']({'accessKeyId':_0x4cc359,'secretAccessKey':_0x3649ca,'region':_0x34029c});var _0x39636c={'Text':_0x2e0030,'TextType':_0x95c638||_0x87d9('0x7'),'OutputFormat':_0x87d9('0x8'),'VoiceId':_0x4c5029};return pollyResult(_0x220326,_0x39636c,_0xdebd49);};
\ No newline at end of file