Built motion from commit ab065936.|2.0.51
[motion2.git] / server / services / agi / scripts / index.js
index a2126a9..6d89b0e 100644 (file)
@@ -1 +1 @@
-var _0xa607=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x70\x61\x74\x68","\x68\x74\x74\x70","\x68\x74\x74\x70\x73","\x70\x61\x72\x73\x65","\x75\x72\x6C","\x62\x6C\x75\x65\x62\x69\x72\x64","\x72\x61\x6E\x64\x6F\x6D\x73\x74\x72\x69\x6E\x67","\x73\x6F\x78","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x75\x74\x69\x6C","\x71\x75\x65\x72\x79\x73\x74\x72\x69\x6E\x67","\x6D\x6F\x6D\x65\x6E\x74","\x67\x6F\x6F\x67\x6C\x65\x2D\x74\x74\x73\x2D\x61\x70\x69","\x2E\x2F\x67\x6F\x6F\x67\x6C\x65","\x2E\x2F\x61\x77\x73","\x2E\x2F\x74\x69\x6C\x64\x65","\x61\x67\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x61\x70\x69\x2E\x69\x73\x70\x65\x65\x63\x68\x2E\x6F\x72\x67\x2F\x61\x70\x69\x2F\x72\x65\x73\x74","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x74\x74\x70\x73\x3A","\x68\x6F\x73\x74","\x57\x48\x41\x54\x5F\x45\x56\x45\x52","\x65\x6E\x64","\x65\x72\x72\x6F\x72","\x6F\x6E","\x73\x74\x61\x74\x75\x73\x43\x6F\x64\x65","\x72\x65\x71\x75\x65\x73\x74\x20\x74\x6F\x20","\x20\x66\x61\x69\x6C\x65\x64\x2C\x20\x73\x74\x61\x74\x75\x73\x20\x63\x6F\x64\x65\x20\x3D\x20","\x20\x28","\x73\x74\x61\x74\x75\x73\x4D\x65\x73\x73\x61\x67\x65","\x29","\x63\x72\x65\x61\x74\x65\x57\x72\x69\x74\x65\x53\x74\x72\x65\x61\x6D","\x66\x69\x6E\x69\x73\x68","\x66\x69\x6E\x69\x73\x68\x20\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x20\x66\x69\x6C\x65","\x69\x6E\x66\x6F","\x63\x6C\x6F\x73\x65","\x75\x6E\x6C\x69\x6E\x6B","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x20\x65\x72\x72\x6F\x72","\x70\x69\x70\x65","\x67\x65\x74","","\x64\x61\x74\x61","\x77\x61\x76","\x74\x72\x61\x6E\x73\x63\x6F\x64\x65","\x65\x72\x72\x6F\x72\x20\x63\x6F\x6E\x76\x65\x72\x74","\x66\x69\x6E\x69\x73\x68\x20\x74\x6F\x20\x63\x6F\x6E\x76\x65\x72\x74","\x73\x74\x61\x72\x74","\x72\x65\x61\x64\x46\x69\x6C\x65\x53\x79\x6E\x63","\x62\x61\x73\x65\x36\x34","\x67\x6F\x6F\x67\x6C\x65\x54\x54\x53","\x67\x6F\x67\x67\x6C\x65\x54\x54\x53\x20\x70\x61\x74\x68","\x2E","\x73\x70\x6C\x69\x74","\x74\x68\x65\x6E","\x74\x6D\x70","\x67\x65\x6E\x65\x72\x61\x74\x65","\x2E\x77\x61\x76","\x72\x65\x73\x6F\x6C\x76\x65","\x2E\x6D\x70\x33","\x65\x6E","\x67\x6F\x6F\x67\x6C\x65\x41\x53\x52","\x5B\x25\x73\x5D\x20\x25\x73\x3A\x25\x73","\x6E\x61\x6D\x65","\x6D\x65\x73\x73\x61\x67\x65","\x63\x61\x74\x63\x68","\x72\x65\x73\x75\x6C\x74\x73","\x0A","\x6A\x6F\x69\x6E","\x61\x6C\x74\x65\x72\x6E\x61\x74\x69\x76\x65\x73","\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x6D\x61\x70","\x63\x6F\x6E\x66\x69\x64\x65\x6E\x63\x65","\x67\x6F\x6F\x67\x6C\x65\x41\x53\x52\x20\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x67\x6F\x6F\x67\x6C\x65\x41\x53\x52\x20\x63\x6F\x6E\x66\x69\x64\x65\x6E\x63\x65","\x75\x72\x69","\x61\x73\x72","\x74\x69\x6C\x64\x65\x41\x53\x52","\x54\x69\x6C\x64\x65\x20\x41\x53\x52\x20\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x54\x69\x6C\x64\x65\x20\x41\x53\x52\x20\x63\x6F\x6E\x66\x69\x64\x65\x6E\x63\x65","\x61\x77\x73\x50\x6F\x6C\x6C\x79","\x70\x6F\x6C\x6C\x79","\x69\x73\x70\x65\x65\x63\x68\x54\x54\x53","\x25\x73\x3F\x61\x70\x69\x6B\x65\x79\x3D\x25\x73\x26\x61\x63\x74\x69\x6F\x6E\x3D\x63\x6F\x6E\x76\x65\x72\x74\x26\x74\x65\x78\x74\x3D\x25\x73\x26\x76\x6F\x69\x63\x65\x3D\x25\x73\x26\x73\x70\x65\x65\x64\x3D\x25\x73\x26\x66\x6F\x72\x6D\x61\x74\x3D\x6D\x70\x33","\x66\x6F\x72\x6D\x61\x74","\x69\x73\x70\x65\x65\x63\x68\x41\x53\x52","\x25\x73\x3F\x61\x70\x69\x6B\x65\x79\x3D\x25\x73\x26\x61\x63\x74\x69\x6F\x6E\x3D\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x26\x6C\x6F\x63\x61\x6C\x65\x3D\x25\x73\x26\x63\x6F\x6E\x74\x65\x6E\x74\x2D\x74\x79\x70\x65\x3D\x61\x75\x64\x69\x6F\x2F\x78\x2D\x77\x61\x76\x26\x61\x75\x64\x69\x6F\x3D\x25\x73\x26\x25\x73","\x6D\x6F\x64\x65\x6C\x3D\x25\x73","\x66\x72\x65\x65\x66\x6F\x72\x6D\x3D\x33","\x64\x69\x72\x4E\x61\x6D\x65"];_0xa607[0];var fs=require(_0xa607[1]);var path=require(_0xa607[2]);var http=require(_0xa607[3]);var https=require(_0xa607[4]);var urlParse=require(_0xa607[6])[_0xa607[5]];var BPromise=require(_0xa607[7]);var rs=require(_0xa607[8]);var sox=require(_0xa607[9]);var rp=require(_0xa607[10]);var util=require(_0xa607[11]);var querystring=require(_0xa607[12]);var moment=require(_0xa607[13]);var tts=require(_0xa607[14]);var google=require(_0xa607[15]);var aws=require(_0xa607[16]);var tilde=require(_0xa607[17]);var logger=require(_0xa607[19])(_0xa607[18]);var ISPEECH_API=_0xa607[20];function downloadFile(_0x6548x14,_0x6548x15){return  new BPromise(function(_0x6548x16,_0x6548x17){var _0x6548x18=urlParse(_0x6548x14);var _0x6548x19=_0x6548x18[_0xa607[21]]=== _0xa607[22]?https:http;var _0x6548x1a={host:_0x6548x18[_0xa607[23]],path:_0x6548x18[_0xa607[2]],headers:{"\x75\x73\x65\x72\x2D\x61\x67\x65\x6E\x74":_0xa607[24]}};_0x6548x19[_0xa607[42]](_0x6548x1a,function(_0x6548x1c){if(_0x6548x1c[_0xa607[28]]!== 200){logger[_0xa607[26]](_0xa607[29]+ _0x6548x14+ _0xa607[30]+ _0x6548x1c[_0xa607[28]]+ _0xa607[31]+ _0x6548x1c[_0xa607[32]]+ _0xa607[33]);_0x6548x17( new Error(_0xa607[29]+ _0x6548x14+ _0xa607[30]+ _0x6548x1c[_0xa607[28]]+ _0xa607[31]+ _0x6548x1c[_0xa607[32]]+ _0xa607[33]));return};var _0x6548x1d=fs[_0xa607[34]](_0x6548x15);_0x6548x1d[_0xa607[27]](_0xa607[35],function(){logger[_0xa607[37]](_0xa607[36]);_0x6548x1d[_0xa607[38]](_0x6548x16)});_0x6548x1d[_0xa607[27]](_0xa607[26],function(_0x6548x1b){fs[_0xa607[39]](_0x6548x15);logger[_0xa607[26]](_0xa607[40],_0x6548x1b);_0x6548x17(_0x6548x1b)});_0x6548x1c[_0xa607[41]](_0x6548x1d)})[_0xa607[27]](_0xa607[26],function(_0x6548x1b){logger[_0xa607[26]](_0x6548x1b);_0x6548x17(_0x6548x1b)})[_0xa607[25]]()})}function uploadFile(_0x6548x14){return  new BPromise(function(_0x6548x16,_0x6548x17){var _0x6548x18=urlParse(_0x6548x14);var _0x6548x19=_0x6548x18[_0xa607[21]]=== _0xa607[22]?https:http;var _0x6548x1a={host:_0x6548x18[_0xa607[23]],path:_0x6548x18[_0xa607[2]],headers:{"\x75\x73\x65\x72\x2D\x61\x67\x65\x6E\x74":_0xa607[24]}};_0x6548x19[_0xa607[42]](_0x6548x1a,function(_0x6548x1c){if(_0x6548x1c[_0xa607[28]]!== 200){_0x6548x17( new Error(_0xa607[29]+ _0x6548x14+ _0xa607[30]+ _0x6548x1c[_0xa607[28]]+ _0xa607[31]+ _0x6548x1c[_0xa607[32]]+ _0xa607[33]));return};var _0x6548x1f=_0xa607[43];_0x6548x1c[_0xa607[27]](_0xa607[44],function(_0x6548x20){_0x6548x1f+= _0x6548x20});_0x6548x1c[_0xa607[27]](_0xa607[25],function(){_0x6548x16(_0x6548x1f)})})[_0xa607[27]](_0xa607[26],function(_0x6548x1b){_0x6548x17(_0x6548x1b)})[_0xa607[25]]()})}function convertFile(_0x6548x1d,_0x6548x15){return  new BPromise(function(_0x6548x16,_0x6548x17){var _0x6548x22=sox[_0xa607[46]](_0x6548x1d,_0x6548x15,{sampleRate:8000,format:_0xa607[45],channelCount:1,bitRate:192* 1024,compressionQuality:5});_0x6548x22[_0xa607[27]](_0xa607[26],function(_0x6548x1b){logger[_0xa607[26]](_0xa607[47],_0x6548x1b);_0x6548x17(_0x6548x1b)});_0x6548x22[_0xa607[27]](_0xa607[25],function(){logger[_0xa607[37]](_0xa607[48]);_0x6548x16()});_0x6548x22[_0xa607[49]]()})}function base64Encode(_0x6548x1d){var _0x6548x24=fs[_0xa607[50]](_0x6548x1d);return  new Buffer(_0x6548x24).toString(_0xa607[51])}exports[_0xa607[52]]= function(_0x6548x25,_0x6548x26){var _0x6548x27,_0x6548x28;return tts(_0x6548x25,_0x6548x26|| _0xa607[62],1)[_0xa607[56]](function(_0x6548x14){logger[_0xa607[37]](_0x6548x14);_0x6548x27= path[_0xa607[60]](__dirname,_0xa607[57],rs[_0xa607[58]](4)+ _0xa607[61]);return downloadFile(_0x6548x14,_0x6548x27)})[_0xa607[56]](function(){_0x6548x28= path[_0xa607[60]](__dirname,_0xa607[57],rs[_0xa607[58]](4)+ _0xa607[59]);return convertFile(_0x6548x27,_0x6548x28)})[_0xa607[56]](function(){try{fs[_0xa607[39]](_0x6548x27)}catch(e){logger[_0xa607[26]](e)};logger[_0xa607[37]](_0xa607[53],_0x6548x28[_0xa607[55]](_0xa607[54])[0]);return _0x6548x28[_0xa607[55]](_0xa607[54])[0]})};exports[_0xa607[63]]= function(_0x6548x27,_0x6548x29,_0x6548x26){return google[_0xa607[78]](_0x6548x27,_0x6548x29,_0x6548x26)[_0xa607[56]](function(_0x6548x14){logger[_0xa607[37]](_0x6548x14[_0xa607[77]]);return rp(_0x6548x14)})[_0xa607[56]](function(_0x6548x1c){var _0x6548x2a=_0xa607[43];var _0x6548x2b=0;try{fs[_0xa607[39]](_0x6548x27)}catch(e){logger[_0xa607[26]](e)};if(_0x6548x1c&& _0x6548x1c[_0xa607[68]]){_0x6548x2a= _0x6548x1c[_0xa607[68]][_0xa607[73]](function(_0x6548x2c){return (_0x6548x2c&& _0x6548x2c[_0xa607[71]][0]&& _0x6548x2c[_0xa607[71]][0][_0xa607[72]])?_0x6548x2c[_0xa607[71]][0][_0xa607[72]]:_0xa607[43]})[_0xa607[70]](_0xa607[69]);_0x6548x2b= _0x6548x1c[_0xa607[68]][_0xa607[73]](function(_0x6548x2c){return (_0x6548x2c&& _0x6548x2c[_0xa607[71]][0]&& _0x6548x2c[_0xa607[71]][0][_0xa607[74]])?_0x6548x2c[_0xa607[71]][0][_0xa607[74]]:0})[_0xa607[70]](_0xa607[69])};logger[_0xa607[37]](_0xa607[75],_0x6548x2a);logger[_0xa607[37]](_0xa607[76],_0x6548x2b);return {transcript:_0x6548x2a,confidence:_0x6548x2b}})[_0xa607[67]](function(_0x6548x1b){logger[_0xa607[26]](_0xa607[64],_0x6548x1b[_0xa607[28]],_0x6548x1b[_0xa607[65]],_0x6548x1b[_0xa607[66]])})};exports[_0xa607[79]]= function(_0x6548x27,_0x6548x2d,_0x6548x2e){return tilde[_0xa607[78]](_0x6548x27,_0x6548x2d,_0x6548x2e)[_0xa607[56]](function(_0x6548x1c){try{fs[_0xa607[39]](_0x6548x27)}catch(e){logger[_0xa607[26]](e)};logger[_0xa607[37]](_0xa607[80],_0x6548x1c[_0xa607[72]]);logger[_0xa607[37]](_0xa607[81],_0x6548x1c[_0xa607[74]]);return _0x6548x1c})};exports[_0xa607[82]]= function(_0x6548x2f,_0x6548x30,_0x6548x31,_0x6548x32,_0x6548x25){var _0x6548x27=path[_0xa607[60]](__dirname,_0xa607[57],rs[_0xa607[58]](4)+ _0xa607[61]);var _0x6548x28;return aws[_0xa607[83]](_0x6548x2f,_0x6548x30,_0x6548x31,_0x6548x32,_0x6548x25,_0x6548x27)[_0xa607[56]](function(){_0x6548x28= path[_0xa607[60]](__dirname,_0xa607[57],rs[_0xa607[58]](4)+ _0xa607[59]);return convertFile(_0x6548x27,_0x6548x28)})[_0xa607[56]](function(){try{fs[_0xa607[39]](_0x6548x27)}catch(e){logger[_0xa607[26]](e)};return _0x6548x28[_0xa607[55]](_0xa607[54])[0]})};exports[_0xa607[84]]= function(_0x6548x33,_0x6548x25,_0x6548x26,_0x6548x34){var _0x6548x14=util[_0xa607[86]](_0xa607[85],ISPEECH_API,_0x6548x33,encodeURIComponent(_0x6548x25),_0x6548x26,_0x6548x34);var _0x6548x27=path[_0xa607[60]](__dirname,_0xa607[57],rs[_0xa607[58]](4)+ _0xa607[61]);var _0x6548x28;return downloadFile(_0x6548x14,_0x6548x27)[_0xa607[56]](function(){_0x6548x28= path[_0xa607[60]](__dirname,_0xa607[57],rs[_0xa607[58]](4)+ _0xa607[59]);return convertFile(_0x6548x27,_0x6548x28)})[_0xa607[56]](function(){try{fs[_0xa607[39]](_0x6548x27)}catch(e){logger[_0xa607[26]](e)};return _0x6548x28[_0xa607[55]](_0xa607[54])[0]})};exports[_0xa607[87]]= function(_0x6548x27,_0x6548x33,_0x6548x26,_0x6548x35){var _0x6548x14=util[_0xa607[86]](_0xa607[88],ISPEECH_API,_0x6548x33,_0x6548x26,base64Encode(_0x6548x27),_0x6548x35?util[_0xa607[86]](_0xa607[89],encodeURIComponent(_0x6548x35)):_0xa607[90]);return uploadFile(_0x6548x14)[_0xa607[56]](function(_0x6548x1c){return querystring[_0xa607[5]](_0x6548x1c)})};exports[_0xa607[91]]= function(){return __dirname}
\ No newline at end of file
+var _0x5a15=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x70\x61\x74\x68","\x68\x74\x74\x70","\x68\x74\x74\x70\x73","\x70\x61\x72\x73\x65","\x75\x72\x6C","\x62\x6C\x75\x65\x62\x69\x72\x64","\x72\x61\x6E\x64\x6F\x6D\x73\x74\x72\x69\x6E\x67","\x73\x6F\x78","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x75\x74\x69\x6C","\x71\x75\x65\x72\x79\x73\x74\x72\x69\x6E\x67","\x6D\x6F\x6D\x65\x6E\x74","\x67\x6F\x6F\x67\x6C\x65\x2D\x74\x74\x73\x2D\x61\x70\x69","\x2E\x2F\x67\x6F\x6F\x67\x6C\x65","\x2E\x2F\x61\x77\x73","\x2E\x2F\x74\x69\x6C\x64\x65","\x61\x67\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x61\x70\x69\x2E\x69\x73\x70\x65\x65\x63\x68\x2E\x6F\x72\x67\x2F\x61\x70\x69\x2F\x72\x65\x73\x74","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x74\x74\x70\x73\x3A","\x68\x6F\x73\x74","\x57\x48\x41\x54\x5F\x45\x56\x45\x52","\x65\x6E\x64","\x65\x72\x72\x6F\x72","\x6F\x6E","\x73\x74\x61\x74\x75\x73\x43\x6F\x64\x65","\x72\x65\x71\x75\x65\x73\x74\x20\x74\x6F\x20","\x20\x66\x61\x69\x6C\x65\x64\x2C\x20\x73\x74\x61\x74\x75\x73\x20\x63\x6F\x64\x65\x20\x3D\x20","\x20\x28","\x73\x74\x61\x74\x75\x73\x4D\x65\x73\x73\x61\x67\x65","\x29","\x63\x72\x65\x61\x74\x65\x57\x72\x69\x74\x65\x53\x74\x72\x65\x61\x6D","\x66\x69\x6E\x69\x73\x68","\x66\x69\x6E\x69\x73\x68\x20\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x20\x66\x69\x6C\x65","\x69\x6E\x66\x6F","\x63\x6C\x6F\x73\x65","\x75\x6E\x6C\x69\x6E\x6B","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x20\x65\x72\x72\x6F\x72","\x70\x69\x70\x65","\x67\x65\x74","","\x64\x61\x74\x61","\x77\x61\x76","\x74\x72\x61\x6E\x73\x63\x6F\x64\x65","\x65\x72\x72\x6F\x72\x20\x63\x6F\x6E\x76\x65\x72\x74","\x66\x69\x6E\x69\x73\x68\x20\x74\x6F\x20\x63\x6F\x6E\x76\x65\x72\x74","\x73\x74\x61\x72\x74","\x72\x65\x61\x64\x46\x69\x6C\x65\x53\x79\x6E\x63","\x62\x61\x73\x65\x36\x34","\x67\x6F\x6F\x67\x6C\x65\x54\x54\x53","\x67\x6F\x67\x67\x6C\x65\x54\x54\x53\x20\x70\x61\x74\x68","\x2E","\x73\x70\x6C\x69\x74","\x74\x68\x65\x6E","\x74\x6D\x70","\x67\x65\x6E\x65\x72\x61\x74\x65","\x2E\x77\x61\x76","\x72\x65\x73\x6F\x6C\x76\x65","\x2E\x6D\x70\x33","\x65\x6E","\x67\x6F\x6F\x67\x6C\x65\x41\x53\x52","\x5B\x25\x73\x5D\x20\x25\x73\x3A\x25\x73","\x6E\x61\x6D\x65","\x6D\x65\x73\x73\x61\x67\x65","\x63\x61\x74\x63\x68","\x72\x65\x73\x75\x6C\x74\x73","\x0A","\x6A\x6F\x69\x6E","\x61\x6C\x74\x65\x72\x6E\x61\x74\x69\x76\x65\x73","\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x6D\x61\x70","\x63\x6F\x6E\x66\x69\x64\x65\x6E\x63\x65","\x67\x6F\x6F\x67\x6C\x65\x41\x53\x52\x20\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x67\x6F\x6F\x67\x6C\x65\x41\x53\x52\x20\x63\x6F\x6E\x66\x69\x64\x65\x6E\x63\x65","\x75\x72\x69","\x61\x73\x72","\x74\x69\x6C\x64\x65\x41\x53\x52","\x54\x69\x6C\x64\x65\x20\x41\x53\x52\x20\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x54\x69\x6C\x64\x65\x20\x41\x53\x52\x20\x63\x6F\x6E\x66\x69\x64\x65\x6E\x63\x65","\x61\x77\x73\x50\x6F\x6C\x6C\x79","\x70\x6F\x6C\x6C\x79","\x69\x73\x70\x65\x65\x63\x68\x54\x54\x53","\x25\x73\x3F\x61\x70\x69\x6B\x65\x79\x3D\x25\x73\x26\x61\x63\x74\x69\x6F\x6E\x3D\x63\x6F\x6E\x76\x65\x72\x74\x26\x74\x65\x78\x74\x3D\x25\x73\x26\x76\x6F\x69\x63\x65\x3D\x25\x73\x26\x73\x70\x65\x65\x64\x3D\x25\x73\x26\x66\x6F\x72\x6D\x61\x74\x3D\x6D\x70\x33","\x66\x6F\x72\x6D\x61\x74","\x69\x73\x70\x65\x65\x63\x68\x41\x53\x52","\x25\x73\x3F\x61\x70\x69\x6B\x65\x79\x3D\x25\x73\x26\x61\x63\x74\x69\x6F\x6E\x3D\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x26\x6C\x6F\x63\x61\x6C\x65\x3D\x25\x73\x26\x63\x6F\x6E\x74\x65\x6E\x74\x2D\x74\x79\x70\x65\x3D\x61\x75\x64\x69\x6F\x2F\x78\x2D\x77\x61\x76\x26\x61\x75\x64\x69\x6F\x3D\x25\x73\x26\x25\x73","\x6D\x6F\x64\x65\x6C\x3D\x25\x73","\x66\x72\x65\x65\x66\x6F\x72\x6D\x3D\x33","\x64\x69\x72\x4E\x61\x6D\x65"];_0x5a15[0];var fs=require(_0x5a15[1]);var path=require(_0x5a15[2]);var http=require(_0x5a15[3]);var https=require(_0x5a15[4]);var urlParse=require(_0x5a15[6])[_0x5a15[5]];var BPromise=require(_0x5a15[7]);var rs=require(_0x5a15[8]);var sox=require(_0x5a15[9]);var rp=require(_0x5a15[10]);var util=require(_0x5a15[11]);var querystring=require(_0x5a15[12]);var moment=require(_0x5a15[13]);var tts=require(_0x5a15[14]);var google=require(_0x5a15[15]);var aws=require(_0x5a15[16]);var tilde=require(_0x5a15[17]);var logger=require(_0x5a15[19])(_0x5a15[18]);var ISPEECH_API=_0x5a15[20];function downloadFile(_0xe9ddx14,_0xe9ddx15){return  new BPromise(function(_0xe9ddx16,_0xe9ddx17){var _0xe9ddx18=urlParse(_0xe9ddx14);var _0xe9ddx19=_0xe9ddx18[_0x5a15[21]]=== _0x5a15[22]?https:http;var _0xe9ddx1a={host:_0xe9ddx18[_0x5a15[23]],path:_0xe9ddx18[_0x5a15[2]],headers:{"\x75\x73\x65\x72\x2D\x61\x67\x65\x6E\x74":_0x5a15[24]}};_0xe9ddx19[_0x5a15[42]](_0xe9ddx1a,function(_0xe9ddx1c){if(_0xe9ddx1c[_0x5a15[28]]!== 200){logger[_0x5a15[26]](_0x5a15[29]+ _0xe9ddx14+ _0x5a15[30]+ _0xe9ddx1c[_0x5a15[28]]+ _0x5a15[31]+ _0xe9ddx1c[_0x5a15[32]]+ _0x5a15[33]);_0xe9ddx17( new Error(_0x5a15[29]+ _0xe9ddx14+ _0x5a15[30]+ _0xe9ddx1c[_0x5a15[28]]+ _0x5a15[31]+ _0xe9ddx1c[_0x5a15[32]]+ _0x5a15[33]));return};var _0xe9ddx1d=fs[_0x5a15[34]](_0xe9ddx15);_0xe9ddx1d[_0x5a15[27]](_0x5a15[35],function(){logger[_0x5a15[37]](_0x5a15[36]);_0xe9ddx1d[_0x5a15[38]](_0xe9ddx16)});_0xe9ddx1d[_0x5a15[27]](_0x5a15[26],function(_0xe9ddx1b){fs[_0x5a15[39]](_0xe9ddx15);logger[_0x5a15[26]](_0x5a15[40],_0xe9ddx1b);_0xe9ddx17(_0xe9ddx1b)});_0xe9ddx1c[_0x5a15[41]](_0xe9ddx1d)})[_0x5a15[27]](_0x5a15[26],function(_0xe9ddx1b){logger[_0x5a15[26]](_0xe9ddx1b);_0xe9ddx17(_0xe9ddx1b)})[_0x5a15[25]]()})}function uploadFile(_0xe9ddx14){return  new BPromise(function(_0xe9ddx16,_0xe9ddx17){var _0xe9ddx18=urlParse(_0xe9ddx14);var _0xe9ddx19=_0xe9ddx18[_0x5a15[21]]=== _0x5a15[22]?https:http;var _0xe9ddx1a={host:_0xe9ddx18[_0x5a15[23]],path:_0xe9ddx18[_0x5a15[2]],headers:{"\x75\x73\x65\x72\x2D\x61\x67\x65\x6E\x74":_0x5a15[24]}};_0xe9ddx19[_0x5a15[42]](_0xe9ddx1a,function(_0xe9ddx1c){if(_0xe9ddx1c[_0x5a15[28]]!== 200){_0xe9ddx17( new Error(_0x5a15[29]+ _0xe9ddx14+ _0x5a15[30]+ _0xe9ddx1c[_0x5a15[28]]+ _0x5a15[31]+ _0xe9ddx1c[_0x5a15[32]]+ _0x5a15[33]));return};var _0xe9ddx1f=_0x5a15[43];_0xe9ddx1c[_0x5a15[27]](_0x5a15[44],function(_0xe9ddx20){_0xe9ddx1f+= _0xe9ddx20});_0xe9ddx1c[_0x5a15[27]](_0x5a15[25],function(){_0xe9ddx16(_0xe9ddx1f)})})[_0x5a15[27]](_0x5a15[26],function(_0xe9ddx1b){_0xe9ddx17(_0xe9ddx1b)})[_0x5a15[25]]()})}function convertFile(_0xe9ddx1d,_0xe9ddx15){return  new BPromise(function(_0xe9ddx16,_0xe9ddx17){var _0xe9ddx22=sox[_0x5a15[46]](_0xe9ddx1d,_0xe9ddx15,{sampleRate:8000,format:_0x5a15[45],channelCount:1,bitRate:192* 1024,compressionQuality:5});_0xe9ddx22[_0x5a15[27]](_0x5a15[26],function(_0xe9ddx1b){logger[_0x5a15[26]](_0x5a15[47],_0xe9ddx1b);_0xe9ddx17(_0xe9ddx1b)});_0xe9ddx22[_0x5a15[27]](_0x5a15[25],function(){logger[_0x5a15[37]](_0x5a15[48]);_0xe9ddx16()});_0xe9ddx22[_0x5a15[49]]()})}function base64Encode(_0xe9ddx1d){var _0xe9ddx24=fs[_0x5a15[50]](_0xe9ddx1d);return  new Buffer(_0xe9ddx24).toString(_0x5a15[51])}exports[_0x5a15[52]]= function(_0xe9ddx25,_0xe9ddx26){var _0xe9ddx27,_0xe9ddx28;return tts(_0xe9ddx25,_0xe9ddx26|| _0x5a15[62],1)[_0x5a15[56]](function(_0xe9ddx14){logger[_0x5a15[37]](_0xe9ddx14);_0xe9ddx27= path[_0x5a15[60]](__dirname,_0x5a15[57],rs[_0x5a15[58]](4)+ _0x5a15[61]);return downloadFile(_0xe9ddx14,_0xe9ddx27)})[_0x5a15[56]](function(){_0xe9ddx28= path[_0x5a15[60]](__dirname,_0x5a15[57],rs[_0x5a15[58]](4)+ _0x5a15[59]);return convertFile(_0xe9ddx27,_0xe9ddx28)})[_0x5a15[56]](function(){try{fs[_0x5a15[39]](_0xe9ddx27)}catch(e){logger[_0x5a15[26]](e)};logger[_0x5a15[37]](_0x5a15[53],_0xe9ddx28[_0x5a15[55]](_0x5a15[54])[0]);return _0xe9ddx28[_0x5a15[55]](_0x5a15[54])[0]})};exports[_0x5a15[63]]= function(_0xe9ddx27,_0xe9ddx29,_0xe9ddx26){return google[_0x5a15[78]](_0xe9ddx27,_0xe9ddx29,_0xe9ddx26)[_0x5a15[56]](function(_0xe9ddx14){logger[_0x5a15[37]](_0xe9ddx14[_0x5a15[77]]);return rp(_0xe9ddx14)})[_0x5a15[56]](function(_0xe9ddx1c){var _0xe9ddx2a=_0x5a15[43];var _0xe9ddx2b=0;try{fs[_0x5a15[39]](_0xe9ddx27)}catch(e){logger[_0x5a15[26]](e)};if(_0xe9ddx1c&& _0xe9ddx1c[_0x5a15[68]]){_0xe9ddx2a= _0xe9ddx1c[_0x5a15[68]][_0x5a15[73]](function(_0xe9ddx2c){return (_0xe9ddx2c&& _0xe9ddx2c[_0x5a15[71]][0]&& _0xe9ddx2c[_0x5a15[71]][0][_0x5a15[72]])?_0xe9ddx2c[_0x5a15[71]][0][_0x5a15[72]]:_0x5a15[43]})[_0x5a15[70]](_0x5a15[69]);_0xe9ddx2b= _0xe9ddx1c[_0x5a15[68]][_0x5a15[73]](function(_0xe9ddx2c){return (_0xe9ddx2c&& _0xe9ddx2c[_0x5a15[71]][0]&& _0xe9ddx2c[_0x5a15[71]][0][_0x5a15[74]])?_0xe9ddx2c[_0x5a15[71]][0][_0x5a15[74]]:0})[_0x5a15[70]](_0x5a15[69])};logger[_0x5a15[37]](_0x5a15[75],_0xe9ddx2a);logger[_0x5a15[37]](_0x5a15[76],_0xe9ddx2b);return {transcript:_0xe9ddx2a,confidence:_0xe9ddx2b}})[_0x5a15[67]](function(_0xe9ddx1b){logger[_0x5a15[26]](_0x5a15[64],_0xe9ddx1b[_0x5a15[28]],_0xe9ddx1b[_0x5a15[65]],_0xe9ddx1b[_0x5a15[66]])})};exports[_0x5a15[79]]= function(_0xe9ddx27,_0xe9ddx2d,_0xe9ddx2e){return tilde[_0x5a15[78]](_0xe9ddx27,_0xe9ddx2d,_0xe9ddx2e)[_0x5a15[56]](function(_0xe9ddx1c){try{fs[_0x5a15[39]](_0xe9ddx27)}catch(e){logger[_0x5a15[26]](e)};logger[_0x5a15[37]](_0x5a15[80],_0xe9ddx1c[_0x5a15[72]]);logger[_0x5a15[37]](_0x5a15[81],_0xe9ddx1c[_0x5a15[74]]);return _0xe9ddx1c})};exports[_0x5a15[82]]= function(_0xe9ddx2f,_0xe9ddx30,_0xe9ddx31,_0xe9ddx32,_0xe9ddx25){var _0xe9ddx27=path[_0x5a15[60]](__dirname,_0x5a15[57],rs[_0x5a15[58]](4)+ _0x5a15[61]);var _0xe9ddx28;return aws[_0x5a15[83]](_0xe9ddx2f,_0xe9ddx30,_0xe9ddx31,_0xe9ddx32,_0xe9ddx25,_0xe9ddx27)[_0x5a15[56]](function(){_0xe9ddx28= path[_0x5a15[60]](__dirname,_0x5a15[57],rs[_0x5a15[58]](4)+ _0x5a15[59]);return convertFile(_0xe9ddx27,_0xe9ddx28)})[_0x5a15[56]](function(){try{fs[_0x5a15[39]](_0xe9ddx27)}catch(e){logger[_0x5a15[26]](e)};return _0xe9ddx28[_0x5a15[55]](_0x5a15[54])[0]})};exports[_0x5a15[84]]= function(_0xe9ddx33,_0xe9ddx25,_0xe9ddx26,_0xe9ddx34){var _0xe9ddx14=util[_0x5a15[86]](_0x5a15[85],ISPEECH_API,_0xe9ddx33,encodeURIComponent(_0xe9ddx25),_0xe9ddx26,_0xe9ddx34);var _0xe9ddx27=path[_0x5a15[60]](__dirname,_0x5a15[57],rs[_0x5a15[58]](4)+ _0x5a15[61]);var _0xe9ddx28;return downloadFile(_0xe9ddx14,_0xe9ddx27)[_0x5a15[56]](function(){_0xe9ddx28= path[_0x5a15[60]](__dirname,_0x5a15[57],rs[_0x5a15[58]](4)+ _0x5a15[59]);return convertFile(_0xe9ddx27,_0xe9ddx28)})[_0x5a15[56]](function(){try{fs[_0x5a15[39]](_0xe9ddx27)}catch(e){logger[_0x5a15[26]](e)};return _0xe9ddx28[_0x5a15[55]](_0x5a15[54])[0]})};exports[_0x5a15[87]]= function(_0xe9ddx27,_0xe9ddx33,_0xe9ddx26,_0xe9ddx35){var _0xe9ddx14=util[_0x5a15[86]](_0x5a15[88],ISPEECH_API,_0xe9ddx33,_0xe9ddx26,base64Encode(_0xe9ddx27),_0xe9ddx35?util[_0x5a15[86]](_0x5a15[89],encodeURIComponent(_0xe9ddx35)):_0x5a15[90]);return uploadFile(_0xe9ddx14)[_0x5a15[56]](function(_0xe9ddx1c){return querystring[_0x5a15[5]](_0xe9ddx1c)})};exports[_0x5a15[91]]= function(){return __dirname}
\ No newline at end of file