Built motion from commit f67b3b02.|2.6.31
[motion2.git] / server / services / agi / scripts / google / asr / lib / api.js
index 8b99f40..8701e3f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8b29=['key\x20should\x20be\x20a\x20string','undefined','lang\x20should\x20be\x20a\x20string','readFileSync','POST','/v1/speech:recognize?key=','LINEAR16','8000','url','https://speech.googleapis.com','exports','length','filepath\x20should\x20be\x20a\x20string','string'];(function(_0x321bb2,_0x202794){var _0x9c12ed=function(_0x263dd3){while(--_0x263dd3){_0x321bb2['push'](_0x321bb2['shift']());}};_0x9c12ed(++_0x202794);}(_0x8b29,0xbe));var _0x98b2=function(_0x3e6297,_0xf0564){_0x3e6297=_0x3e6297-0x0;var _0x229aae=_0x8b29[_0x3e6297];return _0x229aae;};'use strict';var url=require(_0x98b2('0x0'));var BPromise=require('bluebird');var fs=require('fs');var host=_0x98b2('0x1');module[_0x98b2('0x2')]=function(_0x5ebbfe,_0x51b66a,_0x2363fe){return new BPromise(function(_0x20afa9,_0x5bf7df){var _0x209616;if(typeof _0x5ebbfe!=='string'||_0x5ebbfe[_0x98b2('0x3')]===0x0){return _0x5bf7df(_0x98b2('0x4'));}if(typeof _0x51b66a!==_0x98b2('0x5')||_0x51b66a[_0x98b2('0x3')]===0x0){return _0x5bf7df(_0x98b2('0x6'));}if(typeof _0x2363fe!==_0x98b2('0x7')&&(typeof _0x2363fe!==_0x98b2('0x5')||_0x2363fe[_0x98b2('0x3')]===0x0)){return _0x5bf7df(_0x98b2('0x8'));}try{_0x209616=fs[_0x98b2('0x9')](_0x5ebbfe)['toString']('base64');}catch(_0x599bf5){return _0x5bf7df(_0x599bf5);}return _0x20afa9({'method':_0x98b2('0xa'),'uri':host+_0x98b2('0xb')+_0x51b66a,'body':{'config':{'encoding':_0x98b2('0xc'),'sampleRateHertz':_0x98b2('0xd'),'languageCode':_0x2363fe},'audio':{'content':_0x209616}},'json':!![]});});};
\ No newline at end of file
+var _0x54ef=['https://speech.googleapis.com','string','length','key\x20should\x20be\x20a\x20string','lang\x20should\x20be\x20a\x20string','readFileSync','base64','POST','/v1/speech:recognize?key=','8000','url','bluebird'];(function(_0x34b413,_0x5f159f){var _0x2455fc=function(_0x20c1f2){while(--_0x20c1f2){_0x34b413['push'](_0x34b413['shift']());}};_0x2455fc(++_0x5f159f);}(_0x54ef,0x112));var _0xf54e=function(_0x39f983,_0x310a5a){_0x39f983=_0x39f983-0x0;var _0x473279=_0x54ef[_0x39f983];return _0x473279;};'use strict';var url=require(_0xf54e('0x0'));var BPromise=require(_0xf54e('0x1'));var fs=require('fs');var host=_0xf54e('0x2');module['exports']=function(_0xd936f7,_0x18b7d6,_0x18b1cf){return new BPromise(function(_0x42b9b2,_0x8b6bb6){var _0x431e36;if(typeof _0xd936f7!==_0xf54e('0x3')||_0xd936f7['length']===0x0){return _0x8b6bb6('filepath\x20should\x20be\x20a\x20string');}if(typeof _0x18b7d6!==_0xf54e('0x3')||_0x18b7d6[_0xf54e('0x4')]===0x0){return _0x8b6bb6(_0xf54e('0x5'));}if(typeof _0x18b1cf!=='undefined'&&(typeof _0x18b1cf!==_0xf54e('0x3')||_0x18b1cf['length']===0x0)){return _0x8b6bb6(_0xf54e('0x6'));}try{_0x431e36=fs[_0xf54e('0x7')](_0xd936f7)['toString'](_0xf54e('0x8'));}catch(_0xefa1c0){return _0x8b6bb6(_0xefa1c0);}return _0x42b9b2({'method':_0xf54e('0x9'),'uri':host+_0xf54e('0xa')+_0x18b7d6,'body':{'config':{'encoding':'LINEAR16','sampleRateHertz':_0xf54e('0xb'),'languageCode':_0x18b1cf},'audio':{'content':_0x431e36}},'json':!![]});});};
\ No newline at end of file