!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("trtc-js-sdk")):"function"==typeof define&&define.amd?define(["trtc-js-sdk"],e):(t="undefined"!=typeof globalThis?globalThis:t||self).RTCAIDenoiser=e(t.TRTC)}(this,(function(t){function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=e(t);function n(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function o(t){for(var e=1;e=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(u&&c){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),T(r),l}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:O(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),l}},t}function a(t,e,r,n,o,i,a){try{var u=t[i](a),c=u.value}catch(s){return void r(s)}u.done?e(c):Promise.resolve(c).then(n,o)}function u(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function u(t){a(i,n,o,u,c,"next",t)}function c(t){a(i,n,o,u,c,"throw",t)}u(void 0)}))}}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var r=0;r0&&X[0]<4?1:+(X[0]+X[1])),!$&&mt&&(!(X=mt.match(/Edge\/(\d+)/))||X[1]>=74)&&(X=mt.match(/Chrome\/(\d+)/))&&($=+X[1]);var Tt=$,xt=Tt,Ot=h,kt=!!Object.getOwnPropertySymbols&&!Ot((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&xt&&xt<41})),St=kt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Et=B,It=V.exports,Ct=rt,jt=ut,Pt=kt,Mt=St,Lt=It("wks"),Rt=Et.Symbol,Dt=Rt&&Rt.for,Nt=Mt?Rt:Rt&&Rt.withoutSetter||jt,Ft=function(t){if(!Ct(Lt,t)||!Pt&&"string"!=typeof Lt[t]){var e="Symbol."+t;Pt&&Ct(Rt,t)?Lt[t]=Rt[t]:Lt[t]=Mt&&Dt?Dt(e):Nt(e)}return Lt[t]},Ut=lt,Bt=st.all,Vt=st.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:Ut(t)||t===Bt}:function(t){return"object"==typeof t?null!==t:Ut(t)},Gt=Vt,Wt=String,Yt=TypeError,zt=function(t){if(Gt(t))return t;throw Yt(Wt(t)+" is not an object")},Ht={},Kt=!h((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),qt=Kt&&h((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),Xt={},$t=Vt,Jt=B.document,Qt=$t(Jt)&&$t(Jt.createElement),Zt=function(t){return Qt?Jt.createElement(t):{}},te=Zt,ee=!Kt&&!h((function(){return 7!=Object.defineProperty(te("div"),"a",{get:function(){return 7}}).a})),re=d,ne=Function.prototype.call,oe=re?ne.bind(ne):function(){return ne.apply(ne,arguments)},ie=k({}.isPrototypeOf),ae=vt,ue=lt,ce=ie,se=Object,fe=St?function(t){return"symbol"==typeof t}:function(t){var e=ae("Symbol");return ue(e)&&ce(e.prototype,se(t))},le=String,pe=function(t){try{return le(t)}catch(e){return"Object"}},he=lt,de=pe,ve=TypeError,ye=function(t){if(he(t))return t;throw ve(de(t)+" is not a function")},ge=ye,me=P,be=function(t,e){var r=t[e];return me(r)?void 0:ge(r)},we=oe,Ae=lt,_e=Vt,Te=TypeError,xe=oe,Oe=Vt,ke=fe,Se=be,Ee=function(t,e){var r,n;if("string"===e&&Ae(r=t.toString)&&!_e(n=we(r,t)))return n;if(Ae(r=t.valueOf)&&!_e(n=we(r,t)))return n;if("string"!==e&&Ae(r=t.toString)&&!_e(n=we(r,t)))return n;throw Te("Can't convert object to primitive value")},Ie=TypeError,Ce=Ft("toPrimitive"),je=function(t,e){if(!Oe(t)||ke(t))return t;var r,n=Se(t,Ce);if(n){if(void 0===e&&(e="default"),r=xe(n,t,e),!Oe(r)||ke(r))return r;throw Ie("Can't convert object to primitive value")}return void 0===e&&(e="number"),Ee(t,e)},Pe=je,Me=fe,Le=function(t){var e=Pe(t,"string");return Me(e)?e:e+""},Re=Kt,De=ee,Ne=qt,Fe=zt,Ue=Le,Be=TypeError,Ve=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,We="enumerable",Ye="configurable",ze="writable";Xt.f=Re?Ne?function(t,e,r){if(Fe(t),e=Ue(e),Fe(r),"function"==typeof t&&"prototype"===e&&"value"in r&&ze in r&&!r.writable){var n=Ge(t,e);n&&n.writable&&(t[e]=r.value,r={configurable:Ye in r?r.configurable:n.configurable,enumerable:We in r?r.enumerable:n.enumerable,writable:!1})}return Ve(t,e,r)}:Ve:function(t,e,r){if(Fe(t),e=Ue(e),Fe(r),De)try{return Ve(t,e,r)}catch(n){}if("get"in r||"set"in r)throw Be("Accessors not supported");return"value"in r&&(t[e]=r.value),t};var He=Math.ceil,Ke=Math.floor,qe=Math.trunc||function(t){var e=+t;return(e>0?Ke:He)(e)},Xe=function(t){var e=+t;return e!=e||0===e?0:qe(e)},$e=Xe,Je=Math.max,Qe=Math.min,Ze=function(t,e){var r=$e(t);return r<0?Je(r+e,0):Qe(r,e)},tr=Xe,er=Math.min,rr=function(t){return t>0?er(tr(t),9007199254740991):0},nr=rr,or=function(t){return nr(t.length)},ir=F,ar=Ze,ur=or,cr=function(t){return function(e,r,n){var o,i=ir(e),a=ur(i),u=ar(n,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},sr={includes:cr(!0),indexOf:cr(!1)},fr={},lr=rt,pr=F,hr=sr.indexOf,dr=fr,vr=k([].push),yr=function(t,e){var r,n=pr(t),o=0,i=[];for(r in n)!lr(dr,r)&&lr(n,r)&&vr(i,r);for(;e.length>o;)lr(n,r=e[o++])&&(~hr(i,r)||vr(i,r));return i},gr=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],mr=yr,br=gr,wr=Object.keys||function(t){return mr(t,br)},Ar=Kt,_r=qt,Tr=Xt,xr=zt,Or=F,kr=wr;Ht.f=Ar&&!_r?Object.defineProperties:function(t,e){xr(t);for(var r,n=Or(e),o=kr(e),i=o.length,a=0;i>a;)Tr.f(t,r=o[a++],n[r]);return t};var Sr,Er=vt("document","documentElement"),Ir=V.exports,Cr=ut,jr=Ir("keys"),Pr=function(t){return jr[t]||(jr[t]=Cr(t))},Mr=zt,Lr=Ht,Rr=gr,Dr=fr,Nr=Er,Fr=Zt,Ur=Pr("IE_PROTO"),Br=function(){},Vr=function(t){return"