Built motion from commit 980b26c3.|2.6.29
[motion2.git] / server / services / agi / scripts / aws / polly / lib / api.js
index 8c1d040..f76f6db 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe0e6=['Invalid\x20data\x20response\x20from\x20aws\x20Polly!','No\x20data\x20response\x20from\x20aws\x20Polly!','Polly','text','mp3','path','bluebird','randomstring','aws-sdk','AudioStream','writeFile'];(function(_0x3c4737,_0x2329ec){var _0x2bb926=function(_0x3b9605){while(--_0x3b9605){_0x3c4737['push'](_0x3c4737['shift']());}};_0x2bb926(++_0x2329ec);}(_0xe0e6,0x186));var _0x6e0e=function(_0x5e0914,_0x481afe){_0x5e0914=_0x5e0914-0x0;var _0x5eebff=_0xe0e6[_0x5e0914];return _0x5eebff;};'use strict';var fs=require('fs');var path=require(_0x6e0e('0x0'));var BPromise=require(_0x6e0e('0x1'));var rs=require(_0x6e0e('0x2'));var AWS=require(_0x6e0e('0x3'));function pollyResult(_0x54be13,_0xca6fe2,_0xdd48bb){return new BPromise(function(_0x137a64,_0x364464){_0x54be13['synthesizeSpeech'](_0xca6fe2,function(_0x362afe,_0xae73e0){if(_0x362afe){_0x364464(_0x362afe);}else if(_0xae73e0){if(_0xae73e0[_0x6e0e('0x4')]instanceof Buffer){fs[_0x6e0e('0x5')](_0xdd48bb,_0xae73e0[_0x6e0e('0x4')],function(_0x11731e){if(_0x11731e){_0x364464(_0x11731e);}else{_0x137a64();}});}else{_0x364464(new Error(_0x6e0e('0x6')));}}else{_0x364464(new Error(_0x6e0e('0x7')));}});});}module['exports']=function(_0x5f2c52,_0x374856,_0x21cde2,_0x4a1e31,_0x57612e,_0x4d4a65,_0xa294be){var _0x5ec693=new AWS[(_0x6e0e('0x8'))]({'accessKeyId':_0x5f2c52,'secretAccessKey':_0x374856,'region':_0x21cde2});var _0x4c9ff1={'Text':_0x57612e,'TextType':_0x4d4a65||_0x6e0e('0x9'),'OutputFormat':_0x6e0e('0xa'),'VoiceId':_0x4a1e31};return pollyResult(_0x5ec693,_0x4c9ff1,_0xa294be);};
\ No newline at end of file
+var _0x84a2=['mp3','path','bluebird','synthesizeSpeech','AudioStream','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','No\x20data\x20response\x20from\x20aws\x20Polly!','exports','Polly','text'];(function(_0x1f7c78,_0x42bd9e){var _0x3f5f45=function(_0xd6e393){while(--_0xd6e393){_0x1f7c78['push'](_0x1f7c78['shift']());}};_0x3f5f45(++_0x42bd9e);}(_0x84a2,0x14b));var _0x284a=function(_0x1114dc,_0x50aed4){_0x1114dc=_0x1114dc-0x0;var _0x164894=_0x84a2[_0x1114dc];return _0x164894;};'use strict';var fs=require('fs');var path=require(_0x284a('0x0'));var BPromise=require(_0x284a('0x1'));var rs=require('randomstring');var AWS=require('aws-sdk');function pollyResult(_0x532d79,_0x4c29b4,_0x5870ae){return new BPromise(function(_0x3b781f,_0x5441ea){_0x532d79[_0x284a('0x2')](_0x4c29b4,function(_0x5f5d0c,_0x2a1164){if(_0x5f5d0c){_0x5441ea(_0x5f5d0c);}else if(_0x2a1164){if(_0x2a1164[_0x284a('0x3')]instanceof Buffer){fs['writeFile'](_0x5870ae,_0x2a1164[_0x284a('0x3')],function(_0x44c6c6){if(_0x44c6c6){_0x5441ea(_0x44c6c6);}else{_0x3b781f();}});}else{_0x5441ea(new Error(_0x284a('0x4')));}}else{_0x5441ea(new Error(_0x284a('0x5')));}});});}module[_0x284a('0x6')]=function(_0x430d19,_0x2c1d18,_0xd18f9b,_0x53ebac,_0x76aa4d,_0x156428,_0x43a60c){var _0x49f86f=new AWS[(_0x284a('0x7'))]({'accessKeyId':_0x430d19,'secretAccessKey':_0x2c1d18,'region':_0xd18f9b});var _0x400234={'Text':_0x76aa4d,'TextType':_0x156428||_0x284a('0x8'),'OutputFormat':_0x284a('0x9'),'VoiceId':_0x53ebac};return pollyResult(_0x49f86f,_0x400234,_0x43a60c);};
\ No newline at end of file