Built motion from commit (unavailable).|2.5.26
[motion2.git] / server / services / agi / scripts / aws / polly / lib / api.js
index 40f5966..0b76751 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6d0e=['synthesizeSpeech','AudioStream','writeFile','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','Polly','mp3','bluebird','randomstring','aws-sdk'];(function(_0xf503ac,_0x3779e1){var _0x54becd=function(_0x1f1ef3){while(--_0x1f1ef3){_0xf503ac['push'](_0xf503ac['shift']());}};_0x54becd(++_0x3779e1);}(_0x6d0e,0xe7));var _0xe6d0=function(_0x5b3279,_0xbb2f2c){_0x5b3279=_0x5b3279-0x0;var _0x16e4fd=_0x6d0e[_0x5b3279];return _0x16e4fd;};'use strict';var fs=require('fs');var path=require('path');var BPromise=require(_0xe6d0('0x0'));var rs=require(_0xe6d0('0x1'));var AWS=require(_0xe6d0('0x2'));function pollyResult(_0x5b5aff,_0x30a092,_0x2eb237){return new BPromise(function(_0x3e5e67,_0x6fcee9){_0x5b5aff[_0xe6d0('0x3')](_0x30a092,function(_0x5db43b,_0x27d466){if(_0x5db43b){_0x6fcee9(_0x5db43b);}else if(_0x27d466){if(_0x27d466[_0xe6d0('0x4')]instanceof Buffer){fs[_0xe6d0('0x5')](_0x2eb237,_0x27d466[_0xe6d0('0x4')],function(_0x292eab){if(_0x292eab){_0x6fcee9(_0x292eab);}else{_0x3e5e67();}});}else{_0x6fcee9(new Error(_0xe6d0('0x6')));}}else{_0x6fcee9(new Error('No\x20data\x20response\x20from\x20aws\x20Polly!'));}});});}module['exports']=function(_0x8416a8,_0x890281,_0x579ee2,_0x50a55d,_0x6af93d,_0x164d1f,_0x564fc1){var _0x51f70c=new AWS[(_0xe6d0('0x7'))]({'accessKeyId':_0x8416a8,'secretAccessKey':_0x890281,'region':_0x579ee2});var _0x254c3c={'Text':_0x6af93d,'TextType':_0x164d1f||'text','OutputFormat':_0xe6d0('0x8'),'VoiceId':_0x50a55d};return pollyResult(_0x51f70c,_0x254c3c,_0x564fc1);};
\ No newline at end of file
+var _0x37fd=['bluebird','randomstring','aws-sdk','AudioStream','Invalid\x20data\x20response\x20from\x20aws\x20Polly!','exports','Polly','mp3','path'];(function(_0x27ab2f,_0x5f3a93){var _0x351192=function(_0x3e41f7){while(--_0x3e41f7){_0x27ab2f['push'](_0x27ab2f['shift']());}};_0x351192(++_0x5f3a93);}(_0x37fd,0xd7));var _0xd37f=function(_0x300a26,_0x1ad864){_0x300a26=_0x300a26-0x0;var _0x43bccd=_0x37fd[_0x300a26];return _0x43bccd;};'use strict';var fs=require('fs');var path=require(_0xd37f('0x0'));var BPromise=require(_0xd37f('0x1'));var rs=require(_0xd37f('0x2'));var AWS=require(_0xd37f('0x3'));function pollyResult(_0xce55a6,_0x1c93ae,_0x348473){return new BPromise(function(_0x2f3aaa,_0x31f340){_0xce55a6['synthesizeSpeech'](_0x1c93ae,function(_0x49f64c,_0x536f34){if(_0x49f64c){_0x31f340(_0x49f64c);}else if(_0x536f34){if(_0x536f34['AudioStream']instanceof Buffer){fs['writeFile'](_0x348473,_0x536f34[_0xd37f('0x4')],function(_0x9ccb65){if(_0x9ccb65){_0x31f340(_0x9ccb65);}else{_0x2f3aaa();}});}else{_0x31f340(new Error(_0xd37f('0x5')));}}else{_0x31f340(new Error('No\x20data\x20response\x20from\x20aws\x20Polly!'));}});});}module[_0xd37f('0x6')]=function(_0x13ca60,_0x31e0e3,_0x2d5d90,_0x462e76,_0xef21f7,_0x41d7bf,_0x4c9fc1){var _0xf7293e=new AWS[(_0xd37f('0x7'))]({'accessKeyId':_0x13ca60,'secretAccessKey':_0x31e0e3,'region':_0x2d5d90});var _0x4e26bd={'Text':_0xef21f7,'TextType':_0x41d7bf||'text','OutputFormat':_0xd37f('0x8'),'VoiceId':_0x462e76};return pollyResult(_0xf7293e,_0x4e26bd,_0x4c9fc1);};
\ No newline at end of file