Built motion from commit 994c64e1.|2.6.1
[motion2.git] / server / services / agi / scripts / google / asr / lib / api.js
index 25cd7b9..c7ef8e3 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9d9f=['https://speech.googleapis.com','exports','length','filepath\x20should\x20be\x20a\x20string','string','lang\x20should\x20be\x20a\x20string','readFileSync','toString','base64','LINEAR16','url'];(function(_0x20a584,_0xe384a5){var _0x4b41a8=function(_0x2127c6){while(--_0x2127c6){_0x20a584['push'](_0x20a584['shift']());}};_0x4b41a8(++_0xe384a5);}(_0x9d9f,0x11d));var _0xf9d9=function(_0x481960,_0x1f281c){_0x481960=_0x481960-0x0;var _0x1ecdb6=_0x9d9f[_0x481960];return _0x1ecdb6;};'use strict';var url=require(_0xf9d9('0x0'));var BPromise=require('bluebird');var fs=require('fs');var host=_0xf9d9('0x1');module[_0xf9d9('0x2')]=function(_0x1410d4,_0x22a1c3,_0x2a0ee2){return new BPromise(function(_0xbc01fc,_0x972a77){var _0xe8d7;if(typeof _0x1410d4!=='string'||_0x1410d4[_0xf9d9('0x3')]===0x0){return _0x972a77(_0xf9d9('0x4'));}if(typeof _0x22a1c3!=='string'||_0x22a1c3[_0xf9d9('0x3')]===0x0){return _0x972a77('key\x20should\x20be\x20a\x20string');}if(typeof _0x2a0ee2!=='undefined'&&(typeof _0x2a0ee2!==_0xf9d9('0x5')||_0x2a0ee2['length']===0x0)){return _0x972a77(_0xf9d9('0x6'));}try{_0xe8d7=fs[_0xf9d9('0x7')](_0x1410d4)[_0xf9d9('0x8')](_0xf9d9('0x9'));}catch(_0x5254ba){return _0x972a77(_0x5254ba);}return _0xbc01fc({'method':'POST','uri':host+'/v1/speech:recognize?key='+_0x22a1c3,'body':{'config':{'encoding':_0xf9d9('0xa'),'sampleRateHertz':'8000','languageCode':_0x2a0ee2},'audio':{'content':_0xe8d7}},'json':!![]});});};
\ No newline at end of file
+var _0x6308=['string','lang\x20should\x20be\x20a\x20string','toString','POST','/v1/speech:recognize?key=','8000','url','https://speech.googleapis.com','filepath\x20should\x20be\x20a\x20string','length','key\x20should\x20be\x20a\x20string','undefined'];(function(_0x4b6c5d,_0x3cbbdf){var _0x4e4d47=function(_0x311028){while(--_0x311028){_0x4b6c5d['push'](_0x4b6c5d['shift']());}};_0x4e4d47(++_0x3cbbdf);}(_0x6308,0x1f2));var _0x8630=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x6308[_0x3dd15e];return _0x231fd0;};'use strict';var url=require(_0x8630('0x0'));var BPromise=require('bluebird');var fs=require('fs');var host=_0x8630('0x1');module['exports']=function(_0x54a006,_0x315284,_0x1ba5a4){return new BPromise(function(_0x89e9db,_0x393f45){var _0xd3ae17;if(typeof _0x54a006!=='string'||_0x54a006['length']===0x0){return _0x393f45(_0x8630('0x2'));}if(typeof _0x315284!=='string'||_0x315284[_0x8630('0x3')]===0x0){return _0x393f45(_0x8630('0x4'));}if(typeof _0x1ba5a4!==_0x8630('0x5')&&(typeof _0x1ba5a4!==_0x8630('0x6')||_0x1ba5a4[_0x8630('0x3')]===0x0)){return _0x393f45(_0x8630('0x7'));}try{_0xd3ae17=fs['readFileSync'](_0x54a006)[_0x8630('0x8')]('base64');}catch(_0x3dc3c8){return _0x393f45(_0x3dc3c8);}return _0x89e9db({'method':_0x8630('0x9'),'uri':host+_0x8630('0xa')+_0x315284,'body':{'config':{'encoding':'LINEAR16','sampleRateHertz':_0x8630('0xb'),'languageCode':_0x1ba5a4},'audio':{'content':_0xd3ae17}},'json':!![]});});};
\ No newline at end of file