mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-26 00:53:54 +08:00
6 lines
548 KiB
JavaScript
6 lines
548 KiB
JavaScript
var Module=(()=>{var _scriptDir=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0;return typeof __filename<"u"&&(_scriptDir=_scriptDir||__filename),function(Module){Module=Module||{};var Module=typeof Module<"u"?Module:{},objAssign=Object.assign,readyPromiseResolve,readyPromiseReject;Module.ready=new Promise(function(A,I){readyPromiseResolve=A,readyPromiseReject=I});var moduleOverrides=objAssign({},Module),thisProgram="./this.program",ENVIRONMENT_IS_WEB=typeof window=="object",ENVIRONMENT_IS_WORKER=typeof importScripts=="function",ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",scriptDirectory="";function locateFile(A){return Module.locateFile?Module.locateFile(A,scriptDirectory):scriptDirectory+A}var read_,readAsync,readBinary,fs,nodePath,requireNodeFS;ENVIRONMENT_IS_NODE?(ENVIRONMENT_IS_WORKER?scriptDirectory=require("path").dirname(scriptDirectory)+"/":scriptDirectory=__dirname+"/",requireNodeFS=function(){nodePath||(fs=require("fs"),nodePath=require("path"))},read_=function(I,g){var C=tryParseAsDataURI(I);return C?g?C:C.toString():(requireNodeFS(),I=nodePath.normalize(I),fs.readFileSync(I,g?null:"utf8"))},readBinary=function(I){var g=read_(I,!0);return g.buffer||(g=new Uint8Array(g)),g},readAsync=function(I,g,C){var Q=tryParseAsDataURI(I);Q&&g(Q),requireNodeFS(),I=nodePath.normalize(I),fs.readFile(I,function(E,B){E?C(E):g(B.buffer)})},process.argv.length>1&&(thisProgram=process.argv[1].replace(/\\/g,"/")),process.argv.slice(2),Module.inspect=function(){return"[Emscripten Module object]"}):(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&(ENVIRONMENT_IS_WORKER?scriptDirectory=self.location.href:typeof document<"u"&&document.currentScript&&(scriptDirectory=document.currentScript.src),_scriptDir&&(scriptDirectory=_scriptDir),scriptDirectory.indexOf("blob:")!==0?scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1):scriptDirectory="",read_=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(C){var g=tryParseAsDataURI(A);if(g)return intArrayToString(g);throw C}},ENVIRONMENT_IS_WORKER&&(readBinary=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(C){var g=tryParseAsDataURI(A);if(g)return g;throw C}}),readAsync=function(A,I,g){var C=new XMLHttpRequest;C.open("GET",A,!0),C.responseType="arraybuffer",C.onload=function(){if(C.status==200||C.status==0&&C.response){I(C.response);return}var Q=tryParseAsDataURI(A);if(Q){I(Q.buffer);return}g()},C.onerror=g,C.send(null)}),Module.print||console.log.bind(console);var err=Module.printErr||console.warn.bind(console);objAssign(Module,moduleOverrides),moduleOverrides=null,Module.arguments&&Module.arguments,Module.thisProgram&&(thisProgram=Module.thisProgram),Module.quit&&Module.quit;var tempRet0=0,setTempRet0=function(A){tempRet0=A},getTempRet0=function(){return tempRet0},wasmBinary;Module.wasmBinary&&(wasmBinary=Module.wasmBinary),Module.noExitRuntime,typeof WebAssembly!="object"&&abort("no native wasm support detected");function getValue(A,I,g){switch(I=I||"i8",I.charAt(I.length-1)==="*"&&(I="i32"),I){case"i1":return HEAP8[A>>0];case"i8":return HEAP8[A>>0];case"i16":return HEAP16[A>>1];case"i32":return HEAP32[A>>2];case"i64":return HEAP32[A>>2];case"float":return HEAPF32[A>>2];case"double":return Number(HEAPF64[A>>3]);default:abort("invalid type for getValue: "+I)}return null}var wasmMemory,ABORT=!1;function getCFunc(A){var I=Module["_"+A];return I}function ccall(A,I,g,C,Q){var E={string:function(h){var G=0;if(h!=null&&h!==0){var s=(h.length<<2)+1;G=stackAlloc(s),stringToUTF8(h,G,s)}return G},array:function(h){var G=stackAlloc(h.length);return writeArrayToMemory(h,G),G}};function B(h){return I==="string"?UTF8ToString(h):I==="boolean"?!!h:h}var D=getCFunc(A),i=[],o=0;if(C)for(var w=0;w<C.length;w++){var F=E[g[w]];F?(o===0&&(o=stackSave()),i[w]=F(C[w])):i[w]=C[w]}var y=D.apply(null,i);function N(h){return o!==0&
|
|||
|
|
"use strict"; return body.apply(this, arguments);
|
||
|
|
};
|
||
|
|
`)(I)}function extendError(A,I){var g=createNamedFunction(I,function(C){this.name=I,this.message=C;var Q=new Error(C).stack;Q!==void 0&&(this.stack=this.toString()+`
|
||
|
|
`+Q.replace(/^Error(:[^\n]*)?\n/,""))});return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return this.message===void 0?this.name:this.name+": "+this.message},g}var BindingError=void 0;function throwBindingError(A){throw new BindingError(A)}function registerType(A,I,g){if(g=g||{},!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var C=I.name;if(A||throwBindingError('type "'+C+'" must have a positive integer typeid pointer'),registeredTypes.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;throwBindingError("Cannot register type '"+C+"' twice")}if(registeredTypes[A]=I,awaitingDependencies.hasOwnProperty(A)){var Q=awaitingDependencies[A];delete awaitingDependencies[A],Q.forEach(function(E){E()})}}function __embind_register_bool(A,I,g,C,Q){var E=getShiftFromSize(g);I=readLatin1String(I),registerType(A,{name:I,fromWireType:function(B){return!!B},toWireType:function(B,D){return D?C:Q},argPackAdvance:8,readValueFromPointer:function(B){var D;if(g===1)D=HEAP8;else if(g===2)D=HEAP16;else if(g===4)D=HEAP32;else throw new TypeError("Unknown boolean type size: "+I);return this.fromWireType(D[B>>E])},destructorFunction:null})}var emval_free_list=[],emval_handle_array=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function __emval_decref(A){A>4&&--emval_handle_array[A].refcount===0&&(emval_handle_array[A]=void 0,emval_free_list.push(A))}function count_emval_handles(){for(var A=0,I=5;I<emval_handle_array.length;++I)emval_handle_array[I]!==void 0&&++A;return A}function get_first_emval(){for(var A=5;A<emval_handle_array.length;++A)if(emval_handle_array[A]!==void 0)return emval_handle_array[A];return null}function init_emval(){Module.count_emval_handles=count_emval_handles,Module.get_first_emval=get_first_emval}var Emval={toValue:function(A){return A||throwBindingError("Cannot use deleted val. handle = "+A),emval_handle_array[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:{var I=emval_free_list.length?emval_free_list.pop():emval_handle_array.length;return emval_handle_array[I]={refcount:1,value:A},I}}}};function simpleReadValueFromPointer(A){return this.fromWireType(HEAPU32[A>>2])}function __embind_register_emval(A,I){I=readLatin1String(I),registerType(A,{name:I,fromWireType:function(g){var C=Emval.toValue(g);return __emval_decref(g),C},toWireType:function(g,C){return Emval.toHandle(C)},argPackAdvance:8,readValueFromPointer:simpleReadValueFromPointer,destructorFunction:null})}function floatReadValueFromPointer(A,I){switch(I){case 2:return function(g){return this.fromWireType(HEAPF32[g>>2])};case 3:return function(g){return this.fromWireType(HEAPF64[g>>3])};default:throw new TypeError("Unknown float type: "+A)}}function __embind_register_float(A,I,g){var C=getShiftFromSize(g);I=readLatin1String(I),registerType(A,{name:I,fromWireType:function(Q){return Q},toWireType:function(Q,E){return E},argPackAdvance:8,readValueFromPointer:floatReadValueFromPointer(I,C),destructorFunction:null})}function integerReadValueFromPointer(A,I,g){switch(I){case 0:return g?function(Q){return HEAP8[Q]}:function(Q){return HEAPU8[Q]};case 1:return g?function(Q){return HEAP16[Q>>1]}:function(Q){return HEAPU16[Q>>1]};case 2:return g?function(Q){return HEAP32[Q>>2]}:function(Q){return HEAPU32[Q>>2]};default:throw new TypeError("Unknown integer type: "+A)}}function __embind_register_integer(A,I,g,C,Q){I=readLatin1String(I);var E=getShiftFromSize(g),B=function(F){return F};if(C===0){var D=32-8*g;B=function(F){return F<<D>>>D}}var i=I.includes("unsigned"),o=function(F,y){},w;i?w=function(F,y){return o(y,this.name),y>>>0}:w=function(F,y){return o(y,this.name),y},registerType(A,{name:I,fromWireType:B,toWireType:w,argPackAdvance:8,readValueFromPointer:integerReadValueFromPointer(I,E,C!==0),destructorFunction:null})}function __embind_register_memory_view(A,I,g){var C=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],Q=C[I];function E(B
|