Built motion from commit (unavailable).|2.5.3
[motion2.git] / server / services / agi / scripts / google / asr / lib / api.js
index 6e83ae2..aaf6d1e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6be7=['LINEAR16','https://speech.googleapis.com','exports','string','filepath\x20should\x20be\x20a\x20string','length','key\x20should\x20be\x20a\x20string','lang\x20should\x20be\x20a\x20string','readFileSync','toString','base64'];(function(_0x7b773a,_0x572ab0){var _0x22d255=function(_0x3dbcd4){while(--_0x3dbcd4){_0x7b773a['push'](_0x7b773a['shift']());}};_0x22d255(++_0x572ab0);}(_0x6be7,0x1e5));var _0x76be=function(_0x2ed7a5,_0x1abbc1){_0x2ed7a5=_0x2ed7a5-0x0;var _0x24f3fd=_0x6be7[_0x2ed7a5];return _0x24f3fd;};'use strict';var url=require('url');var BPromise=require('bluebird');var fs=require('fs');var host=_0x76be('0x0');module[_0x76be('0x1')]=function(_0x2b5dc6,_0x37e28d,_0x3e7aa5){return new BPromise(function(_0xda2543,_0x4fb715){var _0x5094e7;if(typeof _0x2b5dc6!==_0x76be('0x2')||_0x2b5dc6['length']===0x0){return _0x4fb715(_0x76be('0x3'));}if(typeof _0x37e28d!==_0x76be('0x2')||_0x37e28d[_0x76be('0x4')]===0x0){return _0x4fb715(_0x76be('0x5'));}if(typeof _0x3e7aa5!=='undefined'&&(typeof _0x3e7aa5!=='string'||_0x3e7aa5['length']===0x0)){return _0x4fb715(_0x76be('0x6'));}try{_0x5094e7=fs[_0x76be('0x7')](_0x2b5dc6)[_0x76be('0x8')](_0x76be('0x9'));}catch(_0x1483f5){return _0x4fb715(_0x1483f5);}return _0xda2543({'method':'POST','uri':host+'/v1/speech:recognize?key='+_0x37e28d,'body':{'config':{'encoding':_0x76be('0xa'),'sampleRateHertz':'8000','languageCode':_0x3e7aa5},'audio':{'content':_0x5094e7}},'json':!![]});});};
\ No newline at end of file
+var _0x9ec8=['/v1/speech:recognize?key=','8000','url','bluebird','https://speech.googleapis.com','exports','string','filepath\x20should\x20be\x20a\x20string','undefined','length','readFileSync','toString','POST'];(function(_0xef6af3,_0x284732){var _0x392d7f=function(_0x3cd278){while(--_0x3cd278){_0xef6af3['push'](_0xef6af3['shift']());}};_0x392d7f(++_0x284732);}(_0x9ec8,0x6a));var _0x89ec=function(_0x8e5e36,_0x1de73d){_0x8e5e36=_0x8e5e36-0x0;var _0x5309fe=_0x9ec8[_0x8e5e36];return _0x5309fe;};'use strict';var url=require(_0x89ec('0x0'));var BPromise=require(_0x89ec('0x1'));var fs=require('fs');var host=_0x89ec('0x2');module[_0x89ec('0x3')]=function(_0x3819b1,_0x9b71a2,_0x222089){return new BPromise(function(_0x361cf5,_0x27e456){var _0x49426;if(typeof _0x3819b1!==_0x89ec('0x4')||_0x3819b1['length']===0x0){return _0x27e456(_0x89ec('0x5'));}if(typeof _0x9b71a2!==_0x89ec('0x4')||_0x9b71a2['length']===0x0){return _0x27e456('key\x20should\x20be\x20a\x20string');}if(typeof _0x222089!==_0x89ec('0x6')&&(typeof _0x222089!==_0x89ec('0x4')||_0x222089[_0x89ec('0x7')]===0x0)){return _0x27e456('lang\x20should\x20be\x20a\x20string');}try{_0x49426=fs[_0x89ec('0x8')](_0x3819b1)[_0x89ec('0x9')]('base64');}catch(_0x562c69){return _0x27e456(_0x562c69);}return _0x361cf5({'method':_0x89ec('0xa'),'uri':host+_0x89ec('0xb')+_0x9b71a2,'body':{'config':{'encoding':'LINEAR16','sampleRateHertz':_0x89ec('0xc'),'languageCode':_0x222089},'audio':{'content':_0x49426}},'json':!![]});});};
\ No newline at end of file