Built motion from commit c2984ba.|0.0.114
[motion.git] / server / api / sound / sound.controller.js
index 18d17a7..f544170 100644 (file)
@@ -1 +1 @@
-var _0xc3c1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x6F\x75\x6E\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x73\x6F\x78","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x66\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x62\x6C\x75\x65\x62\x69\x72\x64","\x53\x65\x74\x74\x69\x6E\x67\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x53\x6F\x75\x6E\x64\x73","\x6A\x6F\x69\x6E","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x65\x78\x74\x6E\x61\x6D\x65","\x4D\x61\x78\x20\x6E\x75\x6D\x62\x65\x72\x20\x6F\x66\x20\x66\x69\x6C\x65\x73\x20\x75\x70\x6C\x6F\x61\x64\x20\x65\x78\x63\x65\x65\x64\x65\x64","\x4F\x6E\x6C\x79\x20\x77\x61\x76\x2C\x6D\x70\x33\x2C\x67\x73\x6D\x2C\x20\x61\x6E\x64\x20\x6F\x67\x67\x20\x66\x6F\x72\x6D\x61\x74\x20\x61\x63\x63\x65\x70\x74\x65\x64","\x54\x68\x65\x20\x6D\x61\x78\x69\x6D\x75\x6D\x20\x66\x69\x6C\x65\x20\x73\x69\x7A\x65\x20\x69\x73\x20\x31\x35\x20\x4D\x62","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x71\x75\x65\x73\x74","\x65\x6E\x64","\x66\x69\x6C\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x66\x6F\x72\x6D\x61\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x66\x6F\x72\x6D\x61\x74","\x77\x61\x76","\x6E\x61\x6D\x65","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x62\x61\x73\x65\x6E\x61\x6D\x65","\x73\x61\x76\x65\x5F\x6E\x61\x6D\x65","\x73\x6F\x75\x6E\x64\x50\x61\x74\x68","\x2F\x76\x61\x72\x2F\x6F\x70\x74\x2F\x6D\x6F\x74\x69\x6F\x6E\x2F\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x73\x6F\x75\x6E\x64\x73\x2F\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x2E","\x30\x37\x37\x37","\x63\x68\x6D\x6F\x64\x53\x79\x6E\x63","\x69\x64\x65\x6E\x74\x69\x66\x79","\x74\x72\x61\x6E\x73\x63\x6F\x64\x65","\x65\x72\x72\x6F\x72","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x43\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x45\x72\x72\x6F\x72\x3A\x20","\x75\x6E\x6C\x69\x6E\x6B","\x6F\x6E","\x70\x72\x6F\x67\x72\x65\x73\x73","\x73\x72\x63","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x64\x75\x72\x61\x74\x69\x6F\x6E","\x64\x75\x72\x61\x74\x69\x6F\x6E","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x62\x69\x74\x52\x61\x74\x65","\x62\x69\x74\x52\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x64\x65\x73\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x64\x75\x72\x61\x74\x69\x6F\x6E","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x62\x69\x74\x52\x61\x74\x65","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x43\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64","\x6C\x6F\x67","\x73\x74\x61\x72\x74","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x55\x70\x6C\x6F\x61\x64\x20\x65\x72\x72\x6F\x72\x20\x3A","\x70\x61\x72\x73\x65","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x6F\x72\x69\x67\x69\x6E\x61\x6C","\x73\x74\x72\x65\x61\x6D","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x62\x61\x73\x65\x36\x34","\x62\x69\x6E\x61\x72\x79","\x72\x65\x61\x64\x46\x69\x6C\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x53\x6F\x75\x6E\x64\x73","\x5F\x66\x6F\x72\x6D\x61\x74"];_0xc3c1[0];var _=require(_0xc3c1[1]);var Sound=require(_0xc3c1[3])[_0xc3c1[2]];var uploadFile=require(_0xc3c1[4]);var sr=require(_0xc3c1[5]);var sox=require(_0xc3c1[6]);var path=require(_0xc3c1[7]);var config=require(_0xc3c1[8]);var fs=require(_0xc3c1[9]);var sequelize=require(_0xc3c1[3])[_0xc3c1[10]];var base64=require(_0xc3c1[11]);var Promise=require(_0xc3c1[12]);var Settings=require(_0xc3c1[3])[_0xc3c1[13]];exports[_0xc3c1[14]]= function(_0x7643xd,_0x7643xe){return Sound[_0xc3c1[19]]()[_0xc3c1[18]](function(_0x7643x10){return _0x7643xe[_0xc3c1[17]](200)[_0xc3c1[16]](_0x7643x10)})[_0xc3c1[15]](function(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)})};exports[_0xc3c1[20]]= function(_0x7643xd,_0x7643xe){return Sound[_0xc3c1[24]](_0x7643xd[_0xc3c1[23]][_0xc3c1[22]])[_0xc3c1[18]](function(Sound){if(!Sound){return _0x7643xe[_0xc3c1[21]](404)};return _0x7643xe[_0xc3c1[16]](Sound)})[_0xc3c1[15]](function(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)})};exports[_0xc3c1[25]]= function(_0x7643xd,_0x7643xe){var _0x7643x11= new uploadFile({dest:path[_0xc3c1[27]](config[_0xc3c1[26]]),maxFileSize:15* 1000000,maxNumberOfFiles:10,minNumberOfFiles:0,acceptFileTypes:/(\.|\/)(wav|mp3|gsm|ogg)$/i,rename:function(_0x7643x12,_0x7643x13){return sr()+ path[_0xc3c1[29]](_0x7643x13[_0xc3c1[28]])},messages:{maxNumberOfFiles:_0xc3c1[30],acceptFileTypes:_0xc3c1[31],maxFileSize:_0xc3c1[32],invalidRequest:_0xc3c1[33]}});_0x7643x11[_0xc3c1[56]](_0xc3c1[34],function(_0x7643x14,_0x7643x15){if(!_0x7643x15[_0xc3c1[35]][_0xc3c1[28]]){return _0x7643xe[_0xc3c1[17]](500)[_0xc3c1[16]](_0x7643x11)};return Settings[_0xc3c1[24]](1)[_0xc3c1[18]](function(_0x7643x16){var _0x7643x17={};var _0x7643x18=path[_0xc3c1[29]](_0x7643x15[_0xc3c1[35]][_0xc3c1[28]]);_0x7643x17[_0xc3c1[36]]= _0xc3c1[37];_0x7643x17[_0xc3c1[38]]= path[_0xc3c1[29]](_0x7643x15[_0xc3c1[35]][_0xc3c1[28]])[_0xc3c1[39]](1);_0x7643x17[_0xc3c1[40]]= _0xc3c1[41];_0x7643x17[_0xc3c1[42]]= _0x7643x17[_0xc3c1[43]]= path[_0xc3c1[44]](_0x7643x15[_0xc3c1[35]][_0xc3c1[7]],_0x7643x18);_0x7643x17[_0xc3c1[45]]= path[_0xc3c1[44]](_0x7643x15[_0xc3c1[35]][_0xc3c1[28]],_0x7643x18);var _0x7643x19=path[_0xc3c1[27]](config[_0xc3c1[26]],_0x7643x17[_0xc3c1[45]]+ _0x7643x18);var _0x7643x1a=path[_0xc3c1[27]](_0x7643x16[_0xc3c1[46]]|| _0xc3c1[47],_0x7643x17[_0xc3c1[45]]+ _0xc3c1[48]+ _0x7643x17[_0xc3c1[40]]);fs[_0xc3c1[50]](_0x7643x19,parseInt(_0xc3c1[49],8));sox[_0xc3c1[51]](_0x7643x19,function(_0x7643xf,_0x7643x1b){});var _0x7643x1c=sox[_0xc3c1[52]](_0x7643x19,_0x7643x1a,{sampleRate:8000,format:_0xc3c1[41],channelCount:1,bitRate:192* 1024,compressionQuality:5});_0x7643x1c[_0xc3c1[56]](_0xc3c1[53],function(_0x7643xf){console[_0xc3c1[53]](_0xc3c1[54],_0x7643xf);fs[_0xc3c1[55]](_0x7643x19,function(_0x7643xf){if(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)}});return handleError(_0x7643xe,_0x7643xf)});_0x7643x1c[_0xc3c1[56]](_0xc3c1[57],function(_0x7643x1d,_0x7643x1e){});_0x7643x1c[_0xc3c1[56]](_0xc3c1[58],function(_0x7643x1f){_0x7643x17[_0xc3c1[59]]= isNaN(_0x7643x1f[_0xc3c1[60]])?null:_0x7643x1f[_0xc3c1[60]]* 1000;_0x7643x17[_0xc3c1[61]]= isNaN(_0x7643x1f[_0xc3c1[62]])?null:_0x7643x1f[_0xc3c1[62]];_0x7643x17[_0xc3c1[63]]= isNaN(_0x7643x1f[_0xc3c1[64]])?null:_0x7643x1f[_0xc3c1[64]];_0x7643x17[_0xc3c1[65]]= isNaN(_0x7643x1f[_0xc3c1[66]])?null:_0x7643x1f[_0xc3c1[66]];_0x7643x17[_0xc3c1[67]]= isNaN(_0x7643x1f[_0xc3c1[68]])?null:_0x7643x1f[_0xc3c1[68]]});_0x7643x1c[_0xc3c1[56]](_0xc3c1[69],function(_0x7643x1f){_0x7643x17[_0xc3c1[70]]= isNaN(_0x7643x1f[_0xc3c1[60]])?null:_0x7643x1f[_0xc3c1[60]]* 1000;_0x7643x17[_0xc3c1[71]]= isNaN(_0x7643x1f[_0xc3c1[62]])?null:_0x7643x1f[_0xc3c1[62]];_0x7643x17[_0xc3c1[72]]= isNaN(_0x7643x1f[_0xc3c1[64]])?null:_0x7643x1f[_0xc3c1[64]];_0x7643x17[_0xc3c1[73]]= isNaN(_0x7643x1f[_0xc3c1[66]])?null:_0x7643x1f[_0xc3c1[66]];_0x7643x17[_0xc3c1[74]]= isNaN(_0x7643x1f[_0xc3c1[68]])?null:_0x7643x1f[_0xc3c1[68]]});_0x7643x1c[_0xc3c1[56]](_0xc3c1[34],function(){console[_0xc3c1[76]](_0xc3c1[75]);fs[_0xc3c1[50]](_0x7643x1a,parseInt(_0xc3c1[49],8));return Sound[_0xc3c1[25]](_0x7643x17)[_0xc3c1[18]](function(_0x7643x20){return _0x7643xe[_0xc3c1[17]](201)[_0xc3c1[16]](_0x7643x20)})[_0xc3c1[15]](function(_0x7643xf){console[_0xc3c1[76]](_0x7643xf);return handleError(_0x7643xe,_0x7643xf)})});_0x7643x1c[_0xc3c1[77]]()})[_0xc3c1[15]](function(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)})});_0x7643x11[_0xc3c1[56]](_0xc3c1[53],function(_0x7643xf){console[_0xc3c1[76]](_0xc3c1[78],_0x7643xf);return handleError(_0x7643xe,_0x7643xf)});_0x7643x11[_0xc3c1[79]](_0x7643xd)};exports[_0xc3c1[80]]= function(_0x7643xd,_0x7643xe){if(_0x7643xd[_0xc3c1[81]][_0xc3c1[22]]){delete _0x7643xd[_0xc3c1[81]][_0xc3c1[22]]};return Sound[_0xc3c1[24]](_0x7643xd[_0xc3c1[23]][_0xc3c1[22]])[_0xc3c1[18]](function(_0x7643x20){if(!_0x7643x20){return _0x7643xe[_0xc3c1[21]](404)};var _0x7643x21=_[_0xc3c1[82]](_0x7643x20,_0x7643xd[_0xc3c1[81]]);return _0x7643x21[_0xc3c1[83]]()})[_0xc3c1[18]](function(_0x7643x20){return _0x7643xe[_0xc3c1[17]](200)[_0xc3c1[16]](_0x7643x20)})[_0xc3c1[15]](function(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)})};exports[_0xc3c1[84]]= function(_0x7643xd,_0x7643xe){var _0x7643x22;return Settings[_0xc3c1[24]](1)[_0xc3c1[18]](function(_0x7643x16){_0x7643x22= _0x7643x16;return Sound[_0xc3c1[24]](_0x7643xd[_0xc3c1[23]][_0xc3c1[22]])})[_0xc3c1[18]](function(_0x7643x20){if(!_0x7643x20){return _0x7643xe[_0xc3c1[21]](404)};var _0x7643x23=path[_0xc3c1[27]](config[_0xc3c1[26]],_0x7643x20[_0xc3c1[45]]+ _0xc3c1[48]+ _0x7643x20[_0xc3c1[38]]);var _0x7643x24=path[_0xc3c1[27]](_0x7643x22[_0xc3c1[46]]|| _0xc3c1[47],_0x7643x20[_0xc3c1[45]]+ _0xc3c1[48]+ _0x7643x20[_0xc3c1[40]]);return sequelize[_0xc3c1[85]](function(_0x7643x25){return _0x7643x20[_0xc3c1[84]]({transaction:_0x7643x25})[_0xc3c1[18]](function(){fs[_0xc3c1[55]](_0x7643x23,function(_0x7643xf){if(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)}});fs[_0xc3c1[55]](_0x7643x24,function(_0x7643xf){if(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)}});return _0x7643xe[_0xc3c1[17]](200)[_0xc3c1[16]](_0x7643x20)})})[_0xc3c1[15]](function(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)})})[_0xc3c1[15]](function(_0x7643xf){return handleError(_0x7643xe,_0x7643xf)})};exports[_0xc3c1[86]]= function(_0x7643xd,_0x7643xe){getStream(_0x7643xd,_0x7643xe,_0xc3c1[87])};exports[_0xc3c1[88]]= function(_0x7643xd,_0x7643xe){getStream(_0x7643xd,_0x7643xe,_0xc3c1[89])};function getStream(_0x7643xd,_0x7643xe,_0x7643x27){return Sound[_0xc3c1[24]](_0x7643xd[_0xc3c1[23]][_0xc3c1[22]])[_0xc3c1[18]](function(_0x7643x20){var _0x7643x29=Promise[_0xc3c1[93]](fs[_0xc3c1[92]]);return _0x7643x29(path[_0xc3c1[27]](config[_0x7643x27+ _0xc3c1[94]],_0x7643x20[_0xc3c1[45]]+ _0xc3c1[48]+ _0x7643x20[_0x7643x27+ _0xc3c1[95]]))})[_0xc3c1[18]](function(_0x7643x1b){var _0x7643x28= new Buffer(_0x7643x1b,_0xc3c1[91]).toString(_0xc3c1[90]);return _0x7643x28})[_0xc3c1[18]](function(_0x7643x28){return _0x7643xe[_0xc3c1[17]](200)[_0xc3c1[16]]({downloadString:_0x7643x28})})[_0xc3c1[15]](function(_0x7643xf){console[_0xc3c1[76]](_0x7643xf);return handleError(_0x7643xe,_0x7643xf)})}function handleError(_0x7643xe,_0x7643xf){return _0x7643xe[_0xc3c1[17]](500)[_0xc3c1[16]](_0x7643xf)}
\ No newline at end of file
+var _0xf5f9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x6F\x75\x6E\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x73\x6F\x78","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x66\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x62\x6C\x75\x65\x62\x69\x72\x64","\x53\x65\x74\x74\x69\x6E\x67\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x53\x6F\x75\x6E\x64\x73","\x6A\x6F\x69\x6E","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x65\x78\x74\x6E\x61\x6D\x65","\x4D\x61\x78\x20\x6E\x75\x6D\x62\x65\x72\x20\x6F\x66\x20\x66\x69\x6C\x65\x73\x20\x75\x70\x6C\x6F\x61\x64\x20\x65\x78\x63\x65\x65\x64\x65\x64","\x4F\x6E\x6C\x79\x20\x77\x61\x76\x2C\x6D\x70\x33\x2C\x67\x73\x6D\x2C\x20\x61\x6E\x64\x20\x6F\x67\x67\x20\x66\x6F\x72\x6D\x61\x74\x20\x61\x63\x63\x65\x70\x74\x65\x64","\x54\x68\x65\x20\x6D\x61\x78\x69\x6D\x75\x6D\x20\x66\x69\x6C\x65\x20\x73\x69\x7A\x65\x20\x69\x73\x20\x31\x35\x20\x4D\x62","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x71\x75\x65\x73\x74","\x65\x6E\x64","\x66\x69\x6C\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x66\x6F\x72\x6D\x61\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x66\x6F\x72\x6D\x61\x74","\x77\x61\x76","\x6E\x61\x6D\x65","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x62\x61\x73\x65\x6E\x61\x6D\x65","\x73\x61\x76\x65\x5F\x6E\x61\x6D\x65","\x73\x6F\x75\x6E\x64\x50\x61\x74\x68","\x2F\x76\x61\x72\x2F\x6F\x70\x74\x2F\x6D\x6F\x74\x69\x6F\x6E\x2F\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x73\x6F\x75\x6E\x64\x73\x2F\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x2E","\x30\x37\x37\x37","\x63\x68\x6D\x6F\x64\x53\x79\x6E\x63","\x69\x64\x65\x6E\x74\x69\x66\x79","\x74\x72\x61\x6E\x73\x63\x6F\x64\x65","\x65\x72\x72\x6F\x72","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x43\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x45\x72\x72\x6F\x72\x3A\x20","\x75\x6E\x6C\x69\x6E\x6B","\x6F\x6E","\x70\x72\x6F\x67\x72\x65\x73\x73","\x73\x72\x63","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x64\x75\x72\x61\x74\x69\x6F\x6E","\x64\x75\x72\x61\x74\x69\x6F\x6E","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x62\x69\x74\x52\x61\x74\x65","\x62\x69\x74\x52\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x64\x65\x73\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x64\x75\x72\x61\x74\x69\x6F\x6E","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x62\x69\x74\x52\x61\x74\x65","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x43\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64","\x6C\x6F\x67","\x73\x74\x61\x72\x74","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x55\x70\x6C\x6F\x61\x64\x20\x65\x72\x72\x6F\x72\x20\x3A","\x70\x61\x72\x73\x65","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x6F\x72\x69\x67\x69\x6E\x61\x6C","\x73\x74\x72\x65\x61\x6D","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x62\x61\x73\x65\x36\x34","\x62\x69\x6E\x61\x72\x79","\x72\x65\x61\x64\x46\x69\x6C\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x53\x6F\x75\x6E\x64\x73","\x5F\x66\x6F\x72\x6D\x61\x74"];_0xf5f9[0];var _=require(_0xf5f9[1]);var Sound=require(_0xf5f9[3])[_0xf5f9[2]];var uploadFile=require(_0xf5f9[4]);var sr=require(_0xf5f9[5]);var sox=require(_0xf5f9[6]);var path=require(_0xf5f9[7]);var config=require(_0xf5f9[8]);var fs=require(_0xf5f9[9]);var sequelize=require(_0xf5f9[3])[_0xf5f9[10]];var base64=require(_0xf5f9[11]);var Promise=require(_0xf5f9[12]);var Settings=require(_0xf5f9[3])[_0xf5f9[13]];exports[_0xf5f9[14]]= function(_0xf32dxd,_0xf32dxe){return Sound[_0xf5f9[19]]()[_0xf5f9[18]](function(_0xf32dx10){return _0xf32dxe[_0xf5f9[17]](200)[_0xf5f9[16]](_0xf32dx10)})[_0xf5f9[15]](function(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)})};exports[_0xf5f9[20]]= function(_0xf32dxd,_0xf32dxe){return Sound[_0xf5f9[24]](_0xf32dxd[_0xf5f9[23]][_0xf5f9[22]])[_0xf5f9[18]](function(Sound){if(!Sound){return _0xf32dxe[_0xf5f9[21]](404)};return _0xf32dxe[_0xf5f9[16]](Sound)})[_0xf5f9[15]](function(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)})};exports[_0xf5f9[25]]= function(_0xf32dxd,_0xf32dxe){var _0xf32dx11= new uploadFile({dest:path[_0xf5f9[27]](config[_0xf5f9[26]]),maxFileSize:15* 1000000,maxNumberOfFiles:10,minNumberOfFiles:0,acceptFileTypes:/(\.|\/)(wav|mp3|gsm|ogg)$/i,rename:function(_0xf32dx12,_0xf32dx13){return sr()+ path[_0xf5f9[29]](_0xf32dx13[_0xf5f9[28]])},messages:{maxNumberOfFiles:_0xf5f9[30],acceptFileTypes:_0xf5f9[31],maxFileSize:_0xf5f9[32],invalidRequest:_0xf5f9[33]}});_0xf32dx11[_0xf5f9[56]](_0xf5f9[34],function(_0xf32dx14,_0xf32dx15){if(!_0xf32dx15[_0xf5f9[35]][_0xf5f9[28]]){return _0xf32dxe[_0xf5f9[17]](500)[_0xf5f9[16]](_0xf32dx11)};return Settings[_0xf5f9[24]](1)[_0xf5f9[18]](function(_0xf32dx16){var _0xf32dx17={};var _0xf32dx18=path[_0xf5f9[29]](_0xf32dx15[_0xf5f9[35]][_0xf5f9[28]]);_0xf32dx17[_0xf5f9[36]]= _0xf5f9[37];_0xf32dx17[_0xf5f9[38]]= path[_0xf5f9[29]](_0xf32dx15[_0xf5f9[35]][_0xf5f9[28]])[_0xf5f9[39]](1);_0xf32dx17[_0xf5f9[40]]= _0xf5f9[41];_0xf32dx17[_0xf5f9[42]]= _0xf32dx17[_0xf5f9[43]]= path[_0xf5f9[44]](_0xf32dx15[_0xf5f9[35]][_0xf5f9[7]],_0xf32dx18);_0xf32dx17[_0xf5f9[45]]= path[_0xf5f9[44]](_0xf32dx15[_0xf5f9[35]][_0xf5f9[28]],_0xf32dx18);var _0xf32dx19=path[_0xf5f9[27]](config[_0xf5f9[26]],_0xf32dx17[_0xf5f9[45]]+ _0xf32dx18);var _0xf32dx1a=path[_0xf5f9[27]](_0xf32dx16[_0xf5f9[46]]|| _0xf5f9[47],_0xf32dx17[_0xf5f9[45]]+ _0xf5f9[48]+ _0xf32dx17[_0xf5f9[40]]);fs[_0xf5f9[50]](_0xf32dx19,parseInt(_0xf5f9[49],8));sox[_0xf5f9[51]](_0xf32dx19,function(_0xf32dxf,_0xf32dx1b){});var _0xf32dx1c=sox[_0xf5f9[52]](_0xf32dx19,_0xf32dx1a,{sampleRate:8000,format:_0xf5f9[41],channelCount:1,bitRate:192* 1024,compressionQuality:5});_0xf32dx1c[_0xf5f9[56]](_0xf5f9[53],function(_0xf32dxf){console[_0xf5f9[53]](_0xf5f9[54],_0xf32dxf);fs[_0xf5f9[55]](_0xf32dx19,function(_0xf32dxf){if(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)}});return handleError(_0xf32dxe,_0xf32dxf)});_0xf32dx1c[_0xf5f9[56]](_0xf5f9[57],function(_0xf32dx1d,_0xf32dx1e){});_0xf32dx1c[_0xf5f9[56]](_0xf5f9[58],function(_0xf32dx1f){_0xf32dx17[_0xf5f9[59]]= isNaN(_0xf32dx1f[_0xf5f9[60]])?null:_0xf32dx1f[_0xf5f9[60]]* 1000;_0xf32dx17[_0xf5f9[61]]= isNaN(_0xf32dx1f[_0xf5f9[62]])?null:_0xf32dx1f[_0xf5f9[62]];_0xf32dx17[_0xf5f9[63]]= isNaN(_0xf32dx1f[_0xf5f9[64]])?null:_0xf32dx1f[_0xf5f9[64]];_0xf32dx17[_0xf5f9[65]]= isNaN(_0xf32dx1f[_0xf5f9[66]])?null:_0xf32dx1f[_0xf5f9[66]];_0xf32dx17[_0xf5f9[67]]= isNaN(_0xf32dx1f[_0xf5f9[68]])?null:_0xf32dx1f[_0xf5f9[68]]});_0xf32dx1c[_0xf5f9[56]](_0xf5f9[69],function(_0xf32dx1f){_0xf32dx17[_0xf5f9[70]]= isNaN(_0xf32dx1f[_0xf5f9[60]])?null:_0xf32dx1f[_0xf5f9[60]]* 1000;_0xf32dx17[_0xf5f9[71]]= isNaN(_0xf32dx1f[_0xf5f9[62]])?null:_0xf32dx1f[_0xf5f9[62]];_0xf32dx17[_0xf5f9[72]]= isNaN(_0xf32dx1f[_0xf5f9[64]])?null:_0xf32dx1f[_0xf5f9[64]];_0xf32dx17[_0xf5f9[73]]= isNaN(_0xf32dx1f[_0xf5f9[66]])?null:_0xf32dx1f[_0xf5f9[66]];_0xf32dx17[_0xf5f9[74]]= isNaN(_0xf32dx1f[_0xf5f9[68]])?null:_0xf32dx1f[_0xf5f9[68]]});_0xf32dx1c[_0xf5f9[56]](_0xf5f9[34],function(){console[_0xf5f9[76]](_0xf5f9[75]);fs[_0xf5f9[50]](_0xf32dx1a,parseInt(_0xf5f9[49],8));return Sound[_0xf5f9[25]](_0xf32dx17)[_0xf5f9[18]](function(_0xf32dx20){return _0xf32dxe[_0xf5f9[17]](201)[_0xf5f9[16]](_0xf32dx20)})[_0xf5f9[15]](function(_0xf32dxf){console[_0xf5f9[76]](_0xf32dxf);return handleError(_0xf32dxe,_0xf32dxf)})});_0xf32dx1c[_0xf5f9[77]]()})[_0xf5f9[15]](function(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)})});_0xf32dx11[_0xf5f9[56]](_0xf5f9[53],function(_0xf32dxf){console[_0xf5f9[76]](_0xf5f9[78],_0xf32dxf);return handleError(_0xf32dxe,_0xf32dxf)});_0xf32dx11[_0xf5f9[79]](_0xf32dxd)};exports[_0xf5f9[80]]= function(_0xf32dxd,_0xf32dxe){if(_0xf32dxd[_0xf5f9[81]][_0xf5f9[22]]){delete _0xf32dxd[_0xf5f9[81]][_0xf5f9[22]]};return Sound[_0xf5f9[24]](_0xf32dxd[_0xf5f9[23]][_0xf5f9[22]])[_0xf5f9[18]](function(_0xf32dx20){if(!_0xf32dx20){return _0xf32dxe[_0xf5f9[21]](404)};var _0xf32dx21=_[_0xf5f9[82]](_0xf32dx20,_0xf32dxd[_0xf5f9[81]]);return _0xf32dx21[_0xf5f9[83]]()})[_0xf5f9[18]](function(_0xf32dx20){return _0xf32dxe[_0xf5f9[17]](200)[_0xf5f9[16]](_0xf32dx20)})[_0xf5f9[15]](function(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)})};exports[_0xf5f9[84]]= function(_0xf32dxd,_0xf32dxe){var _0xf32dx22;return Settings[_0xf5f9[24]](1)[_0xf5f9[18]](function(_0xf32dx16){_0xf32dx22= _0xf32dx16;return Sound[_0xf5f9[24]](_0xf32dxd[_0xf5f9[23]][_0xf5f9[22]])})[_0xf5f9[18]](function(_0xf32dx20){if(!_0xf32dx20){return _0xf32dxe[_0xf5f9[21]](404)};var _0xf32dx23=path[_0xf5f9[27]](config[_0xf5f9[26]],_0xf32dx20[_0xf5f9[45]]+ _0xf5f9[48]+ _0xf32dx20[_0xf5f9[38]]);var _0xf32dx24=path[_0xf5f9[27]](_0xf32dx22[_0xf5f9[46]]|| _0xf5f9[47],_0xf32dx20[_0xf5f9[45]]+ _0xf5f9[48]+ _0xf32dx20[_0xf5f9[40]]);return sequelize[_0xf5f9[85]](function(_0xf32dx25){return _0xf32dx20[_0xf5f9[84]]({transaction:_0xf32dx25})[_0xf5f9[18]](function(){fs[_0xf5f9[55]](_0xf32dx23,function(_0xf32dxf){if(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)}});fs[_0xf5f9[55]](_0xf32dx24,function(_0xf32dxf){if(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)}});return _0xf32dxe[_0xf5f9[17]](200)[_0xf5f9[16]](_0xf32dx20)})})[_0xf5f9[15]](function(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)})})[_0xf5f9[15]](function(_0xf32dxf){return handleError(_0xf32dxe,_0xf32dxf)})};exports[_0xf5f9[86]]= function(_0xf32dxd,_0xf32dxe){getStream(_0xf32dxd,_0xf32dxe,_0xf5f9[87])};exports[_0xf5f9[88]]= function(_0xf32dxd,_0xf32dxe){getStream(_0xf32dxd,_0xf32dxe,_0xf5f9[89])};function getStream(_0xf32dxd,_0xf32dxe,_0xf32dx27){return Sound[_0xf5f9[24]](_0xf32dxd[_0xf5f9[23]][_0xf5f9[22]])[_0xf5f9[18]](function(_0xf32dx20){var _0xf32dx29=Promise[_0xf5f9[93]](fs[_0xf5f9[92]]);return _0xf32dx29(path[_0xf5f9[27]](config[_0xf32dx27+ _0xf5f9[94]],_0xf32dx20[_0xf5f9[45]]+ _0xf5f9[48]+ _0xf32dx20[_0xf32dx27+ _0xf5f9[95]]))})[_0xf5f9[18]](function(_0xf32dx1b){var _0xf32dx28= new Buffer(_0xf32dx1b,_0xf5f9[91]).toString(_0xf5f9[90]);return _0xf32dx28})[_0xf5f9[18]](function(_0xf32dx28){return _0xf32dxe[_0xf5f9[17]](200)[_0xf5f9[16]]({downloadString:_0xf32dx28})})[_0xf5f9[15]](function(_0xf32dxf){console[_0xf5f9[76]](_0xf32dxf);return handleError(_0xf32dxe,_0xf32dxf)})}function handleError(_0xf32dxe,_0xf32dxf){return _0xf32dxe[_0xf5f9[17]](500)[_0xf5f9[16]](_0xf32dxf)}
\ No newline at end of file