Built motion from commit (unavailable).|2.3.1
[motion2.git] / server / services / agi / scripts / aws / polly / lib / api.js
index 38cc42b..1f71d0e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xeca9=['exports','Polly','text','mp3','path','randomstring','aws-sdk','synthesizeSpeech','AudioStream','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','No\x20data\x20response\x20from\x20aws\x20Polly!'];(function(_0x16b51e,_0x30cb17){var _0x27b91a=function(_0x131411){while(--_0x131411){_0x16b51e['push'](_0x16b51e['shift']());}};_0x27b91a(++_0x30cb17);}(_0xeca9,0x12d));var _0x9eca=function(_0x24f721,_0x5710c6){_0x24f721=_0x24f721-0x0;var _0x22e0e5=_0xeca9[_0x24f721];return _0x22e0e5;};'use strict';var fs=require('fs');var path=require(_0x9eca('0x0'));var BPromise=require('bluebird');var rs=require(_0x9eca('0x1'));var AWS=require(_0x9eca('0x2'));function pollyResult(_0x4c4b5b,_0x2810eb,_0x2124a2){return new BPromise(function(_0x438666,_0x4e6920){_0x4c4b5b[_0x9eca('0x3')](_0x2810eb,function(_0x264b6f,_0x13fe33){if(_0x264b6f){_0x4e6920(_0x264b6f);}else if(_0x13fe33){if(_0x13fe33[_0x9eca('0x4')]instanceof Buffer){fs['writeFile'](_0x2124a2,_0x13fe33['AudioStream'],function(_0x25fa54){if(_0x25fa54){_0x4e6920(_0x25fa54);}else{_0x438666();}});}else{_0x4e6920(new Error(_0x9eca('0x5')));}}else{_0x4e6920(new Error(_0x9eca('0x6')));}});});}module[_0x9eca('0x7')]=function(_0x4ce896,_0x4077db,_0x545ae1,_0x2e8afb,_0x3bd334,_0x13ba4a,_0x1d857a){var _0x4ebe0a=new AWS[(_0x9eca('0x8'))]({'accessKeyId':_0x4ce896,'secretAccessKey':_0x4077db,'region':_0x545ae1});var _0x3785e1={'Text':_0x3bd334,'TextType':_0x13ba4a||_0x9eca('0x9'),'OutputFormat':_0x9eca('0xa'),'VoiceId':_0x2e8afb};return pollyResult(_0x4ebe0a,_0x3785e1,_0x1d857a);};
\ No newline at end of file
+var _0x274b=['aws-sdk','AudioStream','writeFile','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','text','path','randomstring'];(function(_0x435c2c,_0x2678ca){var _0x30795f=function(_0x41d522){while(--_0x41d522){_0x435c2c['push'](_0x435c2c['shift']());}};_0x30795f(++_0x2678ca);}(_0x274b,0xde));var _0xb274=function(_0x618414,_0x1a7a60){_0x618414=_0x618414-0x0;var _0x21c19a=_0x274b[_0x618414];return _0x21c19a;};'use strict';var fs=require('fs');var path=require(_0xb274('0x0'));var BPromise=require('bluebird');var rs=require(_0xb274('0x1'));var AWS=require(_0xb274('0x2'));function pollyResult(_0x483368,_0x676104,_0x49fb85){return new BPromise(function(_0x48cebf,_0x2f7a38){_0x483368['synthesizeSpeech'](_0x676104,function(_0x6da195,_0x4d2ed1){if(_0x6da195){_0x2f7a38(_0x6da195);}else if(_0x4d2ed1){if(_0x4d2ed1[_0xb274('0x3')]instanceof Buffer){fs[_0xb274('0x4')](_0x49fb85,_0x4d2ed1[_0xb274('0x3')],function(_0x57c718){if(_0x57c718){_0x2f7a38(_0x57c718);}else{_0x48cebf();}});}else{_0x2f7a38(new Error(_0xb274('0x5')));}}else{_0x2f7a38(new Error('No\x20data\x20response\x20from\x20aws\x20Polly!'));}});});}module['exports']=function(_0x4d13ff,_0x4ca4be,_0x38c4f7,_0xb9a81e,_0xe6511c,_0x4eae87,_0x4bf032){var _0x4b6356=new AWS['Polly']({'accessKeyId':_0x4d13ff,'secretAccessKey':_0x4ca4be,'region':_0x38c4f7});var _0x3035c4={'Text':_0xe6511c,'TextType':_0x4eae87||_0xb274('0x6'),'OutputFormat':'mp3','VoiceId':_0xb9a81e};return pollyResult(_0x4b6356,_0x3035c4,_0x4bf032);};
\ No newline at end of file