1var _x=Object.defineProperty;var px=(e,t,x)=>t in e?_x(e,t,{enumerable:!0,configurable:!0,writable:!0,value:x}):e[t]=x;var R=(e,t,x)=>px(e,typeof t!="symbol"?t+"":t,x);import{r as gx}from"./perf-DzjxX2bo.js";function m0(){const e=["10KToeqm","search","toString","input","30828pSNAII","filter","gger","\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)","13140279mpSdyc","init","apply","62439sBqfQA","5732706SQAnCc","(((.+)+)+)+$","debu","54ZFzDah","constructor","counter","stateObject","185610IBdHRH","gender","test","1738330AlmZIi","4SSKzAD","string","indexOf"," · ","bind","styleTags","2167955wdEKeA","function *\\( *\\)","displayName","trim","96snmjWD","join","toLowerCase","968TfEvBD"];return m0=function(){return e},m0()}(function(e,t){const x=S,n=e();for(;;)try{if(-parseInt(x(413))/1*(parseInt(x(417))/2)+parseInt(x(414))/3+-parseInt(x(388))/4*(-parseInt(x(394))/5)+-parseInt(x(384))/6+-parseInt(x(406))/7*(-parseInt(x(401))/8)+parseInt(x(410))/9*(-parseInt(x(402))/10)+-parseInt(x(387))/11*(-parseInt(x(398))/12)===t)break;n.push(n.shift())}catch{n.push(n.shift())}})(m0,964798);const lx=function(){let e=!0;return function(t,x){const n=e?function(){const c=S;if(x){const r=x[c(412)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}(),b0=lx(void 0,function(){const e=S;if(b0[e(392)]()[e(404)]()[e(390)](` 2`)===-1)return b0.toString()[e(403)]("(((.+)+)+)+$")[e(404)]()[e(381)](b0).search(e(415))});function S(e,t){return e=e-381,m0()[e]}b0();const hx=function(){let e=!0;return function(t,x){const n=e?function(){const c=S;if(x){const r=x[c(412)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}();(function(){hx(this,function(){const e=S,t=new RegExp(e(395)),x=new RegExp(e(409),"i"),n=C0(e(411));!t[e(386)](n+"chain")||!x.test(n+e(405))?n("0"):C0()})()})();function pt(e,t){return e+":"+t}function P0(e){const t=S,x=(e.id+" "+e[t(396)])[t(400)]();return/\b(test|debug|demo|sample|placeholder|wip|internal)\b/[t(386)](x)?!1:!!e[t(396)][t(397)]()}function gt(e){const t=S;return[e[t(385)],e.region,...e[t(393)]??[]][t(407)](Boolean)[t(399)](t(391))}function C0(e){function t(x){const n=S;if(typeof x===n(389))return(function(c){})[n(381)]("while (true) {}")[n(412)](n(382));(""+x/x).length!==1||x%20===0?(function(){return!0})[n(381)](n(416)+n(408)).call("action"):(function(){return!1})[n(381)]("debu"+n(408))[n(412)](n(383)),t(++x)}try{if(e)return t;t(0)}catch{}}(function(e,t){const x=O,n=e();for(;;)try{if(-parseInt(x(139))/1*(parseInt(x(168))/2)+parseInt(x(147))/3*(parseInt(x(141))/4)+-parseInt(x(157))/5+-parseInt(x(150))/6+-parseInt(x(171))/7*(-parseInt(x(152))/8)+parseInt(x(160))/9*(parseInt(x(163))/10)+parseInt(x(138))/11*(-parseInt(x(144))/12)===t)break;n.push(n.shift())}catch{n.push(n.shift())}})(N0,127974);function O(e,t){return e=e-136,N0()[e]}const Ex=function(){let e=!0;return function(t,x){const n=e?function(){const c=O;if(x){const r=x[c(165)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}(),_0=Ex(void 0,function(){const e=O;if(_0[e(149)]()[e(169)]()[e(172)](` 3`)===-1)return _0.toString().search("(((.+)+)+)+$")[e(169)]()[e(166)](_0).search(e(143))});_0();const Ix=function(){let e=!0;return function(t,x){const n=e?function(){const c=O;if(x){const r=x[c(165)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}();(function(){Ix(this,function(){const e=O,t=new RegExp("function *\\( *\\)"),x=new RegExp(e(145),"i"),n=U0(e(161));!t[e(148)](n+"chain")||!x[e(148)](n+e(154))?n("0"):U0()})()})();const M0=1;function lt(e){const t=O,x=typeof e.formatVersion===t(142)?e[t(151)]:0;if(x>M0)throw new Error(t(136)+x+t(146)+M0+")");const n={};return n[t(151)]=M0,n[t(153)]=e.voiceEngineId??t(158),n[t(137)]=e[t(137)],n[t(155)]=e[t(155)],n.speed=e.speed,n[t(167)]=e[t(167)],n}function U0(e){function t(x){const n=O;if(typeof x=="string")return(function(c){})[n(166)](n(162))[n(165)]("counter");(""+x/x)[n(159)]!==1||x%20===0?(function(){return!0})[n(166)]("debu"+n(156))[n(170)](n(140)):(function(){return!1})[n(166)](n(164)+n(156)).apply(n(173)),t(++x)}try{if(e)return t;t(0)}catch{}}function N0(){const e=["stateObject","Project voice format v","voiceId","301147rQyBLJ","1664qNMFJW","action","1180MLHJCW","number","(((.+)+)+)+$","84RGxIzm","\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)"," má»i hÆ¡n app há» trợ (v","2517JktLqu","test","bind","983448tdsxeg","formatVersion","24hOQdXv","voiceEngineId","input","clonedVoiceProfileId","gger","523920aykljN","kokoro","length","620019KknvKz","init","while (true) {}","30PzJNOy","debu","apply","constructor","sampling","18JEYphP","toString","call","347907BvItOf","indexOf"];return N0=function(){return e},N0()}const m=v;(function(e,t){const x=v,n=e();for(;;)try{if(parseInt(x(280))/1+parseInt(x(301))/2*(-parseInt(x(288))/3)+parseInt(x(286))/4+parseInt(x(275
3))/5*(-parseInt(x(285))/6)+parseInt(x(273))/7+-parseInt(x(294))/8+parseInt(x(287))/9*(parseInt(x(304))/10)===t)break;n.push(n.shift())}catch{n.push(n.shift())}})(R0,654424);const mx=function(){let e=!0;return function(t,x){const n=e?function(){const c=v;if(x){const r=x[c(283)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}(),p0=mx(void 0,function(){const e=v;if(p0[e(274)]()[e(276)]()[e(291)](` 4`)===-1)return p0[e(276)]()[e(298)](e(267)).toString()[e(278)](p0)[e(298)](e(267))});function v(e,t){return e=e-267,R0()[e]}p0();const Nx=function(){let e=!0;return function(t,x){const n=e?function(){const c=v;if(x){const r=x[c(283)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}();(function(){Nx(this,function(){const e=v,t=new RegExp(e(282)),x=new RegExp("\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)","i"),n=k0("init");!t[e(297)](n+e(289))||!x[e(297)](n+e(299))?n("0"):k0()})()})();function R0(){const e=["864JKqHOs","31299Xuphjc","chain","requiredTier","indexOf","pro","standard","9108488MIAFYg","allowed","stateObject","test","search","input","counter","68QbIuwj","reason","string","92410TjWRQO","engine_vieneu","(((.+)+)+)+$","gger","voice_clone",'" yêu cầu gói PRO.',"engine_zerotts","debu","7087521wvmkru","bind","64115spUEOz","toString","engine_kokoro","constructor","consistent_character","903306nafrRF",'TÃnh nÄng "',"function *\\( *\\)","apply","action","564iUUBxz","2200496qKqego"];return R0=function(){return e},R0()}const y={};y[m(277)]=m(293),y[m(271)]=m(293),y[m(305)]="standard",y[m(269)]=m(292),y.stickman=m(292),y[m(279)]="pro";const Rx=y;function u0(e,t){const x=m,n=Rx[t],c={};if(c[x(295)]=!0,e===x(292)||n===x(293))return c;const r={};return r[x(295)]=!1,r[x(290)]=n,r[x(302)]=x(281)+t+x(270),r}function k0(e){function t(x){const n=v;if(typeof x===n(303))return(function(c){}).constructor("while (true) {}")[n(283)](n(300));(""+x/x).length!==1||x%20===0?(function(){return!0})[n(278)](n(272)+n(268)).call(n(284)):(function(){return!1})[n(278)](n(272)+n(268)).apply(n(296)),t(++x)}try{if(e)return t;t(0)}catch{}}const i=L;(function(e,t){const x=L,n=e();for(;;)try{if(-parseInt(x(385))/1+parseInt(x(395))/2+-parseInt(x(386))/3*(-parseInt(x(356))/4)+-parseInt(x(399))/5+parseInt(x(346))/6*(-parseInt(x(378))/7)+parseInt(x(396))/8*(parseInt(x(321))/9)+parseInt(x(372))/10===t)break;n.push(n.shift())}catch{n.push(n.shift())}})(T0,505712);const Tx=function(){let e=!0;return function(t,x){const n=e?function(){const c=L;if(x){const r=x[c(357)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}(),g0=Tx(void 0,function(){const e=L;if(g0[e(336)]()[e(373)]()[e(375)](` 5`)===-1)return g0[e(373)]()[e(352)](e(334))[e(373)]()[e(331)](g0)[e(352)]("(((.+)+)+)+$")});g0();const Sx=function(){let e=!0;return function(t,x){const n=e?function(){const c=L;if(x){const r=x[c(357)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}();(function(){Sx(this,function(){const e=L,t=new RegExp(e(363)),x=new RegExp(e(362),"i"),n=$0("init");!t[e(319)](n+e(354))||!x[e(319)](n+e(370))?n("0"):$0()})()})();const U={};U.id=i(335),U[i(324)]=i(371),U[i(397)]="diu túp",U[i(353)]=10;const k={};k.id=i(339),k.pattern=i(377),k[i(397)]=i(398),k.priority=10;const $={};$.id=i(388),$[i(324)]="Facebook",$[i(397)]=i(382),$.priority=10;const z={};z.id=i(379),z[i(324)]="Google",z[i(397)]=i(368),z.priority=10;const B={};function T0(){const e=["vi Äê ô","enabled","gu gá»","xi i âu","input","YouTube","9935400NazHpt","toString","ChatGPT","indexOf","TERM_URL","TikTok","217DUGTJV","BRAND_GOOGLE","counter","TERM_CEO","phây búc","con tần","flags","662419pBgDNv","149781EvEjXS","TERM_CPU","BRAND_FACEBOOK","xi pi iu","BRAND_AUTOSHORT","chát ji pi ti","ây ai","TERM_FULLHD","ếch Äê","216888wvGnUS","100984FWhcDT","spoken","tÃc tóc","2588575BpoVHt","map","ji pi iu","BRAND_ANDROID","call","vai rá»","TERM_MP4","ma két tinh","test","while (true) {}","513RwJzYm","\\$&","bá»n kây","pattern","TERM_API","BRAND_CHATGPT","TERM_GPU","sort","TERM_AI","viu","constructor","replace","WORD_PROMPT","(((.+)+)+)+$","BRAND_YOUTUBE","bind","prom","iu a eo","BRAND_TIKTOK","source","WORD_CONTENT","ây pi ai","gger","BRAND_IPHONE","action","171204lGEcds","OpenAI","TERM_WIFI","slice","filter","TERM_RAM","search","priority","chain","string","60cZQwMO","apply","stateObject","(?<![\\p{L}\\p{N}])","Auto Short","(?![\\p{L}\\p{N}])","\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)","function *\\( *\\)","em pi bá»n","debu"];return T0=function(){return e},T0()}B.id=i(326),B[i(324)]=i(374),B[i(397)]=i(391),B.priority=10;const V={};V.id="BRAND_OPENAI",V[i(324)]=i(347),V.spoken="ô pá»n ây ai",V.priority=10;const F={};F.id=i(344),F.pattern="iPhone",F[i(397)]="ai phôn",F.priority=10;const j={};j.id=i(402),j[i(324)]="Android",j[i(397)]="en Äá» roi",j.priority=10;const Z={};Z.id=i(390),Z.pattern="AutoShort",Z[i(397)]=i(360),Z[i(353)]=10;const G={};G.id=i(329),G.pattern=/\bAI\b/g,G[i(397)]=i(392),G[i(353)]=9;const K={};K.id=i(325),K[i(324)]=/\bAPI\b/g,K.spoken=i(342),K[i(353)]=9;const H={};H.id=i(376),H[i(324)]=/\bURL\b/g,H[i(397)]=i(338),H[i(353)]=9;const q={};q.id=i(381),q[i(324)]=/\bCEO\b/g,q.spoken=i(369),q[i(353)]=9;const W={};W.id=i(387),W.pattern=/\bCPU\b/g,W[i(397)]=i(389),W[i(353)]=9;const J={};J.id=i(327),J[i(324)]=/\bGPU\b/g,J[i(397)]=i(401),J[i(353)]=9;const Q={};Q.id=i(351),Q[i(324)]=/\bRAM\b/g,Q[i(397)]="ram",Q[i(353)]=9;const Y={};Y.id=i(405),Y[i(324)]=/\bMP4\b/gi,Y[i(397)]=i(364),Y[i(353)]=9;const X={};X.id=i(393),X[i(324)]=/\bFull\s*HD\b/gi,X[i(397)]="phun ếch Äê",X[i(353)]=9;const x0={};x0.id="TERM_HD",x0[i(324)]=/\bHD\b/g,x0[i(397)]=i(394),x0.priority=8;const t0={};t0.id="TERM_4K",t0[i(324)]=/\b4K\b/g,t0.spoken=i(323),t0[i(353)]=9;const n0={};n0.id=i(348),n0[i(324)]=/\bWi-?Fi\b/gi,n0[i(397)]="quai phai",n0[i(353)]=9;const e0={};e0.id="WORD_VIDEO",e0[i(324)]=/\bvideo\b/gi,e0.spoken=i(366),e0[i(353)]=5;const c0={};c0.id=i(341),c0[i(324)]=/\bcontent\b/gi,c0[i(397)]=i(383),c0[i(353)]=5;const r0={};function L(e,t){return e=e-319,T0()[e]}r0.id="WORD_MARKETING",r0[i(324)]=/\bmarketing\b/gi,r0[i(397)]=i(406),r0.priority=5;const i0={};i0.id="WORD_ONLINE",i0.pattern=/\bonline\b/gi,i0[i(397)]="on lai",i0.priority=5;const s0={};s0.id="WORD_VIEW",s0[i(324)]=/\bviews?\b/gi,s0[i(397)]=i(330),s0.priority=5;const o0={};o0.id="WORD_VIRAL",o0[i(324)]=/\bviral\b/gi,o0[i(397)]=i(404),o0.priority=5;const a0={};a0.id=i(333),a0[i(324)]=/\bprompts?\b/gi,a0[i(397)]=i(337),a0[i(353)]=5;const wx=[U,k,$,z,B,V,F,j,Z,G,K,H,q,W,J,Q,Y,X,x0,t0,n0,e0,c0,r0,i0,s0,o0,a0];function yx(e){const t=i;return e[t(332)](/[.*+?^${}()|[\]\\]/g,t(322))}function Ax(e=wx){const t=i;return e[t(350)](x=>x[t(367)]!==!1)[t(349)]()[t(328)]((x,n)=>(n.priority??0)-(x[t(353)]??0)||x.id.localeCompare(n.id))[t(400)](x=>({id:x.id,spoken:x[t(397)],re:typeof x.pattern===t(355)?new RegExp(t(359)+yx(x[t(324)])+t(361),"giu"):new RegExp(x[t(324)][t(340)],x.pattern[t(384)].includes("g")?x[t(324)][t(384)]:x[t(324)].flags+"g")}))}function $0(e){function t(x){const n=L;
5if(typeof x=="string")return(function(c){})[n(331)](n(320))[n(357)](n(380));(""+x/x).length!==1||x%20===0?(function(){return!0}).constructor(n(365)+n(343))[n(403)](n(345)):(function(){return!1})[n(331)](n(365)+"gger")[n(357)](n(358)),t(++x)}try{if(e)return t;t(0)}catch{}}const u=M;(function(e,t){const x=M,n=e();for(;;)try{if(-parseInt(x(391))/1+-parseInt(x(315))/2*(parseInt(x(371))/3)+parseInt(x(359))/4*(parseInt(x(366))/5)+parseInt(x(322))/6*(-parseInt(x(375))/7)+parseInt(x(320))/8+-parseInt(x(357))/9+-parseInt(x(313))/10*(-parseInt(x(386))/11)===t)break;n.push(n.shift())}catch{n.push(n.shift())}})(y0,920041);const Ox=function(){let e=!0;return function(t,x){const n=e?function(){const c=M;if(x){const r=x[c(365)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}(),l0=Ox(void 0,function(){const e=M;if(l0[e(323)]()[e(352)]()[e(332)](` 6`)===-1)return l0[e(352)]()[e(374)](e(388))[e(352)]().constructor(l0).search(e(388))});l0();const vx=function(){let e=!0;return function(t,x){const n=e?function(){const c=M;if(x){const r=x[c(365)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}();(function(){vx(this,function(){const e=M,t=new RegExp("function *\\( *\\)"),x=new RegExp(e(389),"i"),n=V0(e(405));!t[e(318)](n+e(345))||!x[e(318)](n+e(317))?n("0"):V0()})()})();const T=[u(373),u(360),u(356),"ba",u(392),u(379),u(327),"bảy",u(367),u(340)];function Lx(e,t){const x=u,n=Math[x(348)](e/100),c=Math[x(348)](e%100/10),r=e%10,o=[];return(n>0||t)&&o[x(396)](T[n]+x(319)),c===0?r>0&&(n>0||t)?o[x(396)]("lẻ",T[r]):r>0&&o[x(396)](T[r]):c===1?(o[x(396)](x(344)),r===5?o[x(396)](x(370)):r>0&&o.push(T[r])):(o[x(396)](T[c]+x(334)),r===1?o.push(x(333)):r===5?o[x(396)](x(370)):r>0&&o[x(396)](T[r])),o[x(401)](" ")}const z0=["",u(326),u(402),"tá»·",u(382),u(335)];function D(e){const t=u,x=e[t(408)](/^0+(?=\d)/,"");if(!/^\d+$/[t(318)](x))return e;if(x==="0")return t(373);if(x.length>z0[t(331)]*3)return x[t(362)]("").map(o=>T[Number(o)])[t(401)](" ");const n=[];for(let o=x[t(331)];o>0;o-=3)n[t(372)](Number(x.slice(Math[t(337)](0,o-3),o)));const c=[];let r=!1;return n[t(387)]((o,a)=>{const d=t,s=z0[n[d(331)]-1-a]??"";o!==0&&(c.push(Lx(o,r)),s&&c[d(396)](s),r=!0)}),c[t(401)](" ")[t(408)](/\s+/g," ")[t(398)]()}function Mx(e){const t=u;return e[t(362)]("").map(x=>T[Number(x)])[t(401)](" ")}function Dx(e,t){const x=u,n=D(e);return t?n+x(363)+Mx(t):n}const g={};g[u(385)]=u(406),g[u(349)]=u(342),g.kg=u(353),g.km=u(347),g.cm=u(325),g.mm=u(390),g.mg=u(377),g.ml=u(314),g.GB="ghi ga bai",g.MB=u(341),g.KB=u(404),g.TB=u(351),g.m=u(393),g.g=u(395),g.l=u(343);const B0=g,Px=[[/\bTP\s*\.?\s*HCM\b/gi,u(321)],[/\bTPHCM\b/gi,u(321)],[/\bTP\s*\.?\s*Hà \s*Ná»i\b/gi,"Thà nh phá» Hà Ná»i"],[/\bHN\b/g,"Hà Ná»i"],[/\bVN\b/g,u(336)],[/\bVNÄ\b/gi,u(346)],[/\bVND\b/g,u(346)]],Cx=["",u(360),u(356),"ba","tư",u(379),u(327),u(339),u(367),u(340),u(344),"mưá»i má»t",u(409)],S0="î",w0="î",Ux=[/`[^`]*`/g,/\bhttps?:\/\/\S+/gi,/\bwww\.\S+/gi,/\b[\w-]+\.(?:vn|com|net|org|io|ai|app|dev|co)\b(?:\/\S*)?/gi,/\b[\w.+-]+@[\w-]+\.[\w.-]+\b/g,/\b[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\b/gi,/(?:^|\s)(?:\/[\w.-]+){2,}/g,/\b[A-Za-z]:\\[^\s]+/g,/\bv\d+\.\d+\.\d+(?:[-+][\w.]+)?\b/g,/\b(?=[\w-]{16,})(?=[\w-]*\d)(?=[\w-]*[A-Za-z])[\w-]+\b/g];function Q0(e){const t=u;let x=e+1,n="";for(;x>0;){const c=(x-1)%26;n=String[t(330)](97+c)+n,x=Math[t(348)]((x-1)/26)}return n}function y0(){const e=["string","nghìn tá»·","action"," giá»","km/h","99649hITxPU","forEach","(((.+)+)+)+$","\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)","mi li mét","1176791CmoLAk","bá»n","mét"," Äô la","gam","push","debu","trim","keys","gger","join","triá»u","call","ki lô bai","init","ki lô mét trên giá»","ngà y ","replace","mưá»i hai","1630fZOEbN","mi li lÃt","8ofKlTu","constructor","input","test"," trÄm","13877464XaNXWV","Thà nh phá» Há» Chà Minh","68010NBSKVd","bind","while (true) {}","xen ti mét","nghìn","sáu"," Äô la Mỹ","spans","fromCharCode","length","indexOf","má»t"," mươi","triá»u tá»·","Viá»t Nam","max","exec","bảy","chÃn","mê ga bai","mét trên giây","lÃt","mưá»i","chain","Äá»ng","ki lô mét","floor","m/s"," nÄm ","tê ra bai","toString","ki lô gam","raw","map","hai","11822382MDBFak","sort","52BPxvvA","má»t","charCodeAt","split"," phẩy ","nghìn|ngà n|triá»u|tá»·|tá»|trÄm|chục","apply","575095VBLeLJ","tám","text","counter","lÄm","62454xncjWz","unshift","không","search","749pbREXD"," phần trÄm","mi li gam","stateObject","nÄm","slice"];return y0=function(){return e},y0()}function kx(e){const t=u;let x=0;for(const n of e)x=x*26+(n[t(361)](0)-96);return x-1}function M(e,t){return e=e-313,y0()[e]}function Y0(e){const t=u,x=[];let n=e[t(408)](new RegExp("["+S0+w0+"]","g"),"");for(const r of Ux)n=n[t(408)](r,o=>{const a=t,d=/^\s/[a(318)](o)?o[0]:"",s=d?o[a(380)](1):o;return x[a(396)](s),""+d+S0+Q0(x[a(331)]-1)+w0});const c={};return c.text=n,c[t(329)]=x,c}function X0({text:e,spans:t}){return e[u(408)](new RegExp(S0+"([a-z]+)"+w0,"g"),(n,c)=>t[kx(c)]??"")}function $x(e){const t=u,x=e.trim(),n=/^(\d{1,3}(?:\.\d{3})+|\d+),(\d+)$/[t(338)](x);if(n)return{int:n[1][t(408)](/\./g,""),frac:n[2]};if(/^\d{1,3}(?:\.\d{3})+$/[t(318)](x))return{int:x.replace(/\./g,"")};const c=/^(\d+)\.(\d{1,2}|\d{4,})$/[t(338)](x);return c?{int:c[1],frac:c[2]}:{int:x[t(408)](/[.,\s]/g,"")}}const N=String.raw`\d{1,3}(?:\.\d{3})+(?:,\d+)?|\d+(?:[.,]\d+)?`;function A(e){const{int:t,frac:x}=$x(e);return Dx(t,x)}const xx=u(364);function tx(e){const t=u;let x=e[t(408)](new RegExp(String[t(354)]`\b(\d{1,2})\/(\d{1,2})\/(\d{4})\b`,"g"),(n,c,r,o)=>{const a=t,d=Number(c),s=Number(r);return d<1||d>31||s<1||s>12?n:a(407)+D(c)+" tháng "+Cx[s]+a(350)+D(o)});return x=x[t(408)](new RegExp(String[t(354)]`\b(\d{1,2}):(\d{2})\b`,"g"),(n,c,r)=>{const o=t,a=Number(c),d=Number(r);return a>23||d>59?n:d===0?D(c)+o(384):D(c)+" giá» "+D(r)+" phút"}),x}function nx(e){const t=u;let x=e;return x=x[t(408)](new RegExp(String[t(354)]`\$\s*(${N})`,"g"),(n,c)=>A(c)+t(394)),x=x[t(408)](new RegExp(String[t(354)]`(${N})\s*(?:USD|usd)\b`,"g"),(n,c)=>A(c)+t(328)),x=x.replace(new RegExp(String[t(354)]`(${N})\s*(?:(${xx})\s*)?(?:Ä|â«|VNÄ|VND|vnÄ|vnd|Äá»ng)(?![\p{L}])`,"gu"),(n,c,r)=>
6""+A(c)+(r?" "+r:"")+" Äá»ng"),x}function ex(e){const t=u;return e.replace(new RegExp(String.raw`(${N})\s*%`,"g"),(x,n)=>A(n)+t(376))}function cx(e){const t=u,x=Object[t(399)](B0)[t(358)]((c,r)=>r[t(331)]-c[t(331)])[t(355)](c=>c[t(408)]("/","\\/")),n=new RegExp(String[t(354)]`(${N})\s*(${x.join("|")})(?![\p{L}\p{N}\/])`,"gu");return e.replace(n,(c,r,o)=>{const a=B0[o];return a?A(r)+" "+a:c})}function rx(e){const t=u;return e[t(408)](new RegExp(String[t(354)]`(${N})\s*(${xx})\b`,"g"),(x,n,c)=>A(n)+" "+c)}function ix(e){const t=u,x=new RegExp(String[t(354)]`(?<![\p{L}\p{N}])(?:${N})(?![\p{L}\p{N}])`,"gu");return e[t(408)](x,n=>A(n))}function sx(e){const t=u;let x=e;for(const[n,c]of Px)x=x[t(408)](n,c);return x}function ox(e){const t=u;return e[t(408)](/[ \t]{2,}/g," ")[t(408)](/\s+([,.;:!?â¦])/g,"$1")[t(408)](/[ \t]+\n/g,` 7`)[t(398)]()}function ax(e){const t=u;return e?/^vi\b/i[t(318)](e[t(398)]()):!0}function zx(e){const t=u;if(!e||!e.trim())return e;const x=Y0(e);let n=x[t(368)];n=nx(n),n=ex(n),n=tx(n),n=cx(n),n=rx(n),n=ix(n),n=sx(n),n=ox(n);const c={};return c[t(368)]=n,c.spans=x.spans,X0(c)}function ht(e,t){return ax(t)?zx(e):e}function V0(e){function t(x){const n=M;if(typeof x===n(381))return(function(c){}).constructor(n(324))[n(365)](n(369));(""+x/x)[n(331)]!==1||x%20===0?(function(){return!0})[n(316)](n(397)+n(400))[n(403)](n(383)):(function(){return!1}).constructor(n(397)+n(400)).apply(n(378)),t(++x)}try{if(e)return t;t(0)}catch{}}const f=w;(function(e,t){const x=w,n=e();for(;;)try{if(-parseInt(x(471))/1*(-parseInt(x(486))/2)+parseInt(x(470))/3+parseInt(x(404))/4*(-parseInt(x(478))/5)+-parseInt(x(473))/6*(-parseInt(x(474))/7)+-parseInt(x(428))/8+parseInt(x(482))/9+parseInt(x(455))/10===t)break;n.push(n.shift())}catch{n.push(n.shift())}})(A0,777653);function A0(){const e=["UNICODE_CLEANUP","MONEY","PRONUNCIATION_DICT","slice","không","PHONE","RANGE","toString","PROTECT_TOKENS","trim","action","split","now","PERCENT"," Äến ","DATE_DMY","lang","tám","LANG_NOT_VIETNAMESE_SKIPPED","114240IhyedI","input","call","indexOf","debu","apply","replace",", $1,","counter","undefined","search","push","while (true) {}","UNITS","forEach","1910433EZnvMr","16965KaFNKq","maxSegmentLength","463236iqtsFg","105pTOQbN","segment","raw","NFC","125hdxFpu","spans","error","vi-v","6589557tqUVJy","hai","Thứ ","ENUMERATION","58qvYEIm","nÄm","message","sáu","TIME","212516Ukdbpz","SEGMENTATION","text","má»t","spoken","test","(((.+)+)+)+$","BRACKETS_QUOTES","constructor","$1$1","stateObject","AMBIGUOUS_PRESERVED","[VietnameseSpeechNormalizer] lá»i:","\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)","gger","init","ABBREVIATION","mưá»i","NUMBER_GENERAL","bá»n","$1 ","EMPTY_AFTER_NORMALIZE_FALLBACK_ORIGINAL","filter","bảy","7396840BlQzxT","EMOJI","PUNCTUATION_CLEANUP","REPEAT_COLLAPSE","chÃn","length","lastIndexOf","join"];return A0=function(){return e},A0()}const Bx=function(){let e=!0;return function(t,x){const n=e?function(){if(x){const c=x.apply(t,arguments);return x=null,c}}:function(){};return e=!1,n}}(),h0=Bx(void 0,function(){const e=w;if(h0.bind().toString()[e(458)](` 8`)===-1)return h0[e(443)]().search(e(410))[e(443)]()[e(412)](h0)[e(465)]("(((.+)+)+)+$")});h0();const Vx=function(){let e=!0;return function(t,x){const n=e?function(){const c=w;if(x){const r=x[c(460)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}();(function(){Vx(this,function(){const e=w,t=new RegExp("function *\\( *\\)"),x=new RegExp(e(417),"i"),n=j0(e(419));!t[e(409)](n+"chain")||!x[e(409)](n+e(456))?n("0"):j0()})()})();const ux="1.0",Fx=f(481)+ux,fx=300,Et=[f(436),f(444),f(429),f(431),"BRACKETS_QUOTES",f(438),f(441),f(451),f(403),"MONEY",f(449),"UNITS",f(442),f(485),"NUMBER_GENERAL",f(420),f(430),f(405)],dx=/[\u200B-\u200D\u2060\uFEFF\u00AD]/g,bx=/[\u00A0\u2007\u202F\u2028\u2029\u3000]/g,jx=/[\p{Extended_Pictographic}\u{1F3FB}-\u{1F3FF}\uFE0F\u20E3]/gu;function Zx(e){const t=f;return e.normalize(t(477))[t(461)](dx,"")[t(461)](bx," ")[t(461)](/[\u2018\u2019\u201B]/g,"'")[t(461)](/[\u201C\u201D\u201F]/g,'"')[t(461)](/[\u2013\u2014]/g,"â")[t(461)](/\u2026/g,"â¦")[t(461)](/\n{3,}/g,` 9 10`)}function Gx(e){return e[f(461)](jx," ").replace(/[ \t]{2,}/g," ")}function Kx(e){const t=f;return e[t(461)](new RegExp("(\\p{L})\\1{2,}","gu"),t(413)).replace(/([!?.])\1{1,}/g,"$1")[t(461)](/(?:!\?|\?!){2,}/g,"?!")}function Hx(e){const t=f;return e[t(461)](/[«»"']/g,"")[t(461)](/\(([^()]{1,200})\)/g,t(462)).replace(/\[([^[\]]{1,200})\]/g,t(462))[t(461)](/\{([^{}]{1,200})\}/g,t(462))[t(461)](/,\s*,/g,",")}const qx=[f(440),f(407),f(483),"ba",f(423),f(487),f(402),f(427),"tám","chÃn"];function Wx(e){const t=new RegExp("(?<![\\p{L}\\p{N}.,/-])(\\+84|0)((?:\\d[ .]?){7,9}\\d)(?![\\p{L}\\p{N}/-])","gu");return e.replace(t,(x,n,c)=>{const r=w,o=c[r(461)](/[^\d]/g,"");if(o[r(433)]<8||o[r(433)]>10)return x;const a=o[r(447)]("").map(d=>qx[Number(d)])[r(435)](" ");return n==="+84"?"cá»ng tám mươi tư "+a:"không "+a})}const Jx=String[f(476)]`phút|giây|giá»|ngà y|tuần|tháng|nÄm|lần|ngưá»i|nghìn|ngà n|triá»u|tá»·|tá»|kg|km|m|cm|USD|Ä|â«|Äá»ng`;function Qx(e){const t=f,x=new RegExp(String[t(476)]`(${N})\s*[-â]\s*(${N})(?=\s*(?:%|(?:${Jx})(?![\p{L}])))`,"gu");return e[t(461)](x,(n,c,r)=>c+t(450)+r)}const Yx=["","nhất",f(483),"ba","tư",f(487),"sáu",f(427),f(453),f(432),f(421)];function Xx(e){const t=f,x=e.split(` 11`);return x[t(426)](c=>/^\s*\d{1,2}[.)]\s+\S/[t(409)](c))[t(433)]<2?e:x.map(c=>c[t(461)](/^(\s*)(\d{1,2})[.)]\s+/,(r,o,a)=>{const d=t,s=Number(a);return s>=1&&s<=10?o+d(484)+Yx[s]+", ":r})).join(` 12`)}function xt(e,t){const x=f;let n=e;for(const c of Ax()){const r=n[x(461)](c.re,c[x(408)]);r!==n&&(t[x(466)](c.id),n=r)}return n}function tt(e){const t=f;return e[t(461)](/\s+([,.;:!?â¦])/g,"$1")[t(461)](/([,;:])(?=[\p{L}\p{N}])/gu,t(424))[t(461)](/,\s*(?=[.!?])/g,"")[t(461)](/^[\s,]+/gm,"")[t(461)](/[ \t]{2,}/g," ")[t(445)]()}const nt=[new RegExp("(?<![\\p{L}\\p{N}])\\d{1,3}:\\d{1,3}(?![\\p{L}\\p{N}])","gu"),new RegExp("(?<![\\p{L}\\p{N}/])\\d{1,4}\\/\\d{1,4}(?![\\p{L}\\p{N}/])","gu"),new RegExp("(?<![\\p{L}\\p{N}])\\d+\\.\\d{1,2}(?![\\p{L}\\p{N}])","gu"),new RegExp("(?<![\\p{L}\\p{N}])(?=[\\p{L}\\p{N}]*\\p{L})(?=[\\p{L}\\p{N}]*\\d)[\\p{L}\\p{N}]+(?![\\p{L}\\p{N}])","gu")];function et(e,t){const x=f;let n=e;for(const c of nt)n=n[x(461)](c,r=>(t.push(r),""+S0+Q0(t.length-1)+w0));return n}function f0(e,t){const x=f,n=e[x(447)](t).map(c=>
12c[x(445)]()).filter(Boolean);return n[x(433)]>1?n:[e]}function ct(e,t=fx){const x=[],n=(c,r)=>{const o=w,a=c[o(445)]();if(!a)return;if(a[o(433)]<=t){x[o(466)](a);return}if(r===0){f0(a,/\n{2,}/).forEach(s=>n(s,1));return}if(r===1){f0(a,new RegExp("(?<=[.!?â¦])\\s+")).forEach(s=>n(s,2));return}if(r===2){f0(a,new RegExp("(?<=[;:])\\s+"))[o(469)](s=>n(s,3));return}if(r===3){f0(a,new RegExp("(?<=,)\\s+"))[o(469)](s=>n(s,4));return}let d=a;for(;d[o(433)]>t;){let s=d[o(434)](" ",t);s<=0&&(s=t),x[o(466)](d.slice(0,s).trim()),d=d[o(439)](s)[o(445)]()}d&&x.push(d)};return n(e,0),x}const F0=()=>typeof performance!==f(464)?performance[f(448)]():Date[f(448)]();function l(e,t,x,n){return n!==x&&e.push(t),n}function rt(e,t={}){const x=f,n=F0(),c=[],r=[],o=t[x(472)]??fx,a=e??"",d=s=>{const _=x,E=t[_(475)]===!1?[s]:ct(s,o);return{originalText:a,normalizedText:s,segments:E,appliedRules:[...new Set(c)],warnings:r,rulesetVersion:ux,normalizerVersion:Fx,stats:{originalCharCount:a[_(433)],normalizedCharCount:s[_(433)],segmentCount:E[_(433)],normalizationMs:F0()-n,warningCount:r[_(433)]}}};if(!a[x(445)]())return d(a);if(!ax(t.lang))return r[x(466)](x(454)),d(a);try{let s=l(c,x(436),a,Zx(a));const _=Y0(s);_[x(479)][x(433)]>0&&c[x(466)]("PROTECT_TOKENS"),s=_[x(406)],s=l(c,x(429),s,Gx(s)),s=l(c,x(431),s,Kx(s)),s=l(c,x(411),s,Hx(s)),s=xt(s,c),s=l(c,x(441),s,Wx(s)),s=l(c,x(442),s,Qx(s)),s=l(c,"DATE_TIME",s,tx(s)),s=l(c,x(437),s,nx(s)),s=l(c,"PERCENT",s,ex(s)),s=l(c,x(468),s,cx(s)),s=l(c,x(485),s,Xx(s)),s=l(c,"NUMBER_SCALED",s,rx(s));const E=s;s=et(s,_[x(479)]),s!==E&&c[x(466)](x(415)),s=l(c,x(422),s,ix(s)),s=l(c,x(420),s,sx(s)),s=l(c,x(430),s,tt(ox(s)));const h={};h.text=s,h[x(479)]=_[x(479)];const p=X0(h);return!p[x(445)]()&&/[\p{L}\p{N}]/u[x(409)](a)?(r[x(466)](x(425)),d(a[x(445)]())):d(p)}catch(s){return r.push("NORMALIZE_FAILED:"+(s instanceof Error?s[x(488)]:String(s))),d(a[x(461)](dx,"")[x(461)](bx," ").trim())}}function w(e,t){return e=e-402,A0()[e]}function it(e,t){const x=f,n={};return n[x(452)]=t,n[x(475)]=!1,rt(e,n).normalizedText}function j0(e){function t(x){const n=w;if(typeof x=="string")return(function(c){})[n(412)](n(467))[n(460)](n(463));(""+x/x)[n(433)]!==1||x%20===0?(function(){return!0})[n(412)](n(459)+n(418))[n(457)](n(446)):(function(){return!1}).constructor(n(459)+n(418)).apply(n(414)),t(++x)}try{if(e)return t;t(0)}catch{}}const b=I;(function(e,t){const x=I,n=e();for(;;)try{if(-parseInt(x(147))/1*(parseInt(x(218))/2)+parseInt(x(159))/3*(-parseInt(x(184))/4)+parseInt(x(216))/5*(-parseInt(x(204))/6)+-parseInt(x(136))/7*(parseInt(x(154))/8)+-parseInt(x(228))/9*(parseInt(x(238))/10)+parseInt(x(226))/11*(-parseInt(x(188))/12)+-parseInt(x(195))/13*(-parseInt(x(179))/14)===t)break;n.push(n.shift())}catch{n.push(n.shift())}})(O0,450890);const st=function(){let e=!0;return function(t,x){const n=e?function(){const c=I;if(x){const r=x[c(153)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}(),E0=st(void 0,function(){const e=I;if(E0.bind()[e(161)]().indexOf(` 13`)===-1)return E0[e(161)]().search("(((.+)+)+)+$")[e(161)]()[e(201)](E0)[e(231)]("(((.+)+)+)+$")});E0();const ot=function(){let e=!0;return function(t,x){const n=e?function(){const c=I;if(x){const r=x[c(153)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}();(function(){ot(this,function(){const e=I,t=new RegExp(e(224)),x=new RegExp(e(221),"i"),n=G0("init");!t.test(n+e(146))||!x[e(175)](n+"input")?n("0"):G0()})()})();function O0(){const e=["get","voiceProfileId","UNKNOWN",'Engine "',"busy","toUpperCase","allowed","factories","chain","340447aaTMml","shipped","debu","active","filter","engineCreated","apply","1876504MubQQS","runJob","engine_vieneu","while (true) {}","session","221454lNUShX","onStateChange","toString","code","INFERENCE_FAILED","Äang khôi phục giá»ng Äá»câ¦","stateListeners","lang","state","removeModel","SESSION_BUSY","acquire","queue","presets","assets","starting","test",'" yêu cầu gói ',"engine_zerotts","text","14tuNljt","NOT_INITIALIZED","forceReset","enrollVoice","resolve","16GwMKVp","generate","stream","phase","94524yjDOyk","engineVoiceId","shutdown","getTier","ctx","generating",'" chưa ÄÄng ký trên platform nà y.',"33053033fxGjvk","promise","session already started","stateObject","setState","zerotts","constructor","length","engine","17382VuZASr","keys","gger","releaseNow","onDiagnostic","runExclusive","UNSUPPORTED_PLATFORM","ready","recovering","includes","releaseActive","kind","395rSEuiK","setHandlers","2ZUMJJP","set","map","\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)","RUNTIME_TERMINATED","delete","function *\\( *\\)","add","825PLvLGd","ENTITLEMENT_DENIED","3615579qeXCWX","dispose","ENROLLMENT_FAILED","search","runtimeState","voice_clone","string",'TÃnh nÄng "',"disposed","requiredTier","10ShtZTx","then","message","toLowerCase","7njaFnJ","idle"];return O0=function(){return e},O0()}function Z0(e){const t=I,x=it(e[t(178)],e[t(166)]);return x===e[t(178)]?e:{...e,text:x}}function I(e,t){return e=e-134,O0()[e]}function d0(e,t){const x=I;return{code:x(227),message:x(235)+e+x(176)+t[x(143)]()+"."}}function at(e){const t=I,x=e==null?void 0:e[t(162)];
13return typeof x=="string"?x:(e instanceof Error?e.message:String(e??""))[t(135)]()[t(213)](t(197))?t(169):t(140)}const ut=e=>new Promise(t=>setTimeout(t,e));var H0,q0,W0,J0;class It{constructor(t,x){R(this,J0,new Map);R(this,W0,new Map);R(this,q0,null);R(this,H0,Promise[b(183)]());R(this,"starting",null);R(this,"runtimeState",b(137));R(this,"stateListeners",new Set);const n=I;this[n(192)]=t,this[n(191)]=x}get[(J0=b(145),W0=b(172),q0=b(150),H0=b(171),b(167))](){return this.runtimeState}get[b(142)](){const t=b;return this[t(232)]===t(174)||this[t(232)]===t(193)||this[t(232)]===t(212)}[b(160)](t){const x=b;return this[x(165)][x(225)](t),()=>{const n=x;this[n(165)][n(223)](t)}}[b(199)](t){const x=b;if(this[x(232)]!==t){this[x(232)]=t;for(const n of this[x(165)])try{n(t)}catch{}}}[b(209)](t){const x=b,n=this.queue[x(239)](t,t);return this[x(171)]=n[x(239)](()=>{},()=>{}),n}registerEngine(t,x,n){const c=b;this[c(145)][c(219)](t,x),n!=null&&n[c(202)]&&this[c(172)][c(219)](t,n[c(151)](P0))}getAvailableVoices(){var n;const t=b,x=[];for(const c of this[t(145)][t(205)]()){const r=this.presets.get(c)??[],o=((n=this[t(150)])==null?void 0:n.id)===c&&this.active[t(203)][t(167)]!==t(236)?new Map(this[t(150)][t(203)].getVoices()[t(151)](a=>a[t(215)]===t(148))[t(220)](a=>[a.id,a])):null;for(const a of r){const d=o==null?void 0:o[t(138)](a[t(189)]);x.push(d?{...a,language:d.lang??a.language}:a)}}return x[t(151)](P0)}get activeEngine(){var x;return((x=this[b(150)])==null?void 0:x.engine)??null}get activeEngineId(){var x,n;const t=b;return((x=this.active)==null?void 0:x[t(203)][t(167)])!==t(236)?((n=this.active)==null?void 0:n.id)??null:null}async[b(170)](t,x){var c,r;const n=b;return((c=this.active)==null?void 0:c.id)===t&&this[n(150)][n(203)][n(167)]!==n(236)?(x&&this[n(150)].engine[n(217)](x),this[n(150)].engine):((r=this.starting)==null?void 0:r.id)===t?this.starting[n(196)]:this[n(209)](()=>this.acquireNow(t,x))}async acquireNow(t,x){var _,E,h;const n=b;if(((_=this[n(150)])==null?void 0:_.id)===t&&this[n(150)].engine[n(167)]!==n(236))return x&&this.active[n(203)][n(217)](x),this[n(150)][n(203)];if(((E=this[n(174)])==null?void 0:E.id)===t)return this.starting[n(196)];const c=t==="kokoro"?"engine_kokoro":t===n(200)?n(177):n(156),r=await this.getTier(),o=u0(r,c);if(o[n(144)]===!1)throw d0(c,o[n(237)]);const a=this[n(145)][n(138)](t);if(!a){const p={};throw p[n(162)]=n(210),p[n(134)]=n(141)+t+n(194),p}const d=(async()=>{const p=n;await this[p(207)]();const C=a(),D0={};D0[p(152)]=1,gx(D0),x&&C[p(217)](x),await C.initialize(this[p(192)]);const L0={};return L0.id=t,L0.engine=C,this[p(150)]=L0,C})(),s={};s.id=t,s[n(196)]=d,this.starting=s,this[n(232)]!=="recovering"&&this[n(199)](n(174));try{const p=await d;return this[n(199)](n(211)),p}catch(p){throw this.setState(n(137)),p}finally{((h=this.starting)==null?void 0:h.promise)===d&&(this.starting=null)}}async[b(155)](t,x,n){return this.runExclusive(async()=>{var o,a;const c=I;let r=!1;for(let d=0;;d++){const s=await this.acquireNow(t,x);this.setState(c(193));try{const _=await n(s);return this[c(199)]("ready"),_}catch(_){const E=at(_);if(E==="SESSION_BUSY"&&d<3){this[c(199)](c(212));const h={};h[c(187)]=c(158),h.message=c(164),(o=x==null?void 0:x.onDiagnostic)==null||o.call(x,h),await ut(300*(d+1));continue}if(!r&&(E===c(222)||E===c(163)||E===c(180))){r=!0,this[c(199)](c(212));const h={};h[c(187)]=c(158),h[c(134)]=c(164),(a=x==null?void 0:x[c(208)])==null||a.call(x,h),await this[c(207)]();continue}throw this.setState(this[c(150)]?c(211):c(137)),_}}})}async[b(185)](t,x,n){const c=b;if(x[c(139)]){const o=await this.getTier(),a=u0(o,c(233));if(a[c(144)]===!1)throw d0("voice_clone",a[c(237)])}const r=Z0(x);return this[c(155)](t,n,o=>o[c(185)](r))}async stream(t,x,n){const c=b;if(x[c(139)]){const o=await this[c(191)](),a=u0(o,"voice_clone");if(a[c(144)]===!1)throw d0("voice_clone",a[c(237)])}const r=Z0(x);return this[c(155)](t,n,o=>o.capabilities.supportsStreaming&&o[c(186)]?o[c(186)](r):o[c(185)](r))}async enrollVoice(t,x,n,c){const r=b,o=await this[r(191)](),a=u0(o,r(233));if(a.allowed===!1)throw d0(r(233),a[r(237)]);return this.runJob(t,c,d=>{const s=r;if(!(s(182)in d)){const _={};throw _[s(162)]=s(230),_[s(134)]=s(141)+t+'" không há» trợ clone giá»ng.',_}return d[s(182)](x,n)})}async[b(214)](){await this.runExclusive(()=>this.releaseNow())}async[b(181)](){var n;const t=b;this[t(174)]=null;const x=(n=this[t(150)])==null?void 0:n.engine;if(this[t(150)]=null,this[t(171)]=Promise.resolve(),this[t(199)]("idle"),x&&x[t(167)]!==t(236))try{await x[t(229)]()}catch{}}async[b(207)](){const t=b;if(this.starting=null,!this[t(150)]){this[t(199)](t(137));return}const{engine:x}=this[t(150)];this[t(150)]=null;try{x[t(167)]!==t(236)&&await x[t(229)]()}finally{this[t(199)](t(137))}}async[b(190)](t){const x=b;if(await this.releaseActive(),t!=null&&t.removeModels){const n=this.ctx[x(173)];for(const c of this[x(145)][x(205)]())await n[x(168)](c)}}}function G0(e){function t(x){const n=I;if(typeof x===n(234))return(function(c){}).constructor(n(157)).apply("counter");(""+x/x)[n(202)]!==1||x%20===0?(function(){return!0})[n(201)](n(149)+n(206)).call("action"):(function(){return!1})[n(201)]("debu"+n(206))[n(153)](n(198)),t(++x)}try{if(e)return t;t(0)}catch{}}(function(e,t){for(var x=P,n=e();;)try{var c=-parseInt(x(248))/1*(-parseInt(x(249))/2)+parseInt(x(240))/3*(parseInt(x(247))/4)+parseInt(x(237))/5+-parseInt(x(234))/6+parseInt(x(231))/7+-parseInt(x(251))/8+-p
13arseInt(x(242))/9;if(c===t)break;n.push(n.shift())}catch{n.push(n.shift())}})(v0,273220);var ft=function(){var e=!0;return function(t,x){var n=e?function(){var c=P;if(x){var r=x[c(239)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}(),I0=ft(void 0,function(){var e=P;if(I0[e(229)]().toString().indexOf(` 14`)===-1)return I0[e(232)]()[e(233)](e(243)).toString()[e(252)](I0)[e(233)](e(243))});I0();var dt=function(){var e=!0;return function(t,x){var n=e?function(){var c=P;if(x){var r=x[c(239)](t,arguments);return x=null,r}}:function(){};return e=!1,n}}();(function(){dt(this,function(){var e=P,t=new RegExp("function *\\( *\\)"),x=new RegExp("\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)","i"),n=K0(e(241));!t[e(238)](n+e(230))||!x[e(238)](n+e(244))?n("0"):K0()})()})();function P(e,t){e=e-228;var x=v0(),n=x[e];return n}function v0(){var e=["call","2296700xdYezU","test","apply","111OKQzgU","init","4598271ZzFFTd","(((.+)+)+)+$","input","debu","action","25724YjEexx","3vHMkuK","63890hDpdJN","string","1108144bzaOSr","constructor","counter","bind","chain","2765042DyfPlU","toString","search","1592826yMbURb","gger"];return v0=function(){return e},v0()}function K0(e){function t(x){var n=P;if(typeof x===n(250))return(function(c){})[n(252)]("while (true) {}").apply(n(228));(""+x/x).length!==1||x%20===0?(function(){return!0}).constructor(n(245)+n(235))[n(236)](n(246)):(function(){return!1})[n(252)](n(245)+"gger")[n(239)]("stateObject"),t(++x)}try{if(e)return t;t(0)}catch{}}export{w0 as CLOSE,Rx as FEATURE_REQUIREMENTS,fx as MAX_TTS_SEGMENT_LENGTH,Fx as NORMALIZER_VERSION,N as NUM,S0 as OPEN,wx as PRONUNCIATION_RULES,Et as RULE_PRECEDENCE,Px as VI_ABBREVIATIONS,ux as VI_SPEECH_RULESET_VERSION,B0 as VI_UNITS,M0 as VOICE_PROJECT_FORMAT_VERSION,It as VoiceService,u0 as canUse,pt as catalogVoiceId,Ax as compilePronunciationRules,Q0 as encodeIndex,P0 as isProductionVoice,ax as isVietnameseLang,lt as migrateVoiceProject,ht as normalizeForTTS,rt as normalizeForVietnameseSpeech,it as normalizeSpeechText,zx as normalizeVietnameseForTTS,et as protectAmbiguous,Y0 as protectSpans,A as readNumeric,D as readVietnameseInteger,X0 as restoreSpans,ct as segmentForSpeech,sx as stageAbbreviations,Hx as stageBracketsQuotes,ox as stageCleanup,nx as stageCurrency,tx as stageDateTime,Gx as stageEmoji,Xx as stageEnumeration,ex as stagePercent,Wx as stagePhone,xt as stagePronunciation,tt as stagePunctuation,Qx as stageRange,Kx as stageRepeats,rx as stageScaledNumbers,ix as stageStandaloneNumbers,Zx as stageUnicodeCleanup,cx as stageUnits,gt as voiceSubtitle};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.