vendor: 4,697 bytes, line 1
1function ke(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var R={exports:{}},s={};var ee;function Se(){if(ee)return s;ee=1;var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),h=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),ue=Symbol.for("react.context"),de=Symbol.for("react.forward_ref"),ge=Symbol.for("react.suspense"),pe=Symbol.for("react.memo"),K=Symbol.for("react.lazy"),he=Symbol.for("react.activity"),W=Symbol.iterator;function me(e){return e===null||typeof e!="object"?null:(e=W&&e[W]||e["@@iterator"],typeof e=="function"?e:null)}var j={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Y=Object.assign,Q={};function v(e,n,r){this.props=e,this.context=n,this.refs=Q,this.updater=r||j}v.prototype.isReactComponent={},v.prototype.setState=function(e,n){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function $(){}$.prototype=v.prototype;function D(e,n,r){this.props=e,this.context=n,this.refs=Q,this.updater=r||j}var I=D.prototype=new $;I.constructor=D,Y(I,v.prototype),I.isPureReactComponent=!0;var z=Array.isArray;function G(){}var d={H:null,A:null,T:null,S:null},J=Object.prototype.hasOwnProperty;function N(e,n,r){var i=r.ref;return{$$typeof:t,type:e,key:n,ref:i!==void 0?i:null,props:r}}function ye(e,n){return N(e.type,n,e.props)}function L(e){return typeof e=="object"&&e!==null&&e.$$typeof===t}function fe(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return n[r]})}var Z=/\/+/g;function H(e,n){return typeof e=="object"&&e!==null&&e.key!=null?fe(""+e.key):n.toString(36)}function we(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(G,G):(e.status="pending",e.then(function(n){e.status==="pending"&&(e.status="fulfilled",e.value=n)},function(n){e.status==="pending"&&(e.status="rejected",e.reason=n)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function b(e,n,r,i,l){var u=typeof e;(u==="undefined"||u==="boolean")&&(e=null);var g=!1;if(e===null)g=!0;else switch(u){case"bigint":case"string":case"number":g=!0;break;case"object":switch(e.$$typeof){case t:case a:g=!0;break;case K:return g=e._init,b(g(e._payload),n,r,i,l)}}if(g)return l=l(e),g=i===""?"."+H(e,0):i,z(l)?(r="",g!=null&&(r=g.replace(Z,"$&/")+"/"),b(l,n,r,"",function(Ae){return Ae})):l!=null&&(L(l)&&(l=ye(l,r+(l.key==null||e&&e.key===l.key?"":(""+l.key).replace(Z,"$&/")+"/")+g)),n.push(l)),1;g=0;var m=i===""?".":i+":";if(z(e))for(var p=0;p<e.length;p++)i=e[p],u=m+H(i,p),g+=b(i,n,r,u,l);else if(p=me(e),typeof p=="function")for(e=p.call(e),p=0;!(i=e.next()).done;)i=i.value,u=m+H(i,p++),g+=b(i,n,r,u,l);else if(u==="object"){if(typeof e.then=="function")return b(we(e),n,r,i,l);throw n=String(e),Error("Objects are not valid as a React child (found: "+(n==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.")}return g}function S(e,n,r){if(e==null)return e;var i=[],l=0;return b(e,i,"","",function(u){return n.call(r,u,l++)}),i}function ve(e){if(e._status===-1){var n=e._result;n=n(),n.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=n)}if(e._status===1)return e._result.default;throw e._result}var X=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},be={map:S,forEach:function(e,n,r){S(e,function(){n.apply(this,arguments)},r)},count:function(e){var n=0;return S(e,function(){n++}),n},toArray:function(e){return S(e,function(n){return n})||[]},only:function(e){if(!L(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};return s.Activity=he,s.Children=be,s.Component=v,s.Fragment=o,s.Profiler=h,s.PureC
1omponent=D,s.StrictMode=c,s.Suspense=ge,s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=d,s.__COMPILER_RUNTIME={__proto__:null,c:function(e){return d.H.useMemoCache(e)}},s.cache=function(e){return function(){return e.apply(null,arguments)}},s.cacheSignal=function(){return null},s.cloneElement=function(e,n,r){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var i=Y({},e.props),l=e.key;if(n!=null)for(u in n.key!==void 0&&(l=""+n.key),n)!J.call(n,u)||u==="key"||u==="__self"||u==="__source"||u==="ref"&&n.ref===void 0||(i[u]=n[u]);var u=arguments.length-2;if(u===1)i.children=r;else if(1<u){for(var g=Array(u),m=0;m<u;m++)g[m]=arguments[m+2];i.children=g}return N(e.type,l,i)},s.createContext=function(e){return e={$$typeof:ue,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:f,_context:e},e},s.createElement=function(e,n,r){var i,l={},u=null;if(n!=null)for(i in n.key!==void 0&&(u=""+n.key),n)J.call(n,i)&&i!=="key"&&i!=="__self"&&i!=="__source"&&(l[i]=n[i]);var g=arguments.length-2;if(g===1)l.children=r;else if(1<g){for(var m=Array(g),p=0;p<g;p++)m[p]=arguments[p+2];l.children=m}if(e&&e.defaultProps)for(i in g=e.defaultProps,g)l[i]===void 0&&(l[i]=g[i]);return N(e,u,l)},s.createRef=function(){return{current:null}},s.forwardRef=function(e){return{$$typeof:de,render:e}},s.isValidElement=L,s.lazy=function(e){return{$$typeof:K,_payload:{_status:-1,_result:e},_init:ve}},s.memo=function(e,n){return{$$typeof:pe,type:e,compare:n===void 0?null:n}},s.startTransition=function(e){var n=d.T,r={};d.T=r;try{var i=e(),l=d.S;l!==null&&l(r,i),typeof i=="object"&&i!==null&&typeof i.then=="function"&&i.then(G,X)}catch(u){X(u)}finally{n!==null&&r.types!==null&&(n.types=r.types),d.T=n}},s.unstable_useCacheRefresh=function(){return d.H.useCacheRefresh()},s.use=function(e){return d.H.use(e)},s.useActionState=function(e,n,r){return d.H.useActionState(e,n,r)},s.useCallback=function(e,n){return d.H.useCallback(e,n)},s.useContext=function(e){return d.H.useContext(e)},s.useDebugValue=function(){},s.useDeferredValue=function(e,n){return d.H.useDeferredValue(e,n)},s.useEffect=function(e,n){return d.H.useEffect(e,n)},s.useEffectEvent=function(e){return d.H.useEffectEvent(e)},s.useId=function(){return d.H.useId()},s.useImperativeHandle=function(e,n,r){return d.H.useImperativeHandle(e,n,r)},s.useInsertionEffect=function(e,n){return d.H.useInsertionEffect(e,n)},s.useLayoutEffect=function(e,n){return d.H.useLayoutEffect(e,n)},s.useMemo=function(e,n){return d.H.useMemo(e,n)},s.useOptimistic=function(e,n){return d.H.useOptimistic(e,n)},s.useReducer=function(e,n,r){return d.H.useReducer(e,n,r)},s.useRef=function(e){return d.H.useRef(e)},s.useState=function(e){return d.H.useState(e)},s.useSyncExternalStore=function(e,n,r){return d.H.useSyncExternalStore(e,n,r)},s.useTransition=function(){return d.H.useTransition()},s.version="19.2.4",s}var te;function Te(){return te||(te=1,R.exports=Se()),R.exports}var O=Te();const Ke=ke(O);function Pe(){try{return localStorage.getItem("neona-locale")||null}catch{return null}}let A=Pe()||"ko";const _=new Set;function Ce(){_.forEach(t=>t())}function We(t,a=!0){if(A=t,a)try{localStorage.setItem("neona-locale",t)}catch{}Ce()}function Ee(){return A}function je(){return O.useSyncExternalStore(t=>(_.add(t),()=>_.delete(t)),()=>A,()=>A)}const De={"footer.ucEducation":"English Education","footer.ucCustomerSupport":"AI Voice Support","footer.ucSalesOutbound":"AI Outbound Sales","footer.ucAppointment":"AI Appointment Booking","footer.ucHealthcare":"AI Clinic Desk","footer.ucFinance":"AI Finance Support","footer.ucFood":"AI Storefront Phone","footer.ucRealestate":"AI Real Estate","footer.ucWellness":"AI Wellness Coaching","footer.ucGaming":"AI Game NPC","footer.ucAll":"All use cases â","uc.edu.docTitle":"AI English Conversation Tutor â add a voice AI agent to your learning service","uc.edu.navHome":"Home","uc.edu.navUseCases":"Use Cases","uc.edu.eyebrow":"USE CASE · English Education","uc.edu.h1":"Add an AI English conversation tutor to your learning service","uc.edu.lead":"With Neona, add a real-time voice English tutor to your academy, edtech, or app. Learners practice speaking 24/7 without limits and get instant correction and phrasing suggestions on every utterance. Connect your textbook or curriculum, configure the persona with no code, and embed via API or widget.","uc.edu.heroCta":"Hear a tutor demo","uc.edu.trust":"Voice AI by Neosapience, makers of Typecast · 3M+ users · 225 countries","uc.edu.scenEyebrow":"Practice","uc.edu.scenTitle":"Practice these situations in English","uc.edu.scenList":"Ordering at a cafe,Job interview,Immigration check,Business meeting,Travel conversation,Phone calls,Presentations,Daily small talk","uc.edu.whyHeadline":"No speaking practice means stalled outcomes and retention","uc.edu.whySub":"Human tutors are expensive and hard to scale. An AI voice tutor gives learners unlimited speaking practice 24/7, lifting outcomes and retention â without the operational load.","uc.edu.featEyebrow":"Why it works","uc.edu.featTitle":"English that grows as you speak","uc.edu.feat1Title":"Speaking-first","uc.edu.feat1Desc":"You learn by speaking out loud, not just listening â the speaking-first method that gets you talking.","uc.edu.feat2Title":"Instant correction","uc.edu.feat2Desc":"Every utterance gets real-time correction of pronunciation, grammar, and phrasing, with more natural alternatives.","uc.edu.feat3Title":"24/7, unlimited","u
1c.edu.feat3Desc":"Practice anytime, as much as you want, with zero pressure and no limits.","uc.edu.tryEyebrow":"Try it","uc.edu.tryTitle":"Start an English conversation right now","uc.edu.tryBody":"Press the button below to start a real call with the AI English tutor. No sign-up required.","uc.edu.tryCta":"Start a test call â","uc.edu.usesEyebrow":"Use cases","uc.edu.usesTitle":"Ready for these learning scenarios","uc.edu.case1Num":"01 · English conversation","uc.edu.case1Title":"A conversation tutor for real-world speaking","uc.edu.case1Desc":"Practice speaking with situational role-play. Get instant correction and phrasing suggestions on every utterance, with unlimited repetition.","uc.edu.case1Tags":"Role-play,Pronunciation & phrasing,Level adaptive","uc.edu.case2Num":"02 · Test prep","uc.edu.case2Title":"A prep coach that pinpoints weak spots","uc.edu.case2Desc":"Work through past questions by voice, explain mistakes, and drill similar question types.","uc.edu.case2Tags":"Past questions,Mistake review,Type drills","uc.edu.case3Num":"03 · Preview & review","uc.edu.case3Title":"A study companion before and after class","uc.edu.case3Desc":"Reads the textbook to preview key points before class and runs 1:1 sessions to check understanding afterward.","uc.edu.case3Tags":"Key summary,Comprehension check,Tailored feedback","u
1c.edu.howEyebrow":"How it works","uc.edu.howTitle":"Start in 3 steps","uc.edu.codeTitle":"Embed in one line on web or app","uc.edu.howBody":"1) Connect your textbook, script, or curriculum. 2) Set the persona (tone, role, difficulty). 3) Embed into your LMS, website, or app via API or web widget. STT, LLM, and TTS run as one pipeline for natural turn-taking and barge-in.","uc.edu.step1Title":"Connect material","uc.edu.step1Desc":"Upload and connect your textbook, lesson script, or curriculum.","uc.edu.step2Title":"Set the persona","uc.edu.step2Desc":"Choose tone, role, and difficulty to shape the tutor's character â no code required.","uc.edu.step3Title":"Embed","uc.edu.step3Desc":"Add it to your LMS, website, or app via API or web widget. STT, LLM, and TTS run as one pipeline for natural turn-taking and barge-in.","uc.edu.faqEyebrow":"FAQ","uc.edu.faqTitle":"Frequently asked questions","uc.edu.faq1Q":"What is an AI voice education agent?","uc.edu.faq1A":"An AI tutor that reads your textbook or lesson script and talks with learners by voice in real time. Instead of replaying content one-way, it runs preview, review, and 1:1 practice tailored to each learner's level and questions.","uc.edu.faq2Q":"Which languages are supported?","uc.edu.faq2A":"It supports multilingual voice conversation including Korean and English, plus Japanese, French, Spanish, and Chinese. You can build an English conversation tutor or a Korean instructor on the same platform.","uc.edu.faq3Q":"Can I use my own textbook or curriculum?","uc.edu.faq3A":"Yes. Connect your textbook, lesson script, or curriculum and the agent explains, answers questions, and runs practice based on it â with no coding.","uc.edu.faq4Q":"Does it scale to many students at once?","uc.edu.faq4A":"It can run many real-time voice sessions concurrently, giving every learner unlimited repeated practice and individual feedback.","uc.edu.faq5Q":"How do I add it to my website or app?","uc.edu.faq5A":"Add a voice tutor to your existing LMS, website, or app via API or a web widget embed â the widget can be added with a single snippet.","uc.edu.relatedTitle":"Explore other use cases","uc.edu.ctaTitle":"Add a voice AI tutor to your learning service","uc.edu.contactBtn":"Talk to sales","uc.edu.ctaNote":"Try instantly â no sign-up, no credit card","nav.dashboard":"Dashboard","nav.agents":"Agents","nav.sessions":"Sessions","nav.apiKeys":"API keys","nav.docs":"Docs","nav.contact":"Contact","nav.pricing":"Pricing","nav.team":"Team","nav.logOut":"Log out","dashboard.title":"Overview","dashboard.desc":"Usage, sessions, and system health across all your voice agents.","dashboard.dateRange":"Date range","dashboard.last7d":"7 days","dashboard.last30d":"30 days","dashboard.last90d":"90 days","dashboard.custom":"Custom","dashboard.perAgent":"Per-agent usage","dashboard.agent":"Agent","dashboard.avgDuration":"Avg duration","dashboard.noUsageData":"No usage data for this period.","dashboard.anomalyAlert":"session(s) this month have approximated or estimated durations â review before settlement.","agents.title":"Agents","agents.desc":"Create, configure, and manage your voice agents.","agents.edit":"Edit","agents.delete":"Delete","agents.confirmDelete":"Delete this agent?","agents.deactivate":"Deactivate","agent.activateAgent":"Activate agent","agent.deleteForever":"Delete permanently","agents.activate":"Activate","agents.confirmDeactivate":"Deactivate this agent? It stays in the list and can be re-activated.","agents.confirmHardDelete":"Permanently delete? It disappears from every list and cannot be undone.","sessions.title":"Sessions","sessions.desc":"View and monitor voice sessions across all your agents.","sessions.anomalyFilter":"Filtered to billing anomalies","apiKeys.title":"API keys","apiKeys.desc":"Issue keys for server-side calls or browser widgets. Keys are shown once on creation.","account.title":"Account","account.desc":"Manage your profile, password, and account settings.","pricing.title":"Pricing & usage","pricing.desc":"Monitor your usage and manage your plan.","pricing.currentPlan":"Current plan","pricing.sessionsUsed":"Sessions used","pricing.minutesUsed":"Minutes used","pricing.unlimited":"Unlimited","pricing.perMonth":"/month","pricing.upgrade":"Upgrade","pricing.talkToSales":"Talk to sales","pricing.usageWarning":"You have used {pct}% of your monthly session quota.","pricing.usageLimitReached":"Monthly session limit reached. Upgrade your plan to continue.","pricing.maxAgents":"Max agents","pricing.maxConcurrent":"Max concurrent sessions","pricing.maxSessions":"Max sessions/month","pricing.maxApiKeys":"Max API keys","pricing.free":"Free","pricing.thisMonth":"This month","stat.minutesThisMonth":"Minutes this month","stat.sessions":"Sessions","stat.sessionsThisMonth":"Sessions this month","stat.activeAgents":"Active agents","stat.activeNow":"Active now","
1stat.totalAgents":"Total agents","stat.totalKeys":"Total keys","stat.apiSecrets":"API secrets","stat.widgetKeys":"Widget keys","stat.lastUsed":"Last used","action.newAgent":"+ New agent","action.manageAgents":"Manage agents","action.issueKey":"Issue key","action.authGuide":"Auth guide","action.startCall":"Start call","action.startChat":"Start chat","newAgent.chatAgent":"Chat Agent (text only)","agents.chatBadge":"Chat","chat.test.eyebrow":"Chat test","chat.test.desc":"Text rehearsal with this agent. Conversations here never reach the consultation inbox.","chat.test.aiBadge":"AI","chat.test.aiBadgeHint":"Responses are generated by AI","chat.test.introBody":"Chat with this agent exactly as a visitor would in the widget â same prompt, same model. Start whenever you are ready.","chat.test.start":"Start chat test","chat.test.placeholder":"Type a messageâ¦","chat.test.send":"Send","chat.test.end":"End test","chat.test.ended":"Test ended.","chat.test.back":"Back to agent","chat.test.turnLimit":"This session reached its turn limit. End the test and start a new one.","chat.test.typing":"Agent is typing","chat.test.restart":"Restart test","chat.test.widgetNote":"This is the exact widget visitors see â same bubbles, streaming, and typing indicator. Each run starts a fresh session.","chat.test.error.start":"Could not start the chat test. Please try again.","chat.test.error.send":"Could not get a reply. Your message was kept â try again.","chat.test.error.agent":"Could not load this agent.","chat.test.code.session_ended":"This session has ended.","chat.test.code.turn_limit_reached":"This session reached its turn limit.","chat.test.code.llm_failed":"The model failed to reply. Please try again.","chat.test.code.llm_not_configured":"Chat LLM is not configured for this environment.","chat.test.code.rate_limit_exceeded":"Too many requests â please wait a moment.","chat.test.code.message_invalid":"This message cannot be sent (empty or too long).","action.startOutbound":"Outbound call","action.startOutboundCall":"Place call","action.save":"Save changes","action.cancel":"Cancel","action.close":"Close","action.back":"Back","action.next":"Next","action.create":"Create","action.delete":"Delete","action.restore":"Restore","action.deactivate":"Deactivate","action.retry":"Retry","action.talkToUs":"Talk to us","action.talkToSales":"Talk to sales","cookie.message":"Neona uses cookies to analyze site usage, measure ad performance, and show personalized ads. If you accept, cookie identifiers, visit and usage records, and the email address or phone number you enter on the site (in hashed form) are transferred to and processed by Google LLC (United States). You can use the site without accepting. See our Privacy Policy for details.","cookie.privacy":"Privacy Policy","cookie.accept":"Accept","cookie.decline":"Decline","cookie.settingsLabel":"Cookie consent","cookie.settingsDesc":"Allow analytics and advertising cookies","quick.createAgent":"Create an agent","quick.createAgentDesc":"Start from a template or from scratch.","quick.browseApi":"Browse the API","quick.browseApiDesc":"REST, WebRTC, webhooks.","quick.issueKey":"Issue an API key","quick.issueKeyDesc":"Server or widget tokens.","quick.talkToUs":"Talk to us","quick.talkToUsDesc":"Questions, feedback, or enterprise inquiries.","auth.welcomeBack":"Welcome back","auth.signIn":"Sign in to your Neona account.","auth.createAccount":"Create your account","auth.createAccountDesc":"A workspace and a starter agent will be set up for you.","auth.noAccount":"No account?","auth.createOne":"Talk to sales","auth.noAccountSuffix":" and we will open one for you.","auth.alreadyHave":"Already have an account?","auth.logIn":"Log in","auth.email":"Email","auth.password":"Password","auth.fullName":"Full name","auth.workEmail":"Work email","auth.rememberMe":"Remember me","auth.forgotPassword":"Forgot password?","auth.signUpGoogle":"Sign up with Google","auth.signInGoogle":"Sign in with Google","auth.googleSigningIn":"Signing you inâ¦","auth.googleSignInFailed":"Google sign-in didn't complete","auth.accountNotFound":"No Neona Agents account is linked to this email. **Talk to sales** below and we will open one for you.","auth.invalidCredentials":"Invalid email or password. If you do not have an account yet, **talk to sales** below and we will open one for you.","auth.loginFailed":"We couldn't sign you in. Check your connection and try again.","auth.inviteRequiredNotice":"Sign-up needs an invite link. Contact us and we will send you one.","auth.redirectingToContact":"Taking you to the contact formâ¦","auth.googlePopupBlocked":"Your browser blocked the sign-in window. Allow pop-ups for this site and try again.","auth.googleTermsNotice":"By continuing with Google you agree to our","auth.or":"or","auth.agreeTerms":"I agree to the","auth.termsOfService":"Terms of Service","auth.and":"and","auth.privacyPolicy":"Privacy Policy","contact.title":"Talk to sales","contact.eyebrow":"Contact","contact.name":"Name","contact.email":"Email","contact.company":"Company","contact.phone":"Phone","contact.message":"Message","contact.privacyAgree":"I agree to the collection and use of personal information.","contact.submit":"Submit inquiry","contact.success":"Thank y
1ou!","contact.successDesc":"Your inquiry has been received. We will contact you soon.","contact.close":"Close","contact.required":"(required)","contact.namePlaceholder":"John Doe","contact.companyPlaceholder":"Company","contact.phonePlaceholder":"+1-000-000-0000","contact.inquiryType":"What do you need?","contact.inquiryTypePlaceholder":"Select one (optional)","contact.messagePlaceholder":"Tell us about your questions or inquiry.","contact.errorPrivacy":"Please agree to the privacy policy.","contact.errorRequired":"Name, email, company and phone are required.","contact.errorEmail":"Please enter a valid email address.","contact.errorGeneric":"Failed to submit. Please try again later.","auth.editorialQuote":`"What customers remember isn't the response speed â it's the feeling that their words truly reached someone."`,"misc.loading":"Loadingâ¦","misc.noData":"No data yet","misc.vsLast":"vs last","misc.published":"published","misc.live":"live","misc.activeCalls":"active calls","misc.region":"region · ap-northeast-2 · seoul","misc.recentSessions":"Recent sessions","misc.viewAll":"View all â","misc.viewSessions":"View sessions","misc.minutesLast30":"Minutes · last 30 days","misc.minutes":"minutes","misc.noSessions":"No sessions yet","misc.noAgents":"No agents yet","misc.createFirst":"Create your first voice agent to get started.","keys.issueNew":"Issue new key","keys.keyCreated":"Key created â copy it now","keys.copyKey":"Copy key","keys.expiresLabel":"Expires","keys.shownOnce":"This is the only time the full key is shown.","keys.active":"active","keys.serverSide":"server-side","keys.browserDomainBound":"browser, domain-bound","keys.mostRecentActivity":"most recent activity","keys.noActivityYet":"no activity yet","keys.searchKeys":"Search keysâ¦","keys.loadingKeys":"Loadingâ¦","keys.loadError":"Failed to load API keys. Please try again.","keys.noKeysYet":"No keys yet. Issue your first key above.","keys.noKeysMatch":"No keys match your filter.","keys.keyName":"Key name","keys.keyNamePlaceholder":"e.g. Production server","keys.keyType":"Key type","keys.apiSecret":"API secret","keys.widgetKey":"Widget key","keys.apiSecretDesc":"Server-side, keep private","keys.widgetKeyDesc":"Browser, domain-restricted","keys.allowedDomains":"Allowed domains","keys.domainsHint":"Comma-separated. Supports wildcards like *.example.com.","keys.domainsPlaceholder":"*.example.com, app.example.com","keys.expiration":"Expiration","keys.never":"Never","keys.30days":"30 days","keys.90days":"90 days","keys.1year":"1 year","keys.creating":"Creatingâ¦","keys.createKey":"Create key","keys.deactivating":"Deactivatingâ¦","keys.confirmDeactivateDesc":"This action is permanent. Type the key name to confirm.","keys.rename":"Rename","keys.saving":"Savingâ¦","keys.domains":"Domains","keys.created":"Created","keys.inactive":"inactive","newAgent.breadcrumb":"Agents â New agent","newAgent.title":"Create an agent","newAgent.desc":"Set up a new voice AI agent. You can adjust all settings after creation.","newAgent.stepBasics":"Basics",Flow:"Flow",Save:"Save","Saving...":"Saving...","Save failed":"Save failed",Clear:"Clear","agent.voiceAgentFromFlow":"Voice Agent (built as a flow)","flow.retiredEyebrow":"Single prompt","flow.retiredTitle":"This agent now answers from a single prompt","flow.retiredBody":"The engine no longer runs saved flows â every call is handled by one prompt. Set what this agent should say in the Conversation tab.","flow.retiredEyebrowUrgent":"Setup needed","flow.retiredTitleUrgent":"This agent has no instructions yet","flow.retiredBodyUrgent":"Its instructions used to live inside the flow, and the engine no longer reads flows â so this agent is answering calls with nothing to go on. Write its instructions in the Conversation tab.","flow.retiredPrevious":"The flow had {count} steps:","flow.retiredCta":"Go to Conversation","newAgent.stepConversation":"Prompt","newAgent.stepVoice":"Voice","newAgent.stepReview":"Review","newAgent.identity":"Identity","newAgent.identityDesc":"How your agent shows up in the dashboard.","newAgent.name":"Name","newAgent.agentType":"Agent type","newAgent.voiceAgent":"Single Agent","newAgent.description":"Description","newAgent.primaryLang":"Primary language","newAgent.templateDesc":"Start from a blueprint or from scratch.","newAgent.blankDesc":"Start from scratch.","newAgent.supportDesc":"Handle refund, delivery, account questions.","newAgent.outboundDesc":"Renewal reminders and surveys.","newAgent.conversation":"Conversation","newAgent.conversationDesc":"Shape how the agent thinks and opens the call.","newAgent.systemPrompt":"System prompt","newAgent.systemPromptHint":"Defines the agent's personality and behavior. Use {{variable}} for runtime substitution.","newAgent.greeting":"Greeting","newAgent.greetingHint":"First line spoken when a session starts.","newAgent.voice":"Voice","newAgent.voiceDesc":"The character your agent speaks with.","newAgent.selectVoice":"Click to select a voice","newAgent.selectBaramCharacter":"Select an avatar character","newAgent.change":"Change","newAgent.models":"Models","newAgent.modelsDesc":"The stack behind the conversation.","newAgent.sttProvider":"STT provider","newAgent.llmProvider":"LLM provider","newAgent.llmModel":"LLM model","newAgent.reviewTitle":"Review","newAgent.reviewDesc":"Last look before we provision it.","newAgent.nameRequired":"Agent name is required","newAgent.systemPromptRequired":"System prompt is required","newAgent.continue":"Continue â","newAgent.createAgent":"Create agent â","newAgent.livePreview":"Live preview","newAgent.previewNote":"This is a static preview of how your agent will appear. No live session is created.","account.profile":"Profile","account.profileDesc":"Your display name shown in the app.","account.name":"Name","account.profileImage":"Profile image URL","account.saved":"Saved.","account.preferences":"Preferences","account.preferencesDesc":"Customize your experience.","account.language":"Language","account.changePassword":"Change password","account.changePasswordDesc":"All existing sessions will be signed out after a successful change.","account.currentPassword":"Current password","account.newPassword":"New password","account.newPasswordHint":"At least 8 characters.","account.confirmPassword":"Confirm new password","account.passwordChanged":"Password changed.","account.passwordsNoMatch":"New passwords do not match.","account.passwordTooShort":"New password must be at least 8 characters.","account.deleteAccount":"Delete account","account.deleteDesc":"Permanently delete your account. Your personal information will be removed, but some records (such as past invoices) are retained as required by law. This action cannot be undone.","account.deleteConfirmDesc":"This cannot be undone. To confirm, type your email and enter your current password.","account.typeEmail":"Type your email to confirm","account.deleteButton":"Delete my account","account.deletePermanent":"Permanently delete account","account.emailNoMatch":"Email does not match.","account.passwordRequired":"Password required.","apiDoc.logIn":"Log in","apiDoc.getStarted":"Get started","apiDoc.apiRef":"API Reference","apiDoc.heroTitle":"Build voice AI agents with Neona.","apiDoc.heroSub":"REST endpoints for creating agents, browsing voices, and starting live voice sessions.","apiDoc.questions":"Questions?","apiDoc.contactUs":"Contact us â","auth.continueGoogle":"Continue with Google","auth.remember30":"Remember me for 30 days","auth.logInButton":"Log in","auth.createAccountButton":"Create account","auth.agreeTermsError":"Please agree to the Terms of Service and Privacy Policy.","auth.passwordMin8":"Password must be at least 8 characters.","auth.passwordHint":"At least 8 characters.","auth.birthdate":"Date of birth","auth.birthdateHint":"You must be at least 14 to sign up.","auth.birthdateRequired":"Please enter your date of birth.","auth.underageError":"You must be at least 14 years old to sign up.","landing.hero":"Voice infrastru
1cture for the","landing.heroAccent":"modern internet","landing.heroSub":"Ship production-grade voice AI agents with a single API. No transcription pipeline, no TTS stack, no infrastructure to manage â just an agent that speaks, listens, and gets things done.","landing.startBuilding":"Start building â free","landing.documentation":"Documentation","landing.signIn":"Sign in","landing.pricing":"Pricing","landing.pricingTitle":"Beta","landing.pricingDesc":"Neona is currently in beta. All features are available for free during the beta period. For enterprise inquiries or custom plans, reach out to our team.","landing.howItWorks":"How it works","landing.threeSteps":"Three steps to go live","landing.threeStepsDesc":"Create an agent, generate a widget, and deploy to your site. That's it.","landing.useCases":"Use cases","landing.useCasesTitle":"Built for every voice touchpoint","landing.voices":"Voices","landing.voicesTitle":"Natural voices in 500+ styles","landing.voicesDesc":"Choose from a library of expressive, low-latency voices across 28 languages â or bring your own with voice cloning.","landing.readyToShip":"Ready to ship your first voice agent?","landing.noCardRequired":"Sign up in seconds. No credit card required.","landing.talkToSales":"Talk to sales","landing.privacy":"Privacy","landing.terms":"Terms","shareLinks.title":"Share links","shareLinks.desc":"Generate a link to let anyone test this agent â no login required.","shareLinks.create":"Create link","shareLinks.namePlaceholder":"Link name (e.g. Demo for client A)","shareLinks.copyLink":"Copy link","shareLinks.deactivate":"Deactivate","shareLinks.deactivateConfirm":"Deactivate this share link?","shareLinks.noLinks":"No share links yet.","shareLinks.untitled":"Untitled link","try.unavailable":"This link is no longer available.","try.unavailableDesc":"The share link has been deactivated or does not exist.","try.backHome":"Back to home","try.startCall":"Start call","try.startChat":"Start chat","try.endCall":"End call","try.connecting":"Connectingâ¦","try.connected":"Connected","try.speaking":"Agent speaking","try.listening":"Listeningâ¦","try.ended":"Call ended","try.tryAgain":"Try again","try.poweredBy":"Powered by Neona","team.title":"Team","team.desc":"Manage team members and roles.","team.invite":"Invite member","team.inviteDesc":"Add a team member by email.","team.email":"Email address","team.role":"Role","team.owner":"Owner","team.admin":"Admin","team.member":"Member","team.remove":"Remove","team.removeConfirm":"Remove this member from the team?","team.memberCount":"{count} / {max} members","team.pending":"Pending","team.active":"Active","team.noMembers":"No team members yet.","team.inviteSent":"Invitation sent.","team.memberAdded":"Member added.","tab.overview":"General","tab.flow":"Flow","tab.conversation":"Prompt","tab.voice":"Voice","tab.settings":"Settings","tab.evaluation":"Evaluation","tab.deploy":"Deploy","tab.history":"History","deploy.channelWidget":"Website widget","deploy.badgeOneLine":"One script tag","deploy.badgeDev":"For developers","deploy.intro":"Ways to put this agent in front of users â share a link (no code), embed the widget (one script tag), or integrate via the REST API.","agent.totalSessions":"Total sessions","agent.allTime":"All time","agent.avgDuration":"Avg duration","agent.perSession":"Per session","agent.dropRate":"Drop rate","agent.last30d":"Last 30 days","agent.totalMinutes":"Total minutes","agent.notFound":"Agent not found.","agent.loadError":"Unable to load agent â please try again.","agent.updateFailed":"Update failed","agent.actionFailed":"Couldn't complete that â try again","agent.settings":"Settings","agent.openSettings":"Open settings tab","agent.integration":"Integration","agent.integrationDesc":"Start a session from your server with a single API call.","agent.viewApiDocs":"View API docs","agent.manageApiKeys":"Manage API keys","agent.conversationConfig":"Conversation config","agent.systemPrompt":"System prompt","agent.systemPromptHint":"Defines the agent's personality and behavior. Use {{variable}} for runtime substitution.","agent.silenceNudge":"Speak first when the caller goes quiet","agent.silenceNudgeHint":"The agent re-opens the conversation after a stretch of silence instead of waiting indefinitely. Useful for tutoring and guided flows; leave it off for agents that hand off to a human, since it also speaks while the caller waits on hold.","agent.silenceNudgeDelay":"Silence before each nudge (sec)","agent.silenceNudgeDelayHint":'Comma-separated, one entry per attempt â "3, 5, 7" nudges after 3s, then 5s, then 7s, then stays quiet (or hangs up if auto hang-up is on). Up to 5 entries, each 1â60s, measured from the end of the last speech (agent or caller). Leave empty to follow the platform default.',"agent.silenceNudgeDelayPlaceholder":"Platform default (e.g. 3, 5, 7)","agent.silenceAutoEnd":"Hang up when the caller never answers","agent.silenceAutoEndHint":"After the last nudge goes unanswered, the agent says a closing line and ends the call. Keep it off for agents that hand off to a human.","agent.silenceAutoEndDelay":"Silence after the last nudge before hanging up (sec)","agent.silenceAutoEndDelayHint":"1â120 seconds, measured from the end of the last nudge. Leave empty to follow the platform default (10s).","agent.silenceAutoEndDelayPlaceholder":"Platform default (10)","agent.silenceAutoEndMessage":"Closing line","agent.silenceAutoEndMessageHint":"Spoken right before the call ends. Leave empty to use the platform default for the agent language.","agent.retentionTitle":"Call records","agent.retentionHint":"What this agent keeps after a call ends. All on by default. Turn audio and traces off for public demo agents to match the privacy policy; the transcript alone still powers the demo report.","agent.retentionAudio":"Record call audio","agent.retentionAudioHint":"Saves caller, agent, human-operator (when handed off) and stereo WAV files to storage at the end of the call.","agent.retentionTranscript":"Keep the transcript","agent.retentionTranscriptHint":"Stores the conversation text on the session. Off also removes the transcript view, on-demand evaluation and the demo report. Keep it on for agents that hand off to a human â the contact-center case is built from this transcript.","agent.retentionTrace":"Export LLM traces","agent.retentionTraceHint":"Sends per-turn LLM, STT and TTS traces (with full text) to the observability tool for latency and quality debugging.","agent.silenceAutoEndMessagePlaceholder":"e.g. I haven't heard back, so I'll end the call now.","agent.voiceTts":"Voice / TTS","agent.noVoice":"No voice selected","agent.changeVoice":"Change voice","agent.voiceSpeed":"Speaking speed","agent.voiceSpeedHint":"Overall playback speed of the agent voice. 0.5â2.0, default 1.0.","agent.voiceLoudness":"Output loudness","agent.voiceLoudnessHint":"Target loudness in LUFS (â70 to 0). Higher is louder. Off means no normalization â the voice plays at its original level.","agent.backgroundAudio":"Backgroun
1d ambience","agent.backgroundAudioOff":"Off","agent.backgroundAudioLoading":"Loading clipsâ¦","agent.backgroundAudioInactive":"inactive","agent.backgroundAudioPreview":"Preview background ambience","agent.backgroundAudioVolume":"Background ambience volume","agent.backgroundAudioHint":"Plays a soft ambient track under the call (e.g. office chatter) so silence doesn't feel like a dropped line. Over 100% amplifies the clip (useful on narrowband phone calls); very high values may distort.","agent.backgroundAudioDucking":"Soften while the agent speaks (ducking)","agent.backgroundAudioDuckingHint":"Ducking gently lowers the ambience under the agent's voice and restores it between turns.","agent.chooseVoice":"Choose voice","agent.general":"General","agent.name":"Name","agent.description":"Description","agent.descPlaceholder":"What does this agent do?","agent.language":"Language","agent.phoneNumber":"Inbound phone number","agent.phoneNumberNone":"Not connected","agent.phoneNumberInUse":"in use by {name}","agent.phoneNumberEmpty":"No numbers allocated to your organization â contact us to request one.","agent.phoneNumberDetached":"no longer allocated to your organization","agent.agentType":"Agent type","agent.maxSessionDuration":"Max session duration (min)","agent.maxSessionDurationHint":"Hard cap per session. Cron force-ends sessions exceeding this. 1â1440 (24h). Default 5.","agent.sessionExpiry":"Session expiry (min)","agent.sessionExpiryHint":"How long a created-but-unconnected session and its join token stay valid before expiring. 1â30 min. Default 5.","agent.agentId":"Agent ID","agent.agentIdHint":"Use this identifier in API calls to reference this agent.","agent.dangerZone":"Danger zone","agent.dangerDesc":"Permanently deactivate this agent. Active sessions will be terminated.","agent.deactivateAgent":"Deactivate agent","agent.areYouSure":"Are you sure?","agent.confirmDeactivate":"Confirm deactivate","version.justNow":"just now","version.minutesAgo":"{n}m ago","version.hoursAgo":"{n}h ago","version.daysAgo":"{n}d ago","version.history":"Version history","version.count":"versions","version.loading":"Loading versionsâ¦","version.empty":"No version history yet. Versions are created automatically when you save changes.","version.label":"Version","version.current":"current","version.deleteConfirm":"Delete this version?","ui.copy":"Copy","ui.copied":"Copied!","cmd.goTo":"Go to","cmd.create":"Create","cmd.searchPlaceholder":"Type a command or searchâ¦","cmd.noResults":"No results","lang.koKR":"Korean (ko-KR)","lang.enUS":"English (en-US)","lang.enGB":"English (en-GB)","lang.jaJP":"Japanese (ja-JP)","newAgent.createFailed":"Create failed","newAgent.namePlaceholder":"e.g. English Tutor","newAgent.reviewName":"Name","newAgent.reviewType":"Type","newAgent.reviewLang":"Language","newAgent.reviewVoice":"Voice","newAgent.untitled":"Untitled agent","newAgent.ready":"ready","newAgent.previewAgent":"Agent","newAgent.previewCaller":"Caller","newAgent.previewGreeting":"Hi! How can I help you today?","agents.sort":"Sort","agents.sortUpdated":"Last updated","agents.sortName":"AâZ","agents.loadError":"Failed to load agents. Please try again.","agents.createNew":"Create manually","agents.autoGenerate":"AI auto-generate (Beta)","agents.createAnother":"Create another agent","agents.filterAll":"All","agents.filterPublished":"Published","agents.filterDraft":"Draft","agents.publishedLive":"{n} live","agents.colAgent":"Agent","agents.colId":"ID","agents.colLanguage":"Language","agents.colCreated":"Created","sessions.colAgent":"Agent","sessions.colParticipant":"Participant","sessions.colStatus":"Status","sessions.colDuration":"Duration","sessions.colTime":"Time","sessions.qualityScore":"Quality score","sessions.loadMore":"Load more","sessions.channelVoice":"Voice","sessions.filterAll":"All","sessions.statusCreated":"Created","sessions.statusConnected":"Connected","sessions.statusActive":"Active","sessions.statusEnded":"Ended","sessions.statusExpired":"Expired","sessions.statusFailed":"Failed","sessions.channelChat":"Chat","sessions.colSource":"Source","sessions.colTurns":"Turns","sessions.chatSourceWidget":"Widget","sessions.chatSourceShare":"Share link","sessions.chatSourceConsole":"Test","sessions.chatHandoff":"Operator joined","sessions.chatHandoffRequested":"Operator requested","sessions.chatCallback":"Callback requested","sessions.noChatSessions":"No chat sessions yet.","sessions.chatLoadFailed":"Failed to load chat sessions.","chatDetail.eyebrow":"Chat session","chatDetail.back":"Back to sessions","chatDetail.loadFailed":"Failed to load this chat session.","chatDetail.empty":"No messages in this session.","chatDetail.turns":"turns","chatDetail.statusActive":"Active","chatDetail.statusEnded":"Ended","chatDetail.contact":"Contact","chatDetail.roleCustomer":"Visitor","chatDetail.roleAgent":"Agent","chatDetail.roleOperator":"Operator","chatDetail.endUserRequest":"Ended by visitor","chatDetail.endIdle":"Ended by inactivity","chatDetail.endTurnLimit":"Turn limit reached","chatDetail.endOperator":"Ended by operator","chatDetail.endUnknown":"Ended","sessions.callType":"Call topic (from the call record)","sessions.loadError":"Failed to load sessions.","sessionSummary.status":"Status","sessionSummary.duration":"Duration","sessionSummary.started":"Started","sessionSummary.ended":"Ended","sessionSummary.participant":"Participant","sessionSummary.sessionId":"Session ID","sessionSummary.transcript":"Transcript","sessionSummary.updating":"(updatingâ¦)","sessionSummary.noTranscript":"No transcript available.","sessionSummary.startAgain":"Start again","sessionSummary.loading":"Loadingâ¦","sessionSummary.loadError":"Failed to load session.","agent.saved":"Saved â","agent.evalCriteria":"Evaluation criteria","agent.evalTabDesc":"Settings for the post-call quality evaluation. These do not affect the live conversation.","agent.evalDefaultTitle":"Default rubric (used when criteria is empty)","agent.evalDefault1":"Goal achievement (0-100): did the call achieve the goals the system prompt defines â judged by outcome, not effort. Unresolved/frustrated endings score low even if every rule was followed.","agent.evalDefault2":"Accuracy & policy (0-100): was the guidance factually correct and on-policy versus the system prompt.","agent.evalDefault3":"Strengths and guidance issues with quotes and severity (low/medium/high), plus a goal-gap flag (prompt coverage vs agent execution).","agent.evalDefault4":"Overall (0-100): reflects both axes and is capped at 60 when the goal went unmet.","agent.evalCriteriaPlaceholder":"e.g. The goal of this agent is completing a reservation. Score goal achievement below 50 when no reservation was made. Rate pricing misinformation as high severity.","agent.evalCriteriaHint":"Agent-specific criteria for the post-call quality evaluation. Leave empty to use the platform default rubric.","sessionSummary.info":"Session info","sessionSummary.extraction":"Call record","sessionSummary.extracting":"Creating call record⦠this appears shortly after the call ends.","sessionSummary.noExtraction":"No call record for this session â it was not created or did not complete.","sessionSummary.keyPoints":"Key points","sessionSummary.extractedBy":"Extracted by","sessionSummary.res.resolved":"Resolved","sessionSummary.res.unresolved":"Unresolved","sessionSummary.res.escalated":"Escalated","sessionSummary.res.abandoned":"Abandoned","sessionSummary.sent.positive":"Positive","sessionSummary.sent.neutral":"Neutral","sessionSummary.sent.negative":"Negative","sessionSummary.evaluation":"Quality evaluation","sessionSummary.noEvaluation":"No quality evaluation for this session â it was not run or did not complete.","sessionSummary.evaluating":"Evaluating⦠this appears shortly after the call ends.","sessionSummary.evaluatingNow":"Running evaluation⦠this can take up to a minute.","sessionSummary.runEvaluation":"Run evaluation","sessionSummary.reEvaluate":"Re-evaluate","sessionSummary.evaluateFailed":"Evaluation failed â you can try again.","sessionSummary.overallScore":"Overall","sessionSummary.goalAchievement":"Goal achievement","sessionSummary.gap.prompt_coverage":"Gap: prompt coverage","sessionSummary.gap.agent_execution":"Gap: agent execution","
1sessionSummary.accuracy":"Accuracy & policy","sessionSummary.strengths":"Strengths","sessionSummary.good":"Good","sessionSummary.guidanceIssues":"Guidance issues","sessionSummary.evaluatedBy":"Evaluated by","sessionSummary.sev.high":"High","sessionSummary.sev.medium":"Medium","sessionSummary.sev.low":"Low","earlyAccess.revoking":"Revoking your inviteâ¦","earlyAccess.revoked":"Your invite has been revoked.","earlyAccess.revokeError":"Something went wrong. The link may have expired.","session.liveConversation":"Live conversation","session.startError":"Failed to start session. Try again.","session.agentSpeaking":"Agent speaking","session.listening":"Listeningâ¦","session.connecting":"Connectingâ¦","session.avatarConnecting":"Connecting avatarâ¦","session.mute":"Mute","session.unmute":"Unmute","session.endCall":"End call","session.backToAgent":"â Back to agent","session.setupTitle":"Before you start","session.outboundSetupTitle":"Place an outbound call","session.destinationLabel":"Destination number","session.destinationHint":"E.164 format, e.g. +821012345678","session.trunkLabel":"SIP trunk ID","session.trunkHint":"The outbound trunk you were provisioned","session.callerIdLabel":"Caller ID (optional)","session.callerIdHint":"Number shown to the callee; leave blank to use the trunk default","session.invalidPhone":"Enter a valid E.164 number, e.g. +821012345678","session.dynamicVarsLabel":"Dynamic variables","session.dynamicVarsHint":"Values that replace {{key}} placeholders in this agentâs system prompt for this call only.","session.dynamicVarsDetected":"Pre-filled from {{â¦}} placeholders found in the prompt.","session.noDynamicVars":"This agentâs prompt has no {{placeholders}}. Add a key below to send a custom value, or just start the call.","session.varKeyPlaceholder":"key (e.g. user_name)","session.varValuePlaceholder":"value (e.g. Alice)","session.addVar":"+ Add variable","session.removeVar":"Remove variable","session.invalidVarKey":"Letters, numbers, and underscores only.","session.duplicateVarKey":"Duplicate key â the last value will be used.","session.loadingAgent":"Loading agentâ¦","autoGen.breadcrumb":"AI auto-generate","autoGen.title":"Auto-generate agent","autoGen.desc":"Describe in one paragraph and AI will create a voice agent for you.","autoGen.createManually":"Create manually","autoGen.inputLabel":"What kind of conversation should this agent handle?","autoGen.inputPlaceholder":"e.g. A scenario where learners practice English for an airport immigration check. The agent acts as an immigration officer asking questions, and gives feedback on the learner's responses.","autoGen.inputHint":"Describe the scenario â who calls, why, and what the agent should do.","autoGen.submit":"Generate agent","autoGen.examples":"Example templates","autoGen.generating":"Creating your agentâ¦","autoGen.generatingHint":"AI is generating the persona, voice, and system prompt. This takes about 10â20 seconds.","autoGen.result":"Generation result","autoGen.fieldName":"Name","autoGen.fieldRole":"Role","autoGen.fieldGreeting":"Greeting","autoGen.fieldTone":"Tone","autoGen.fieldUseCase":"Use case","autoGen.fieldSampleQueries":"Sample queries","autoGen.recommendedVoice":"Recommended voice","autoGen.noVoiceMatch":"No matching voice found. You can select one manually on the agent detail page.","autoGen.voiceUpdating":"Updating voiceâ¦","autoGen.stop":"Stop","autoGen.publish":"View agent","autoGen.reset":"Start over","autoGen.generateError":"Generation failed. Please try again.","autoGen.agentLanguage":"Agent language","autoGen.agentLanguageHint":"Choose the language your agent will speak.","autoGen.exEnglish":"English learning","autoGen.exEnglishText":'A scenario for practicing English at an airport immigration checkpoint. The agent plays an immigration officer asking questions like "What is the purpose of your visit?" and "How long will you stay?" The learner answers in English and receives feedback â encouraging even when mistakes are made, and correcting toward natural expressions.',"autoGen.exFaq":"FAQ support","autoGen.exFaqText":"A scenario where a customer calls an online store asking about delivery status, refunds, or exchanges. The agent verifies the order number and provides guidance. Delivery takes 2â3 days, refunds within 7 days, exch
1anges are free.","autoGen.exIntro":"Self intro","autoGen.exIntroText":"A scenario where the agent introduces a vocal coach on their behalf. When callers ask about lessons, pricing, or how to book, the agent answers. Specializes in vocal projection and mix voice technique, regular lessons at $60/session, first consultation free.","autoGen.female":"Female","autoGen.male":"Male","autoGen.youngAdult":"20sâ30s","autoGen.middleAge":"30sâ40s","autoGen.senior":"50s+","autoGen.remaining":"remaining","autoGen.quotaExhausted":"Auto-generation limit reached. Contact your administrator.","autoGen.preview":"Preview","autoGen.pickOtherVoice":"Choose a different voice","autoGen.voiceChangeAnytime":"You can change the voice anytime in agent settings.","autoGen.fieldSystemPrompt":"System Prompt","autoGen.chars":"chars","autoGen.publishError":"Failed to activate agent. Please try again.","autoGen.urlLabel":"Reference URL (optional)","autoGen.urlHint":"Enter a homepage or FAQ page URL to use its content as reference.","autoGen.edit":"Edit","autoGen.save":"Save","autoGen.cancel":"Cancel","autoGen.pickTemplate":"What kind of agent would you like to create?","autoGen.tplFaq":"FAQ / Support","autoGen.tplAppointment":"Appointment","autoGen.tplIntro":"Self introduction","autoGen.tplEducation":"Learning coach","autoGen.tplCustom":"Custom","autoGen.qIndustry":"What industry?","autoGen.qIndustryOpts":"IT / SaaS,Shopping mall,Cafe / Restaurant,Real estate,Education,Beauty / Salon","autoGen.qTopics":"What topics will it answer?","autoGen.qTopicsOpts":"Shipping / Returns,Price / Payment,Hours / Location,Service info,Account / Membership,Reservation / Cancellation","autoGen.qTone":"What tone should it use?","autoGen.qToneOpts":"Warm and friendly,Professional and trustworthy,Bright and energetic,Calm and polite","autoGen.qBusinessType":"What type of business?","autoGen.qBusinessTypeOpts":"Hair / Nail salon,Hospital / Dental,Restaurant,Hotel / Pension,Studio / Photography,Academy / PT","autoGen.qInfo":"What info should it provide?","autoGen.qInfoOpts":"Hours / Holidays,Menu / Services,Pricing,Location / Parking,Staff selection,Precautions","autoGen.qWho":"Who are you introducing?","autoGen.qWhoOpts":"Freelancer / Creator,Coach / Instructor,Artist / Musician,Entrepreneur,Expert / Consultant","autoGen.qHighlight":"What should it highlight?","autoGen.qHighlightOpts":"Bio / Career,Expertise,Portfolio / Works,Pricing / Booking,Contact / SNS","autoGen.qIntroTone":"What tone for the introduction?","autoGen.qIntroToneOpts":"Professional and composed,Warm and friendly,Confident and energetic,Humorous","autoGen.qSubject":"What subject or topic?","autoGen.qSubjectOpts":"English conversation,Korean,Japanese,Math,Coding,Business skills","autoGen.qAudience":"Who is the learner?","autoGen.qAudienceOpts":"Elementary school,Middle / High school,College student,Working professional,Senior,Foreigner","autoGen.qStyle":"Teaching style?","autoGen.qStyleOpts":"Conversation practice (roleplay),Quiz / Problem solving,Lecture-style explanation,Encouragement-focused","autoGen.confirmTitle":"Review & create","autoGen.confirmLang":"Language","autoGen.confirmComment":"How should the agent respond?","autoGen.confirmCommentPh":"e.g. Always answer in 2 sentences or less, speak casually, mention our free trial","autoGen.confirmCommentHint":"The more specific you are, the better the agent performs.","autoGen.confirmUrlLabel":"Add your website for a smarter agent","autoGen.confirmUrlHint":"The agent will learn your business info, hours, pricing, and FAQ from the page.","autoGen.confirmCreate":"Create agent","autoGen.confirmBack":"â Back","autoGen.templateBack":"â Choose template","autoGen.prevStep":"â Previous","autoGen.next":"Next","autoGen.selected":"Selected","autoGen.customInput":"Type your own","autoGen.customConfirm":"OK","autoGen.addUrl":"+ Add URL","autoGen.answerRequired":"Please select at least one option.","widget.title":"Widget embed","widget.desc":"Add a single script tag to your website to show a floating button. Click it to start a call with this agent.","widget.themeColor":"Theme color","widget.colorHint":"Use a hex color like #FE7E43.","widget.position":"Position","widget.posBottomRight":"Bottom right","widget.posBottomLeft":"Bottom left","widget.posCenter":"Bottom center","widget.cornerRadius":"Corner radius","widget.radiu
1sSharp":"Sharp","widget.radiusSoft":"Soft","widget.radiusRound":"Round","widget.radiusPill":"Pill","widget.showAgentName":"Show agent name","widget.muteButton":"Mute button","widget.liveTranscript":"Live transcript","widget.postCallRating":"Post-call rating","widget.whitelabel":"Whitelabel","widget.brandName":"Brand name","widget.brandNamePlaceholder":"Custom brand name (empty = agent name)","widget.logoUrl":"Logo URL","widget.logoUrlPlaceholder":"https://... (empty = default icon)","widget.hidePoweredBy":"Hide 'Powered by Neona' attribution","widget.saveSettings":"Save widget settings","widget.embedCode":"Embed code","widget.widgetKey":"Widget key","widget.noWidgetKey":"Issue a Widget key on the {link} page first (register your site domain as an allowed domain).","widget.apiKeysLink":"API Keys","widget.allowedDomains":"Allowed domains for this key: {domains}","widget.noDomains":"(none)","widget.copyCode":"Copy code","widget.replaceKeyHint":"Replace nsk_wgt_YOUR_KEY_HERE with the actual key you were given. Keys are shown only once at creation.","widget.preview":"Preview","widget.readyToTalk":"Ready to talk.","inspector.start":"Start","inspector.routerModel":"Router Model","inspector.routerModelHint":"LLM that decides which agent handles each turn","inspector.defaultVoice":"Default Voice","inspector.defaultVoiceHint":"All agents inherit this voice unless overridden individually","inspector.routingRules":"Routing Rules","inspector.addRule":"+ Add rule","inspector.rulePlaceholder":"When user asks for...","inspector.outputMode":"Output Mode","inspector.fullHistory":"Full History","inspector.lastMessage":"Last Message","inspector.fullHistoryHint":"Agents receive all conversation messages","inspector.lastMessageHint":"Agents receive only the last message","inspector.agent":"Agent","inspector.name":"Name","inspector.nameHint":"Lowercase, alphanumeric, underscores. Must start with a letter.","inspector.namePlaceholder":"lowercase_name","inspector.model":"Model","inspector.systemPrompt":"System Prompt","inspector.promptPlaceholder":"Describe this agent's role and behavior...","inspector.tools":"Tools","inspector.toolsHint":"Let this agent call tools during the conversation. Requires the matching deployment key to be set.","tools.webSearch.desc":"Web search (Brave/Tavily)","tools.readOnly":"read-only","tools.requiresKey":"Requires deployment key","tools.whenToUsePlaceholder":`When should this agent use it? e.g. "Search for prices, weather, news â don't say you don't know."`,"inspector.voice":"Voice","inspector.voiceHint":"Override the default voice for this agent (leave empty to inherit)","inspector.voiceInherit":"Default (inherit)","inspector.selectVoice":"Select voice...","inspector.confirm":"Confirm","inspector.removeAgent":"Remove Agent","inspector.handler":"Handler","inspector.selectHandler":"Select handler...","inspector.maxAttempts":"Max Attempts","inspector.vocabItems":"Vocabulary Items","inspector.wordPlaceholder":"Word (EN)","inspector.meaningPlaceholder":"Meaning (KO)","inspector.exprItems":"Expression Items","inspector.exprEnPlaceholder":"English","inspector.exprKoPlaceholder":"Korean","inspector.configJson":"Config (JSON)","inspector.invalidJson":"Invalid JSON","lp.nav.manifesto":"Manifesto","lp.nav.useCases":"Use Cases","lp.nav.how":"How it works","lp.nav.voices":"Voices","lp.nav.signin":"Sign in","lp.nav.early":"Early Access","lp.nav.switchTo":"Switch to Korean","lp.hero.eyebrow":"<b>EARLY ACCESS</b> · NOW OPEN · 2026","lp.hero.title":'Content that<br /><span class="coral">talks back.</span><span class="cursor"></span>',"lp.hero.lead":"The era of one-way content is over. Build <b>voice agents</b> that talk with your learners, engage your audience, and counsel your customers â agents that <b>tell stories</b>, not just play them.","lp.hero.emailPlaceholder":"[email protected]","lp.hero.meta1":"STT · LLM · TTS in one pipeline","lp.hero.meta2":"700+ character voices","lp.hero.meta3":"No-code","lp.hero.cardTag":"LIVE · Neona Agent","lp.hero.cardName":"Mia","lp.hero.cardRole":"English Tutor","lp.hero.cardPersona":"Persona · Friendly, Encouraging","lp.hero.cardTranscript":"Hey! Let's go over what we'll learn today. Ready to try ordering a coffee in English?","lp.cta.request":"Request Early Access","lp.trust.label":"Powered by <b>Neosapience</b>'s voice AI â also the makers of <b>Typecast</b>","lp.trust.stat1":"Active users","lp.trust.stat2":"Countries","lp.trust.stat3":"Character voices","lp.trust.stat4":"Pre-IPO funding","lp.manifesto.eyebrow":"The Shift","lp.manifesto.title":'From content that broadcasts,<br />to content that <span class="coral">converses</span>.',"lp.manifesto.blurb":"Video, audio, text â playing back the same way, every time â is no longer enough. Neona turns content into a <b>Storyteller</b> that builds the story together with the user.","lp.manifesto.before":"Before","lp.manifesto.beforeH":"The old content","lp.manifesto.beforeP":"Made once by the creator, delivered the same way to everyone. Viewer reactions, questions, and skill levels never reach the content. Engagement stops at likes and comments.","lp.manifesto.after":"With Neona","lp.manifesto.afterH":'Content that <span class="coral">converses</span>',"lp.manifesto.afterP":"A conversation that builds the story, delivers information, teaches, and counsels â together. Emotion-expressive voice creates immersive, two-way experiences.","lp.cases.eyebrow":"Use Cases","lp.cases.title":'Built for content makers,<br />operators, and <span class="coral">PMs</span>.',"lp.cases.blurb":"Teams in <b>education, marketing, media, and entertainment</b> design, deploy, and iterate without writing code.","lp.cases.eduNum":"01 · Education","lp.cases.eduH":'AI tutors that <span class="coral">talk with</span> every learner',"lp.cases.eduDesc":"Drop in a textbook or lesson script. The AI tutor reads the material and runs preview, review, and 1-on-1 sessions with each student. Unlimited practice, adaptive feedback at every level.","lp.cases.eduTags":"Language,Test prep,Preview & review,1:1 tutoring","lp.cases.mktNum":"02 · Marketing","lp.cases.mktH":'Marketing that <span class="coral">explains</span> your product',"lp.cases.mktDesc":"Voice agents that talk with prospects, qualify their needs, and walk them through your product in context. Static landing pages become living brand experiences.","lp.cases.mktTags":"Product demo,Lead qualifying,Onboarding,FAQ","lp.cases.medNum":"03 · Media","lp.
1cases.medH":'From listening to news, to <span class="coral">talking</span> with it',"lp.cases.medDesc":"Audio that converses with the listener. Ask follow-ups, dig deeper into context, and turn passive consumption into active inquiry.","lp.cases.medTags":"News & podcasts,Audiobooks,Documentary,Journalism","lp.cases.entNum":"04 · Entertainment","lp.cases.entH":'Characters that <span class="coral">live</span> inside the story',"lp.cases.entDesc":"Game NPCs, interactive fiction, character chatbots â design living characters with 700+ voices and a persona builder, then let fans talk with them directly.","lp.cases.entTags":"Game NPC,Character IP,Interactive fiction,Virtual companion","lp.cases.exploreAll":"Explore all 10 use cases","lp.how.eyebrow":"How it works","lp.how.title":'Write a persona, drop in your content, <span class="coral">deploy</span>.',"lp.how.blurb":"No development required. STT, LLM, TTS â every voice technology you need, in <b>one pipeline</b> built end-to-end by Neosapience.","lp.how.step1Num":"Step 01","lp.how.step1H":"Write the persona","lp.how.step1P":"Define voice, tone, and personality with a prompt. Choose from 700+ character voices or clone your brand's own voice.","lp.how.step2Num":"Step 02","lp.how.step2H":"Connect your content","lp.how.step2P":"Upload existing textbooks, manuals, scripts, FAQs. The agent understands the material and leads the conversation on its own.","lp.how.step3Num":"Step 03","lp.how.step3H":"Deploy & operate","lp.how.step3P":"Embed on web, app, or as a widget. Track conversation logs, drop-off points, and satisfaction in your dashboard. Update personas in real time.","lp.voices.eyebrow":"Voice Library","lp.voices.title":'<span class="coral">700+</span> character voices,<br />ready for any story.',"lp.voices.desc":"Pick a voice that fits the story you're telling â narrators, tutors, hosts, NPCs. Or clone one of your own in minutes.","lp.role.tutor":"Tutor","lp.role.storyteller":"Storyteller","lp.role.coach":"Coach","lp.role.narrator":"Narrator","lp.role.anchor":"Anchor","lp.role.instructor":"Instructor","lp.role.companion":"Companion","lp.role.gameNpc":"Game NPC","lp.role.counselor":"Counselor","lp.role.host":"Host","lp.role.mentor":"Mentor","lp.role.news":"News","lp.role.wellness":"Wellness","lp.role.trainer":"Trainer","lp.why.eyebrow":"Why Neona","lp.why.title":'Immersion lives in the <span class="coral">details</span>.',"lp.why.blurb":"Our years of work on <b>emotion-expressive voice</b> are what make conversation feel real. This isn't a stack of third-party APIs glued together.","lp.why.d1H":"Smart Emotion","lp.why.d1P":"Praise, encouragement, surprise, focus â emotion shifts in real time as the conversation unfolds, the way a real person speaks.","lp.why.d1S":"Voice with feeling","lp.why.d2H":"Streaming response","lp.why.d2P":"Zero-latency two-way conversation. Pacing that feels like talking with a person, not an interface.","lp.why.d2S":"No more waiting","lp.why.d3H":"Multilingual & code-switching","lp.why.d3P":"Switches between languages mid-sentence the way a real bilingual speaker would. Korean-English transitions stay seamless.","lp.why.d3S":"12+ languages","lp.why.d4H":"No-code operation","lp.why.d4P":"Content teams build, deploy, and iterate without developers. Personas, scripts, and voices update live.","lp.why.d4S":"Built by content teams","lp.why.d5H":"Document-aware RAG","lp.why.d5P":"Use your existing textbooks, manuals, and scripts as-is. The agent understands them and runs the session autonomously.","lp.why.d5S":"Your content, as-is","lp.why.d6H":"Full-stack, in-house","lp.why.d6P":"STT, LLM, TTS â all built by us, served as a single pipeline. No third-party API dependencies, predictable quality and cost.","lp.why.d6S":"End-to-end voice AI","lp.study.eyebrow":"Case Study","lp.study.title":'Already <span class="coral">live</span><br />in real classrooms.',"lp.study.partner":"Yoon Sunsaeng à Neosapience · Tuit launch July 2026","lp.study.quote":`For <span class="coral">5â10 minutes</span> before each English class, students chat with an AI tutor built on Neona to preview the lesson. Just like a human teacher leading a session from the textbook, the AI tutor <span class="coral">follows the day's lesson document</span> to guide preview with each student.`,"lp.study.source":`<b>Yoon Sunsaeng</b> integrates Neona into 'Tuit', its native-speaker video English service<span class="news-tag">The Electronic Times · 2026.05.19</span>`,"lp.study.f1H":"Smart Emotion","lp.study.f1D":"Praise and encouragement reflected in voice in real time","lp.study.f2H":"Streaming voice","lp.study.f2D":"Zero-latency, natural two-way conversation","lp.study.f3H":"Kid-friendly personas","lp.study.f3D":"Voice design tuned for student engagement","lp.study.f4H":"Autonomous sessions","lp.study.f4D":"Reflects Yoon Sunsaeng's teaching method","lp.final.eyebrow":"Early Access","lp.final.title":'Make your content<br /><span class="coral">
1converse</span>.',"lp.final.lead":"We're recruiting content teams from education, marketing, media, and entertainment. Early access cohorts get 1:1 onboarding and full integration support.","lp.final.fine":"<b>Limited cohort</b> · Domain-prioritized selection · Free 4-week PoC","lp.foot.blurb":"Interactive Storytelling Voice Agent â a product of Neosapience, the team behind Typecast.","lp.foot.product":"Product","lp.foot.why":"Why Neona","lp.foot.company":"Company","lp.foot.contact":"Contact","lp.foot.sales":"Talk to sales","lp.foot.copyright":"© {year} <b>Neosapience, Inc.</b> All rights reserved."},Ie={"footer.ucEducation":"ìì´êµì¡","footer.ucCustomerSupport":"AI ìì± ìë´ì","footer.ucSalesOutbound":"AI ììë°ì´ë ìì
","footer.ucAppointment":"AI ìì½Â·ì ì","footer.ucHealthcare":"AI ë³ì ìë´","footer.ucFinance":"AI ê¸ìµ ìë´","footer.ucFood":"AI ë§¤ì¥ ì í ìë","footer.ucRealestate":"AI ë¶ëì° ìë´","footer.ucWellness":"AI ì°ëì¤ ì½ì¹","footer.ucGaming":"AI ê²ì NPC","footer.ucAll":"ì ì²´ use-case â","uc.edu.docTitle":"AI ìì´íí íí° â íìµ ìë¹ì¤ì ëíë ìì± AI ìì´ì í¸","uc.edu.navHome":"í","uc.edu.navUseCases":"íì© ì¬ë¡","uc.edu.eyebrow":"USE CASE · ìì´êµì¡","uc.edu.h1":"AI ìì´íí íí°ë¥¼ ë¹ì ì íìµ ìë¹ì¤ì ëíì¸ì","uc.edu.lead":"Neonaë¡ ìì´ íì·edtech·ì±ì ì¤ìê° ìì± ìì´ íí°ë¥¼ ëíì¸ì. íìµìë 24ìê° ë¬´ì íì¼ë¡ ë§í기를 ì°ìµíê³ , ë°íë§ë¤ ì¦ì êµì ê³¼ íí ì ìì ë°ìµëë¤. êµì¬Â·ì»¤ë¦¬íë¼ì ì°ê²°íê³ ì½ë© ìì´ í르ìë를 ì¤ì í´ API·ìì ¯ì¼ë¡ ìë² ëíì¸ì.","uc.edu.heroCta":"íí° ë°ëª¨ ë¤ì´ë³´ê¸°","uc.edu.trust":"Typecast를 ë§ë Neosapienceì ìì± AI · ëì ì¬ì©ì 3M+ · 225ê°êµ","uc.edu.scenEyebrow":"ëí ì°ìµ","uc.edu.scenTitle":"ì´ë° ìí©ì ìì´ë¡ ì°ìµíì¸ì","uc.edu.scenList":"ì¹´íìì 주문í기,ìì´ ë©´ì ,ì¶ì
êµ ì¬ì¬,ë¹ì¦ëì¤ ë¯¸í
,ì¬í íí,ì í íµí,ë°í·íë ì í
ì´ì
,ì¼ì ì¤ëª°í í¬","uc.edu.whyHeadline":"ë§í기 ì°ìµì 못 주면, íìµ ì±ê³¼ë 리í
ì
ë ì ì²´ë©ëë¤","uc.edu.whySub":"ì¬ë íí°ë ë¹ì¸ê³ íì¥ì´ ì´ë µìµëë¤. AI ìì± íí°ë íìµììê² ë¬´ì í ë§í기 ì°ìµì 24ìê° ì ê³µí´ íìµ ì±ê³¼ì 리í
ì
ì ëì´ì¬ë¦½ëë¤ â ì´ì ë¶ë´ ìì´.","uc.edu.featEyebrow":"íµì¬","uc.edu.featTitle":"ë§íë©´ì ëë ìì´","uc.edu.feat1Title":"ë§í기 ì°ì ","uc.edu.feat1Desc":"ë£ê¸°ë§ íì§ ìê³ ì§ì ì리 ë´ì´ ë§íë©° ë°°ìëë¤. ì
ì´ í¸ì´ë speaking-first ë°©ì.","uc.edu.feat2Title":"ì¦ì êµì ","uc.edu.feat2Desc":"ë°íë§ë¤ ë°ì·문ë²Â·ííì ì¤ìê°ì¼ë¡ ë°ë¡ì¡ê³ ë ìì°ì¤ë¬ì´ ííì ì ìí©ëë¤.","uc.edu.feat3Title":"24/7 무ì í","uc.edu.feat3Desc":"ëì¹ ë³¼ íì ìì´ ì¸ì ë , ìíë ë§í¼ 무ì íì¼ë¡ ë°ë³µ ì°ìµí©ëë¤.","uc.edu.tryEyebrow":"ì§ì ì²´í","uc.edu.tryTitle":"ì§ê¸ ë°ë¡ ìì´ë¡ ëíí´ë³´ì¸ì","uc.edu.tryBody":"ìë ë²í¼ì ë르면 AI ìì´ íí°ì ì¤ì ë¡ íµíê° ììë©ëë¤. íìê°ì
ìì´ ë°ë¡ ì²´ííì¸ì.","uc.edu.tryCta":"íµí í
ì¤í¸ ìì â","uc.edu.usesEyebrow":"íì©","uc.edu.usesTitle":"ì´ë° êµì¡ì ë°ë¡ í¬ì
ë©ëë¤","uc.edu.case1Num":"01 · ìì´íí","uc.edu.case1Title":"ì¤ì ëíë¡ ìµíë íí íí°","uc.edu.case1Desc":"ìí©ë³ 롤íë ì´ë¡ ë§í기를 ì°ìµí©ëë¤. ë°íë§ë¤ ì¦ì êµì ê³¼ íí ì ìì ë°ì 무ì íì¼ë¡ ë°ë³µí ì ììµëë¤.","uc.edu.case1Tags":"롤íë ì´,ë°ì·íí êµì ,ë 벨 ì ì","uc.edu.case2Num":"02 · ìí ëë¹","uc.edu.case2Title":"ì½ì ì ì§ì´ì£¼ë ëë¹ ì½ì¹","uc.edu.case2Desc":"기ì¶Â·ë¬¸ì íì´ë¥¼ ìì±ì¼ë¡ ì§ííê³ , í린 ë¶ë¶ì ì¤ëª
íë©° ë¹ì·í ì íì ì¶ê°ë¡ ì°ìµìíµëë¤.","uc.edu.case2Tags":"ê¸°ì¶ íì´,ì¤ëµ í´ì¤,ì í ì°ìµ","uc.edu.case3Num":"03 · ììµÂ·ë³µìµ","uc.edu.case3Title":"ìì
ì í를 ì±ì°ë íìµ ëì°ë¯¸","uc.edu.case3Desc":"êµì¬ë¥¼ ì½ì´ë¤ì¬ ìì
ì íµì¬ì 미리 ì§ê³ , ìì
í ì´í´ë를 ì ê²íë 1:1 ì¸ì
ì ì´ìí©ëë¤.","uc.edu.case3Tags":"íµì¬ ìì½,ì´í´ë ì ê²,ë§ì¶¤ í¼ëë°±","uc.edu.howEyebrow":"ëì ë°©ì","uc.edu.howTitle":"3ë¨ê³ë¡ ììí©ëë¤","uc.edu.codeTitle":"ì¹Â·ì±ì í ì¤ë¡ ìë² ë","uc.edu.howBody":"1) êµì¬Â·ì¤í¬ë¦½í¸Â·ì»¤ë¦¬íë¼ì ì°ê²°í©ëë¤. 2) í르ìë(ë§í¬Â·ìí ·ëì´ë)를 ì¤ì í©ëë¤. 3) API ëë ì¹ ìì ¯ì¼ë¡ LMS·ì¹ì¬ì´í¸Â·ì±ì ìë² ëí©ëë¤. STT·LLM·TTSê° íëì íì´íë¼ì¸ì¼ë¡ ëìí´ ìì°ì¤ë¬ì´ turn-takingê³¼ ë¼ì
1´ë¤ê¸°(barge-in)를 ì§ìí©ëë¤.","uc.edu.step1Title":"êµì¬ ì°ê²°","uc.edu.step1Desc":"ì¬ì© ì¤ì¸ êµì¬Â·ê°ì ì¤í¬ë¦½í¸Â·ì»¤ë¦¬íë¼ì ì
ë¡ëí´ ì°ê²°í©ëë¤.","uc.edu.step2Title":"í르ìë ì¤ì ","uc.edu.step2Desc":"ë§í¬Â·ìí ·ëì´ë를 ì í´ íí°ì ì±ê²©ì ë§ëëë¤. ì½ë©ì íì ììµëë¤.","uc.edu.step3Title":"ìë² ë","uc.edu.step3Desc":"API ëë ì¹ ìì ¯ì¼ë¡ LMS·ì¹ì¬ì´í¸Â·ì±ì ë¶ì
ëë¤. STT·LLM·TTSê° í íì´íë¼ì¸ì¼ë¡ ìì°ì¤ë¬ì´ turn-taking·barge-inì ì§ìí©ëë¤.","uc.edu.faqEyebrow":"FAQ","uc.edu.faqTitle":"ì주 묻ë ì§ë¬¸","uc.edu.faq1Q":"AI ìì± êµì¡ ìì´ì í¸ë 무ìì¸ê°ì?","uc.edu.faq1A":"êµì¬ë ê°ì ì¤í¬ë¦½í¸ë¥¼ ì½ì´ë¤ì¬ íìµìì ì¤ìê° ìì±ì¼ë¡ ëííë AI íí°ì
ëë¤. ì¼ë°©ì ì¼ë¡ ë´ì©ì ì¬ìíë ëì , íìµìì ìì¤ê³¼ ì§ë¬¸ì ë§ì¶° ììµÂ·ë³µìµÂ·1:1 ì°ìµì í¨ê» ì§íí©ëë¤.","uc.edu.faq2Q":"ì´ë¤ ì¸ì´ë¥¼ ì§ìíëì?","uc.edu.faq2A":"íêµì´Â·ìì´ë¥¼ ë¹ë¡¯í´ ì¼ë³¸ì´Â·íëì¤ì´Â·ì¤íì¸ì´Â·ì¤êµì´ ë± ë¤êµì´ ìì± ëí를 ì§ìí©ëë¤. ìì´íí íí°ë¶í° íêµì´ ê°ì¬ê¹ì§ ê°ì íë«í¼ìì ë§ë¤ ì ììµëë¤.","uc.edu.faq3Q":"êµì¬ë 커리íë¼ì ê·¸ëë¡ ì¸ ì ìëì?","uc.edu.faq3A":"ë¤. ì¬ì© ì¤ì¸ êµì¬Â·ë ì¨ ì¤í¬ë¦½í¸Â·ì»¤ë¦¬íë¼ì ìì´ì í¸ì ì°ê²°íë©´, í´ë¹ ë´ì©ì 기ë°ì¼ë¡ ì¤ëª
íê³ ì§ë¬¸ì ëµíë©° ì°ìµ 문ì 를 ì§íí©ëë¤. ë³ë ì½ë© ìì´ ì¤ì í©ëë¤.","uc.edu.faq4Q":"íì ìê° ë§ìë ëìì ì¸ ì ìëì?","uc.edu.faq4A":"ì¤ìê° ìì± ì¸ì
ì ë¤ì ëìì ì´ìí ì ìì´, íìµìë§ë¤ 무ì í ë°ë³µ ì°ìµê³¼ ê°ë³ í¼ëë°±ì ì ê³µí ì ììµëë¤.","uc.edu.faq5Q":"ì¹ì¬ì´í¸ë ì±ì ì´ë»ê² ë¶ì´ëì?","uc.edu.faq5A":"API ëë ì¹ ìì ¯ ìë² ëë¡ ê¸°ì¡´ LMS·ì¹ì¬ì´í¸Â·ì±ì ìì± íí°ë¥¼ ì¶ê°í ì ììµëë¤. ìë² ë ì¤ëí« í ì¤ë¡ ìì ¯ì ëì¸ ì ììµëë¤.","uc.edu.relatedTitle":"ë¤ë¥¸ use-caseë ì´í´ë³´ì¸ì","uc.edu.ctaTitle":"íìµ ìë¹ì¤ì ìì± AI íí°ë¥¼ ëíì¸ì","uc.edu.contactBtn":"ëì
문ìí기","uc.edu.ctaNote":"íìê°ì
ìì´ ë°ë¡ ì²´í · ì ì©ì¹´ë ë¶íì","nav.dashboard":"ëìë³´ë","nav.agents":"ìì´ì í¸","nav.sessions":"ì¸ì
","nav.apiKeys":"API í¤","nav.docs":"문ì","nav.contact":"문ì","nav.pricing":"ìê¸","nav.team":"í","nav.logOut":"ë¡ê·¸ìì","pricing.title":"ìê¸ ë° ì¬ì©ë","pricing.desc":"ì¬ì©ëì 모ëí°ë§íê³ íëì ê´ë¦¬í©ëë¤.","pricing.currentPlan":"íì¬ íë","pricing.sessionsUsed":"ì¬ì© ì¸ì
","pricing.minutesUsed":"ì¬ì© ìê°(ë¶)","pricing.unlimited":"무ì í","pricing.perMonth":"/ì","pricing.upgrade":"ì
ê·¸ë ì´ë","pricing.talkToSales":"ìì
í 문ì","pricing.usageWarning":"ìê° ì¸ì
í ë¹ëì {pct}%를 ì¬ì©íìµëë¤.","pricing.usageLimitReached":"ìê° ì¸ì
íëì ëë¬íìµëë¤. íëì ì
ê·¸ë ì´ëíì¸ì.","pricing.maxAgents":"ìµë ìì´ì í¸","pricing.maxConcurrent":"ìµë ëì ì¸ì
","pricing.maxSessions":"ì ìµë ì¸ì
","pricing.maxApiKeys":"ìµë API í¤","pricing.free":"무ë£","pricing.thisMonth":"ì´ë² ë¬","dashboard.title":"ê°ì","dashboard.desc":"모ë ìì± ìì´ì í¸ì ì¬ì©ë, ì¸ì
, ìì¤í
ìí를 íì¸í©ëë¤.","dashboard.dateRange":"기ê°","dashboard.last7d":"7ì¼","dashboard.last30d":"30ì¼","dashboard.last90d":"90ì¼","dashboard.custom":"ì§ì ì¤ì ","dashboard.perAgent":"ìì´ì í¸ë³ ì¬ì©ë","dashboard.agent":"ìì´ì í¸","dashboard.avgDuration":"íê· ìê°","dashboard.noUsageData":"í´ë¹ 기ê°ì ì¬ì© ë°ì´í°ê° ììµëë¤.","dashboard.anomalyAlert":"ê±´ì ì´ë² ë¬ ì¸ì
ì´ ì¶ì /ê·¼ì¬ ì¸¡ì ê°ì
ëë¤ â ì ì° ì ê²í ê° íìí©ëë¤.","agents.title":"ìì´ì í¸","agents.desc":"ìì± ìì´ì í¸ë¥¼ ìì±, ì¤ì , ê´ë¦¬í©ëë¤.","agents.edit":"ìì ","agents.delete":"ìì ","agents.confirmDelete":"ì´ ìì´ì í¸ë¥¼ ìì í ê¹ì?","agents.deactivate":"ë¹íì±í","agent.activateAgent":"ìì´ì í¸ íì±í","agent.deleteForever":"ì구 ìì ","agents.activate":"íì±í","agents.confirmDeactivate":"ë¹íì±íí ê¹ì? 목ë¡ì ë¨ê³ ì¸ì ë ë¤ì íì±íí ì ììµëë¤.","agents.confirmHardDelete":"ì구 ìì í ê¹ì? 모ë 목ë¡ìì ì¬ë¼ì§ê
1³ ëë릴 ì ììµëë¤.","sessions.title":"ì¸ì
","sessions.desc":"모ë ìì´ì í¸ì ìì± ì¸ì
ì ì¡°ííê³ ëª¨ëí°ë§í©ëë¤.","sessions.anomalyFilter":"ì ì° ì´ìì¹ë§ íí°ë§ë¨","apiKeys.title":"API í¤","apiKeys.desc":"ìë² í¸ì¶ ëë ë¸ë¼ì°ì ìì ¯ì© í¤ë¥¼ ë°ê¸í©ëë¤. í¤ë ìì± ì í ë²ë§ íìë©ëë¤.","account.title":"ê³ì ","account.desc":"íë¡í, ë¹ë°ë²í¸, ê³ì ì¤ì ì ê´ë¦¬í©ëë¤.","stat.minutesThisMonth":"ì´ë² ë¬ ì¬ì©ë(ë¶)","stat.sessions":"ì¸ì
","stat.sessionsThisMonth":"ì´ë² ë¬ ì¸ì
","stat.activeAgents":"íì± ìì´ì í¸","stat.activeNow":"íì¬ íì±","stat.totalAgents":"ì ì²´ ìì´ì í¸","stat.totalKeys":"ì ì²´ í¤","stat.apiSecrets":"API ìí¬ë¦¿","stat.widgetKeys":"ìì ¯ í¤","stat.lastUsed":"ë§ì§ë§ ì¬ì©","action.newAgent":"+ ì ìì´ì í¸","action.manageAgents":"ìì´ì í¸ ê´ë¦¬","action.issueKey":"í¤ ë°ê¸","action.authGuide":"ì¸ì¦ ê°ì´ë","action.startCall":"íµí ìì","action.startChat":"ì± í
ì¤í¸","newAgent.chatAgent":"ì± ìì´ì í¸ (í
ì¤í¸ ì ì©)","agents.chatBadge":"ì±í
","chat.test.eyebrow":"ì± í
ì¤í¸","chat.test.desc":"ì´ ìì´ì í¸ìì í
ì¤í¸ 리íì¤ì
ëë¤. ì¬ê¸°ì ëë ëíë ìë´ ì¸ë°ì¤ë¡ ë¤ì´ê°ì§ ììµëë¤.","chat.test.aiBadge":"AI","chat.test.aiBadgeHint":"AIê° ìì±íë ìëµì
ëë¤","chat.test.introBody":"방문ìê° ìì ¯ìì ë§ëë ê²ê³¼ ê°ì í롬íí¸Â·ëª¨ë¸ë¡ ëíí´ ë´
ëë¤. ì¤ë¹ëë©´ ììíì¸ì.","chat.test.start":"ì± í
ì¤í¸ ìì","chat.test.placeholder":"ë©ìì§ë¥¼ ì
ë ¥íì¸ìâ¦","chat.test.send":"ì ì¡","chat.test.end":"í
ì¤í¸ ì¢
ë£","chat.test.ended":"í
ì¤í¸ê° ì¢
ë£ëìµëë¤.","chat.test.back":"ìì´ì í¸ë¡ ëìê°ê¸°","chat.test.turnLimit":"ì´ ì¸ì
ì í´ ìíì ëë¬íìµëë¤. í
ì¤í¸ë¥¼ ì¢
ë£íê³ ìë¡ ììíì¸ì.","chat.test.typing":"ìì´ì í¸ê° ìëµ ì¤","chat.test.restart":"í
ì¤í¸ ì¬ìì","chat.test.widgetNote":"방문ìê° ë³´ë ì¤ì ìì ¯ íë©´ ê·¸ëë¡ì
ëë¤ â ë§íì ·ì¤í¸ë¦¬ë°Â·íì´í ëì¼. ì¤íë§ë¤ ì ì¸ì
ì¼ë¡ ììí©ëë¤.","chat.test.error.start":"ì± í
ì¤í¸ë¥¼ ììíì§ ëª»íìµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","chat.test.error.send":"ìëµì ë°ì§ 못íìµëë¤. ì
ë ¥í ë´ì©ì ë¨ì ìì¼ë ë¤ì ìëí´ ì£¼ì¸ì.","chat.test.error.agent":"ìì´ì í¸ ì 보를 ë¶ë¬ì¤ì§ 못íìµëë¤.","chat.test.code.session_ended":"ì¸ì
ì´ ì¢
ë£ëìµëë¤.","chat.test.code.turn_limit_reached":"ì´ ì¸ì
ì í´ ìíì ëë¬íìµëë¤.","chat.test.code.llm_failed":"ëª¨ë¸ ìëµì ì¤í¨íìµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","chat.test.code.llm_not_configured":"ì´ íê²½ìë ì± LLM ì´ ì¤ì ë¼ ìì§ ììµëë¤.","chat.test.code.rate_limit_exceeded":"ìì²ì´ ë무 ì¦ìµëë¤. ì ì í ë¤ì ìëí´ ì£¼ì¸ì.","chat.test.code.message_invalid":"ë³´ë¼ ì ìë ë©ìì§ì
ëë¤ (ë¹ ë´ì© ëë ê¸¸ì´ ì´ê³¼).","action.startOutbound":"ììë°ì´ë íµí","action.startOutboundCall":"ì í 걸기","action.save":"ë³ê²½ì¬í ì ì¥","action.cancel":"ì·¨ì","action.close":"ë«ê¸°","action.back":"ë¤ë¡","action.next":"ë¤ì","action.create":"ìì±","action.delete":"ìì ","action.restore":"ë³µì","action.deactivate":"ë¹íì±í","action.retry":"ë¤ì ìë","action.talkToUs":"문ìí기","action.talkToSales":"ìì
í 문ì","cookie.message":"ë¤ì¤ëë ìë¹ì¤ ì´ì© ë¶ìê³¼ ê´ê³ ì±ê³¼ 측ì , ë§ì¶¤í ê´ê³ ì ê³µì ìí´ ì¿ í¤ë¥¼ ì¬ì©í©ëë¤. ëìíìë©´ ì¿ í¤ ìë³ì, 방문·ì´ì© 기ë¡, ì¬ì´í¸ì ì
ë ¥íì ì´ë©ì¼Â·ì íë²í¸(í´ì ì²ë¦¬)ê° Google LLC(미êµ)ë¡ ì´ì ëì´ ì²ë¦¬ë©ëë¤. ëìíì§ ììë ì¬ì´í¸ ì´ì©ìë ì íì´ ììµëë¤. ìì¸í ë´ì©ì ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨ìì íì¸íì¤ ì ììµëë¤.","cookie.privacy":"ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨","cookie.accept":"ëì","cookie.decline":"ê±°ë¶","cookie.settingsLabel":"ì¿ í¤ ëì","cookie.settingsDesc":"ë¶ì ë° ê´ê³ ì¿ í¤ íì©","quick.createAgent":"ìì´ì í¸ ìì±","quick.createAgentDesc":"í
í릿 ëë ì²ìë¶í° ììí©ëë¤.","quick.browseApi":"API ëë¬ë³´ê¸°","quick.browseApiDesc":"REST, WebRTC, ì¹í
.","quick.issueKey":"API í¤ ë°ê¸","quick.issueKeyDesc":"ìë² ëë ìì ¯ í í°.","quick.talkToUs":"문ìí기","quick.talkToUsDesc":"ì§ë¬¸, í¼ëë°±, ìí°íë¼ì´ì¦ 문ì.","auth.welcomeBack":"ëìì¤ì
¨êµ°ì","auth.signIn":"Neona ê³ì ì ë¡ê·¸ì¸íì¸ì.","auth.createAccount":"ê³ì ë§ë¤ê¸°","auth.createAccountDesc":"ìí¬ì¤íì´ì¤ì
1 기본 ìì´ì í¸ê° ìëì¼ë¡ ì¤ì ë©ëë¤.","auth.noAccount":"ê³ì ì´ ìì¼ì ê°ì?","auth.createOne":"ëì
문ì","auth.noAccountSuffix":"를 ë¨ê²¨ì£¼ìë©´ ìë´í´ëë ¤ì.","auth.alreadyHave":"ì´ë¯¸ ê³ì ì´ ìì¼ì ê°ì?","auth.logIn":"ë¡ê·¸ì¸","auth.email":"ì´ë©ì¼","auth.password":"ë¹ë°ë²í¸","auth.fullName":"ì´ë¦","auth.workEmail":"ì
ë¬´ì© ì´ë©ì¼","auth.rememberMe":"ë¡ê·¸ì¸ ì ì§","auth.forgotPassword":"ë¹ë°ë²í¸ë¥¼ ìì¼ì
¨ëì?","auth.signUpGoogle":"Googleë¡ ê°ì
","auth.signInGoogle":"Googleë¡ ë¡ê·¸ì¸","auth.googleSigningIn":"ë¡ê·¸ì¸ ì¤ì
ëë¤â¦","auth.googleSignInFailed":"Google ë¡ê·¸ì¸ì ìë£íì§ ëª»íìµëë¤","auth.accountNotFound":"ì´ ì´ë©ì¼ë¡ ë§ë¤ì´ì§ Neona Agents ê³ì ì´ ììµëë¤. íë¨ì **ëì
문ì를** ë¨ê²¨ì£¼ìë©´ ê³ì ì ì´ì´ë립ëë¤.","auth.invalidCredentials":"ì´ë©ì¼ ëë ë¹ë°ë²í¸ê° ì¬ë°ë¥´ì§ ììµëë¤. ê³ì ì´ ìì§ ìë¤ë©´ íë¨ì **ëì
문ì를** ë¨ê²¨ì£¼ìë©´ ê³ì ì ì´ì´ë립ëë¤.","auth.loginFailed":"ë¡ê·¸ì¸íì§ ëª»íìµëë¤. ì°ê²° ìí를 íì¸í ë¤ ë¤ì ìëí´ ì£¼ì¸ì.","auth.inviteRequiredNotice":"ê°ì
ì ì´ë ë§í¬ë¡ë§ ê°ë¥í©ëë¤. ëì
문ì를 ë¨ê²¨ì£¼ìë©´ ë§í¬ë¥¼ ë³´ë´ë립ëë¤.","auth.redirectingToContact":"ëì
문ì íë©´ì¼ë¡ ì´ëí©ëë¤â¦","auth.googlePopupBlocked":"ë¸ë¼ì°ì ê° ë¡ê·¸ì¸ ì°½ì ì°¨ë¨íìµëë¤. ì´ ì¬ì´í¸ì íì
ì íì©í ë¤ ë¤ì ìëí´ ì£¼ì¸ì.","auth.googleTermsNotice":"Googleë¡ ê³ìíë©´ ë¤ìì ëìíë ê²ì¼ë¡ ë´
ëë¤:","auth.or":"ëë","auth.agreeTerms":"ëìí©ëë¤:","auth.termsOfService":"ì´ì©ì½ê´","auth.and":"ë°","auth.privacyPolicy":"ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨","contact.title":"ìì
í 문ì","contact.eyebrow":"문ì","contact.name":"ì´ë¦","contact.email":"ì´ë©ì¼","contact.company":"íì¬ëª
","contact.phone":"ì íë²í¸","contact.message":"문ì ë´ì©","contact.privacyAgree":"ê°ì¸ì ë³´ ìì§ ë° ì´ì©ì ëìí©ëë¤.","contact.submit":"문ìí기","contact.success":"ê°ì¬í©ëë¤!","contact.successDesc":"문ìê° ì ìëììµëë¤. ë¹ ë¥¸ ìì¼ ë´ì ì°ë½ëë¦¬ê² ìµëë¤.","contact.close"
1:"ë«ê¸°","contact.required":"(íì)","contact.namePlaceholder":"í길ë","contact.companyPlaceholder":"íì¬ëª
","contact.phonePlaceholder":"010-0000-0000","contact.inquiryType":"ì´ë¤ ê²ì´ íìíì ê°ì?","contact.inquiryTypePlaceholder":"ì íí´ ì£¼ì¸ì (ì í)","contact.messagePlaceholder":"ê¶ê¸íì ì ì´ë ëì
문ì ì¬íì ìì ë¡ê² ì ì´ì£¼ì¸ì.","contact.errorPrivacy":"ê°ì¸ì ë³´ ìì§ ë° ì´ì©ì ëìí´ ì£¼ì¸ì.","contact.errorRequired":"ì´ë¦Â·ì´ë©ì¼Â·íì¬ëª
·ì íë²í¸ë íìì
ëë¤.","contact.errorEmail":"ì¬ë°ë¥¸ ì´ë©ì¼ 주ì를 ì
ë ¥í´ ì£¼ì¸ì.","contact.errorGeneric":"문ì ì ìì ì¤í¨íìµëë¤. ì ì í ë¤ì ìëí´ ì£¼ì¸ì.","auth.editorialQuote":'"ê³ ê°ì´ 기ìµíë ê±´ ìëµ ìëê° ìëë¼, ìì ì ë§ì´ ë¿ìë¤ë ëëì
ëë¤."',"misc.loading":"ë¡ë© ì¤â¦","misc.noData":"ë°ì´í° ìì","misc.vsLast":"ì ì ëë¹","misc.published":"ë°°í¬ë¨","misc.live":"ë¼ì´ë¸","misc.activeCalls":"íì± íµí","misc.region":"리ì · ap-northeast-2 · ìì¸","misc.recentSessions":"ìµê·¼ ì¸ì
","misc.viewAll":"ì ì²´ 보기 â","misc.viewSessions":"ì¸ì
보기","misc.minutesLast30":"ì¬ì©ë · ìµê·¼ 30ì¼ (ë¶)","misc.minutes":"ë¶","misc.noSessions":"ì¸ì
ì´ ììµëë¤","misc.noAgents":"ìì´ì í¸ê° ììµëë¤","misc.createFirst":"첫 ë²ì§¸ ìì± ìì´ì í¸ë¥¼ ë§ë¤ì´ ììíì¸ì.","keys.issueNew":"ì í¤ ë°ê¸","keys.keyCreated":"í¤ê° ìì±ëììµëë¤ â ì§ê¸ ë³µì¬íì¸ì","keys.copyKey":"í¤ ë³µì¬","keys.expiresLabel":"ë§ë£","keys.shownOnce":"ì ì²´ í¤ë ì´ëë§ íìë©ëë¤.","keys.active":"íì±","keys.serverSide":"ìë² ì¸¡","keys.browserDomainBound":"ë¸ë¼ì°ì , ëë©ì¸ ì í","keys.mostRecentActivity":"ê°ì¥ ìµê·¼ íë","keys.noActivityYet":"íë ìì","keys.searchKeys":"í¤ ê²ìâ¦","keys.loadingKeys":"ë¡ë© ì¤â¦","keys.loadError":"API í¤ë¥¼ ë¶ë¬ì¤ì§ 못íìµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","keys.noKeysYet":"í¤ê° ììµëë¤. ììì 첫 ë²
1째 í¤ë¥¼ ë°ê¸íì¸ì.","keys.noKeysMatch":"íí°ì ë§ë í¤ê° ììµëë¤.","keys.keyName":"í¤ ì´ë¦","keys.keyNamePlaceholder":"ì: íë¡ëì
ìë²","keys.keyType":"í¤ ì í","keys.apiSecret":"API ìí¬ë¦¿","keys.widgetKey":"ìì ¯ í¤","keys.apiSecretDesc":"ìë² ì¸¡, ë¹ê³µê° ì ì§","keys.widgetKeyDesc":"ë¸ë¼ì°ì , ëë©ì¸ ì í","keys.allowedDomains":"íì© ëë©ì¸","keys.domainsHint":"ì¼íë¡ êµ¬ë¶. *.example.com ê°ì ìì¼ëì¹´ë ì§ì.","keys.domainsPlaceholder":"*.example.com, app.example.com","keys.expiration":"ë§ë£ 기ê°","keys.never":"ìì","keys.30days":"30ì¼","keys.90days":"90ì¼","keys.1year":"1ë
","keys.creating":"ìì± ì¤â¦","keys.createKey":"í¤ ìì±","keys.deactivating":"ë¹íì±í ì¤â¦","keys.confirmDeactivateDesc":"ì´ ìì
ì ëë릴 ì ììµëë¤. íì¸íë ¤ë©´ í¤ ì´ë¦ì ì
ë ¥íì¸ì.","keys.rename":"ì´ë¦ ë³ê²½","keys.saving":"ì ì¥ ì¤â¦","keys.domains":"ëë©ì¸","keys.created":"ìì±ì¼","keys.inactive":"ë¹íì±","newAgent.breadcrumb":"ìì´ì í¸ â ì ìì´ì í¸","newAgent.title":"ìì´ì í¸ ìì±","newAgent.desc":"ì ìì± AI ìì´ì í¸ë¥¼ ì¤ì í©ëë¤. ìì± íìë 모ë ì¤ì ì ë³ê²½í ì ììµëë¤.","newAgent.stepBasics":"기본 ì ë³´",Flow:"íë¡ì°",Save:"ì ì¥","Saving...":"ì ì¥ ì¤...","Save failed":"ì ì¥ ì¤í¨",Clear:"ì§ì°ê¸°","agent.voiceAgentFromFlow":"ìì± ìì´ì í¸ (íë¡ì°ë¡ ìì±ë¨)","flow.retiredEyebrow":"ë¨ì¼ í롬íí¸","flow.retiredTitle":"ì´ ìì´ì í¸ë ì´ì ë¨ì¼ í롬íí¸ë¡ ìëí©ëë¤","flow.retiredBody":"ìì§ì´ ì ì¥ë íë¡ì°ë¥¼ ë ì´ì ì¤ííì§ ìê³ , íµíë í롬íí¸ íëë¡ ì²ë¦¬í©ëë¤. ìë ë´ì©ì âëíâ íìì ì¤ì í´ ì£¼ì¸ì.","flow.retiredEyebrowUrgent":"ì¤ì íì","flow.retiredTitleUrgent":"ì´ ìì´ì í¸ìë ìì§ ìë ì§ìë¬¸ì´ ììµëë¤","flow.retiredBodyUrgent":"ì§ìë¬¸ì´ íë¡ì° ìì ë¤ì´ ììëë° ìì§ì´ íë¡ì°ë¥¼ ì½ì§ ìê² ëë©´ì, ì§ê¸ì ì무 ì§ì ìì´ íµí를 ë°ê³ ììµëë¤. âëíâ íìì ì§ì문ì ìì±í´ 주ì¸ì.","flow.retiredPrevious":"ì´ì íë¡ì° êµ¬ì± {count}ë¨ê³:","flow.retiredCta":"ëí íì¼ë¡ ì´ë","newAgent.stepConversation":"í롬íí¸","newAgent.stepVoice":"ìì±","newAgent.stepReview":"ê²í ","newAgent.identity":"기본 ì ë³´","newAgent.identityDesc":"ëìë³´ëì íìëë ìì´ì í¸ ì ë³´ì
ëë¤.","newAgent.name":"ì´ë¦","newAgent.agentType":"ìì´ì í¸ ì í","newAgent.voiceAgent":"ë¨ì¼ ìì´ì í¸","newAgent.description":"ì¤ëª
","newAgent.primaryLang":"기본 ì¸ì´","newAgent.templateDesc":"ì²ì¬ì§ì¼ë¡ ììíê±°ë ì²ìë¶í° ë§ëëë¤.","newAgent.blankDesc":"ì²ìë¶í° ììí©ëë¤.","newAgent.supportDesc":"íë¶, ë°°ì¡, ê³ì ê´ë ¨ ì§ë¬¸ì ì²ë¦¬í©ëë¤.","newAgent.outboundDesc":"ê°±ì ì림 ë° ì¤ë¬¸ì¡°ì¬.","newAgent.conversation":"ëí","newAgent.conversationDesc":"ìì´ì í¸ì ì¬ê³ ë°©ìê³¼ íµí ìì ë°©ë²ì ì¤ì í©ëë¤.","newAgent.systemPrompt":"ìì¤í
í롬íí¸","newAgent.systemPromptHint":"ìì´ì í¸ì ì±ê²©ê³¼ íëì ì ìí©ëë¤. {{variable}}ë¡ ë°íì ì¹íì´ ê°ë¥í©ëë¤.","newAgent.greeting":"ì¸ì¬ë§","newAgent.greetingHint":"ì¸ì
ìì ì 첫 ë²ì§¸ë¡ ë§íë 문ì¥ì
ëë¤.","newAgent.voice":"ìì±","newAgent.voiceDesc":"ìì´ì í¸ê° ì¬ì©í ìºë¦í° ìì±ì
ëë¤.","newAgent.selectVoice":"ìì±ì ì ííì¸ì","newAgent.selectBaramCharacter":"ìë°í ìºë¦í°ë¥¼ ì ííì¸ì","newAgent.change":"ë³ê²½","newAgent.models":"모ë¸","newAgent.modelsDesc":"ëí를 ì²ë¦¬íë 기ì ì¤íì
ëë¤.","newAgent.sttProvider":"STT ì ê³µì","newAgent.llmProvider":"LLM ì ê³µì","newAgent.llmModel":"LLM 모ë¸","newAgent.reviewTitle":"ê²í ","newAgent.reviewDesc":"ìì± ì ë§ì§ë§ íì¸ì
ëë¤.","newAgent.nameRequired":"ìì´ì í¸ ì´ë¦ì íìì
ëë¤","newAgent.systemPromptRequired":"ìì¤í
í롬íí¸ë íìì
ëë¤","newAgent.continue":"ê³ì â","newAgent.createAgent":"ìì´ì í¸ ìì± â","newAgent.livePreview":"미리보기","newAgent.previewNote":"ìì´ì í¸ê° ì´ë»ê² íìë ì§ ë³´ì¬ì£¼ë 미리보기ì
ëë¤. ì¤ì ì¸ì
ì ì
1ì±ëì§ ììµëë¤.","account.profile":"íë¡í","account.profileDesc":"ì±ì íìëë ì´ë¦ì
ëë¤.","account.name":"ì´ë¦","account.profileImage":"íë¡í ì´ë¯¸ì§ URL","account.saved":"ì ì¥ë¨.","account.preferences":"íê²½ ì¤ì ","account.preferencesDesc":"ì¬ì© íê²½ì ë§ì¶¤ ì¤ì í©ëë¤.","account.language":"ì¸ì´","account.changePassword":"ë¹ë°ë²í¸ ë³ê²½","account.changePasswordDesc":"ë³ê²½ í 기존 ì¸ì
ì 모ë ë¡ê·¸ììë©ëë¤.","account.currentPassword":"íì¬ ë¹ë°ë²í¸","account.newPassword":"ì ë¹ë°ë²í¸","account.newPasswordHint":"8ì ì´ì.","account.confirmPassword":"ì ë¹ë°ë²í¸ íì¸","account.passwordChanged":"ë¹ë°ë²í¸ê° ë³ê²½ëììµëë¤.","account.passwordsNoMatch":"ì ë¹ë°ë²í¸ê° ì¼ì¹íì§ ììµëë¤.","account.passwordTooShort":"ì ë¹ë°ë²í¸ë 8ì ì´ìì´ì´ì¼ í©ëë¤.","account.deleteAccount":"ê³ì ìì ","account.deleteDesc":"ê³ì ì ì구ì ì¼ë¡ ìì í©ëë¤. ê°ì¸ ì ë³´ë ìì ëì§ë§, ì¼ë¶ 기ë¡(ì²êµ¬ì ë±)ì ë²ì ì구ì ë°ë¼ ë³´ê´ë©ëë¤. ì´ ìì
ì ì·¨ìí ì ììµëë¤.","account.deleteConfirmDesc":"ì·¨ìí ì ììµëë¤. íì¸ì ìí´ ì´ë©ì¼ì ì
ë ¥íê³ íì¬ ë¹ë°ë²í¸ë¥¼ ì
ë ¥íì¸ì.","account.typeEmail":"íì¸ì ìí´ ì´ë©ì¼ì ì
ë ¥íì¸ì","account.deleteButton":"ê³ì ìì í기","account.deletePermanent":"ì구ì ì¼ë¡ ê³ì ìì ","account.emailNoMatch":"ì´ë©ì¼ì´ ì¼ì¹íì§ ììµëë¤.","account.passwordRequired":"ë¹ë°ë²í¸ê° íìí©ëë¤.","apiDoc.logIn":"ë¡ê·¸ì¸","apiDoc.getStarted":"ììí기","apiDoc.apiRef":"API ë í¼ë°ì¤","apiDoc.heroTitle":"Neonaë¡ ìì± AI ìì´ì í¸ë¥¼ 구ì¶íì¸ì.","apiDoc.heroSub":"ìì´ì í¸ ìì±, ìì± íì, ë¼ì´ë¸ ìì± ì¸ì
ì ìí REST ìëí¬ì¸í¸.","apiDoc.questions":"ì§ë¬¸ì´ ìì¼ì ê°ì?","apiDoc.contactUs":"문ìí기 â","auth.continueGoogle":"Googleë¡ ê³ìí기","auth.remember30":"30ì¼ ëì ë¡ê·¸ì¸ ì ì§","auth.logInButton":"ë¡ê·¸ì¸","auth.createAccountButton":"ê³ì ë§ë¤ê¸°","auth.agreeTermsError":"ì´ì©ì½ê´ ë° ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨ì ëìí´ ì£¼ì¸ì.","auth.passwordMin8":"ë¹ë°ë²í¸ë 8ì ì´ìì´ì´ì¼ í©ëë¤.","auth.passwordHint":"8ì ì´ì.","auth.birthdate":"ìë
ìì¼","auth.birthdateHint":"ë§ 14ì¸ ì´ìë§ ê°ì
í ì ìì´ì.","auth.birthdateRequired":"ìë
ìì¼ì ì
ë ¥í´ ì£¼ì¸ì.","auth.underageError":"ë§ 14ì¸ ë¯¸ë§ì ê°ì
í ì ììµëë¤.","landing.hero":"íë ì¸í°ë·ì ìí","landing.heroAccent":"ìì± ì¸íë¼","landing.heroSub":"ë¨ íëì APIë¡ íë¡ëì
ìì¤ì ìì± AI ìì´ì í¸ë¥¼ ì¶ìíì¸ì. ì¸íë¼ ê´ë¦¬ ìì´, ë£ê³ ë§íê³ ì¼ì ì²ë¦¬íë ìì´ì í¸ë¥¼ ë°ë¡ ë§ë¤ ì ììµëë¤.","landing.startBuilding":"무ë£ë¡ ììí기","landing.documentation":"문ì","landing.signIn":"ë¡ê·¸ì¸","landing.pricing":"ìê¸","landing.pricingTitle":"ë² í","landing.pricingDesc":"Neonaë íì¬ ë² í ìë¹ì¤ì
ëë¤. ë² í ê¸°ê° ëì 모ë 기ë¥ì 무ë£ë¡ ì¬ì©í ì ììµëë¤. ìí°íë¼ì´ì¦ 문ì ëë 커ì¤í
íëì ìì
íì 문ìí´ ì£¼ì¸ì.","landing.howItWorks":"ìë ë°©ì","landing.threeSteps":"ì¸ ë¨ê³ë¡ ììí기","landing.threeStepsDesc":"ìì´ì í¸ë¥¼ ë§ë¤ê³ , ìì ¯ì ìì±íê³ , ì¬ì´í¸ì ë°°í¬íì¸ì. ê·¸ê² ì ë¶ì
ëë¤.","landing.useCases":"íì© ì¬ë¡","landing.useCasesTitle":"모ë ìì± ì ì ì ìí ì루ì
","landing.voices":"ìì±","landing.voicesTitle":"500ê° ì´ìì ìì°ì¤ë¬ì´ ìì±","landing.voicesDesc":"28ê° ì¸ì´ì íë¶íê³ ì ì§ì° ìì± ë¼ì´ë¸ë¬ë¦¬ìì ì ííê±°ë, ìì± ë³µì ë¡ ëë§ì ìì±ì ì¬ì©íì¸ì.","landing.readyToShip":"첫 ë²ì§¸ ìì± ìì´ì í¸ë¥¼ ì¶ìí ì¤ë¹ê° ëì
¨ëì?","landing.noCardRequired":"ëª ì´ë©´ ê°ì
ìë£. ì ì©ì¹´ë ë¶íì.","landing.talkToSales":"ìì
í 문ì","landing.privacy":"ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨","landing.terms":"ì´ì©ì½ê´","shareLinks.title":"ê³µì ë§í¬","shareLinks.desc":"ë구ë ì´ ìì´ì í¸ë¥¼ í
ì¤í¸í ì ìë ë§í¬ë¥¼ ìì±í©ëë¤. ë¡ê·¸ì¸ì´ íì ììµëë¤.","shareLinks.create":"ë§í¬ ìì±","shareLinks.namePlaceholder":"ë§í¬ ì´ë¦ (ì: ê³ ê° A ë°ëª¨ì©)","shareLinks.copyLink":"ë§í¬ ë³µì¬","shareLinks.deactivate":"ë¹íì±í","shareLinks.deactivateConfirm":"ì´ ê³µì ë§í¬ë¥¼ ë¹íì±ííìê² ìµëê¹?","shareLinks.noLinks":"ê³µì ë§í¬ê° ììµëë¤.","shareLinks.untitled":"ì´ë¦ ìë ë§í¬","try.unavailable":"ì´ ë§í¬ë ë ì´ì ì¬ì©í ì ììµëë¤.","try.unavailableDesc":"ê³µì ë§í¬ê° ë¹íì±íëìê±°ë ì¡´ì¬íì§ ììµëë¤.","try.backHome":"íì¼ë¡ ëìê°ê¸°","try.startCall":"íµí ìì","try.startChat":"ì±í
ìì","try.endCall":"íµí ì¢
ë£","try.connecting":"ì°ê²° ì¤â¦","try.connected":"ì°ê²°ë¨","try.speaking":"ìì´ì í¸ ë§íë ì¤","try.listening":"ë£ë ì¤â¦","try.ended":"íµí ì¢
ë£ë¨","try.tryAgain":"ë¤ì íµí","try.poweredBy":"Powered by Neona","team.title":"í","team.desc":"í 멤ë²ì ìí ì ê´ë¦¬í©ëë¤.","team.invite":"ë©¤ë² ì´ë","team.inviteDesc":"ì´ë©ì¼ë¡ í 멤ë²ë¥¼ ì¶ê°í©ëë¤.","team.email":"ì´ë©ì¼ 주ì","team.role":"ìí ","team.owner":"ìì ì","team.admin":"ê´ë¦¬ì","team.member":"멤ë²","team.remove":"ì ê±°","team.removeConfirm":"ì´ ë©¤ë²ë¥¼ íìì ì ê±°íìê² ìµëê¹?","team.memberCount":"{count} / {max} 멤ë²","team.pending":"ë기 ì¤","team.active":"íì±","team.noMembers":"í 멤ë²ê° ììµëë¤.","team.inviteSent":"ì´ëê° ì ì¡ëììµëë¤.","team.memberAdded":"멤ë²ê° ì¶ê°ëììµëë¤.","tab.overview":"ì¼ë°","tab.flow":"íë¡ì°","tab.conversation":"í롬íí¸","tab.voice":"ìì±","tab.settings":"ì¤ì ","tab.evaluation":"íê°","tab.deploy":"ë°°í¬","tab.history":"기ë¡","deploy.channelWidget":"ì¹ì¬ì´í¸ ìì ¯","deploy.badgeOneLine":"ì¤í¬ë¦½í¸ í ì¤","deploy.badgeDev":"ê°ë°ìì©","deploy.intro":"ìì´ì í¸ë¥¼ ì¬ì©ììê² ë´ë³´ë´ë ë°©ë² â ë§í¬ ê³µì (ë
¸ì½ë), ìì ¯ ìë² ë(ì¤í¬ë¦½í¸ í ì¤), REST API ì°ë(ê°ë°ì) ììë¡ ì¤ë¹ëì´ ìì´ì.","agent.totalSessions":"ì ì²´ ì¸ì
","agent.allTime":"ì ì²´ 기ê°","agent.avgDuration":"íê· ìê°","agent.perSession":"ì¸ì
ë¹","agent.dropRate":"ì´íë¥ ","agent.last30d":"ìµê·¼ 30ì¼","agent.totalMinutes":"ì ì²´ ìê°(ë¶)","agent.notFound":"ìì´ì í¸ë¥¼ ì°¾ì ì ììµëë¤.","agent.loadError":"ìì´ì í¸ë¥¼ ë¶ë¬ì¬ ì ììµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","agent.updateFailed":"ì
ë°ì´í¸ ì¤í¨","agent.actionFailed":"ì²ë¦¬íì§ ëª»íìµëë¤ â ë¤ì ìëí´ ì£¼ì¸ì","agent.settings":"ì¤ì ","agent.openSettings":"ì¤ì í ì´ê¸°","agent.integration":"ì°ë","agent.integrationDesc":"ë¨ì¼ API í¸ì¶ë¡ ìë²ìì ì¸ì
ì ììí©ëë¤.","agent.viewApiDocs":"API 문ì 보기","agent.manageApiKeys":"API í¤ ê´ë¦¬","agent.conversationConfig":"ëí ì¤ì ","agent.systemPrompt":"ìì¤í
í롬íí¸","agent.systemPromptHint":"ìì´ì í¸ì ì±ê²©ê³¼ íëì ì ìí©ëë¤. {{variable}}ë¡ ë°íì ì¹íì´ ê°ë¥í©ëë¤.","agent.silenceNudge":"ì¬ì©ìê° ë§ì´ ìì¼ë©´ 먼ì ë§ ê±¸ê¸°","agent.silenceNudgeHint":"ì¹¨ë¬µì´ ì´ì´ì§ë©´ ìì´ì í¸ê° 무íì 기ë¤ë¦¬ì§ ìê³ ë¨¼ì ëí를 ë¤ì ì½ëë¤. íí°ë§Â·ë¨ê³í ìë´ì ì ì©í©ëë¤. ìë´ì ì¸ê³ê° ìë ìì´ì í¸ë ì¼ì§ ë§ì¸ì â ìë´ìì 기ë¤ë¦¬ë ë기 구ê°ììë ë§ì ê²ëë¤.","agent.silenceNudgeDelay":"íì°¨ë³ ì¹¨ë¬µ ìê° (ì´)","agent.silenceNudgeDelayHint":'ì¼íë¡ êµ¬ë¶í´ íì°¨ë§ë¤ ì ì©ë©ëë¤ â "3, 5, 7"ì´ë©´ 3ì´ ë¤ 1ì°¨, ë¤ì 5ì´ ë¤ 2ì°¨, ë¤ì 7ì´ ë¤ 3ì°¨ í ì¡°ì©í 기ë¤ë¦½ëë¤(ìë ì¢
ë£ë¥¼ ì¼ë©´ ê·¸ ë¤ ëìµëë¤). ìµë 5ê°, ê° 1~60ì´, ë§ì§ë§ ë°íê° ëë ìì ë¶í° ì½ëë¤. ë¹ì ëë©´ íë«í¼ 기본ê°.',"agent.silenceNudgeDelayPlaceholder":"íë«í¼ ê¸°ë³¸ê° (ì: 3, 5, 7)","agent.silenceAutoEnd":"ìëµì´ ìì¼ë©´ íµí ìë ì¢
ë£","agent.silenceAutoEndHint":"ë§ì§ë§ ë묻기ìë ìëµì´ ìì¼ë©´ ì¢
ë£ ìë´ë¥¼ ë§íê³ íµí를 ëìµëë¤. ìë´ì ì¸ê³ê° ìë ìì´ì í¸ë ì¼ì§ ë§ì¸ì.","agent.silenceAutoEndDelay":"ë§ì§ë§ ë묻기 í ì¢
ë£ê¹ì§ (ì´)","agent.silenceAutoEndDelayHint":"1~120ì´, ë§ì§ë§ ë묻기 ë°íê° ëë ìì ë¶í° ì½ëë¤. ë¹ì ëë©´ íë«í¼ 기본ê°(10ì´).","agent.silenceAutoEndDelayPlaceholder":"íë«í¼ ê¸°ë³¸ê° (10)","agent.silenceAutoEndMessage":"ì¢
ë£ ìë´ ë¬¸êµ¬","agent.silenceAutoEndMessageHint":"íµí를 ë기 ì§ì ì ë§í©ëë¤. ë¹ì ëë©´ ìì´ì í¸ ì¸ì´ì íë«í¼ 기본 문구.","agent.retentionTitle":"íµí ê¸°ë¡ ë³´ê´","agent.retentionHint":"íµíê° ëë ë¤ ì´ ìì´ì í¸ê° ë¨ê¸°ë ê². 기본ì 모ë ì¼ì§ì
ëë¤. ê³µê° ë°ëª¨ ìì´ì í¸ë ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨ì ë§ì¶° ìì±Â·í¸ë ì´ì¤ë¥¼ ëì¸ì. ì ì¬ë³¸ë§ ìì´ë ë°ëª¨ 리í¬í¸ë ë§ë¤ì´ì§ëë¤.","agent.retentionAudio":"íµí ìì± ë
¹ì","agent.retentionAudioHint":"íµí ì¢
ë£ ì ì´ì©ì·ìì´ì í¸Â·ìë´ì(ì¸ê³ ì)·ì¤í
ë ì¤ WAV 를 ì¤í 리ì§ì ì ì¥í©ëë¤.","agent.retentionTranscript":"ëí ì ì¬ë³¸ ì ì¥","agent.retentionTranscriptHint":"ëí í
ì¤í¸ë¥¼ ì¸ì
ì ì ì¥í©ëë¤. ëë©´ ì½ì ëí 기ë¡Â·ìë íê°Â·ë°ëª¨ 리í¬í¸ë ìì´ì§ëë¤. ìë´ì ì¸ê³ê° ìë ìì´ì í¸ë ëì§ ë§ì¸ì â ìë´ ì¼ì´ì¤ê° ì´ ì ì¬ë¡ ë§ë¤ì´ì§ëë¤.","agent.retentionTrace":"LLM í¸ë ì´ì¤ ì ì¡","agent.retentionTraceHint":"í´ë³ LLM·STT·TTS í¸ë ì´ì¤(í
ì¤í¸ ì 문 í¬í¨)를 ê´ì¸¡ ëêµ¬ë¡ ë³´ë
ëë¤. ì§ì°Â·íì§ ëë²ê¹
ì©ì
ëë¤.","agent.silenceAutoEndMessagePlaceholder":"ì: ìëµ
1ì´ ìì´ íµí를 ì¢
ë£í ê²ì. íìíìë©´ ë¤ì ì°ë½í´ 주ì¸ì.","agent.voiceTts":"ìì± / TTS","agent.noVoice":"ìì±ì´ ì íëì§ ìììµëë¤","agent.changeVoice":"ìì± ë³ê²½","agent.voiceSpeed":"ë§í기 ìë","agent.voiceSpeedHint":"ìì´ì í¸ ìì±ì ì ì²´ ì¬ì ìëì
ëë¤. 0.5~2.0, ê¸°ë³¸ê° 1.0.","agent.voiceLoudness":"ì¶ë ¥ ìë","agent.voiceLoudnessHint":"목í ë¼ì°ëëì¤(LUFS, â70~0). ê°ì´ í´ìë¡ í¬ê² ë¤ë¦½ëë¤. ëë©´ ì ê·í ìì´ ì본 ê·¸ëë¡ ëê°ëë¤.","agent.backgroundAudio":"ë°°ê²½ ì°ë¹ì¸ì¤","agent.backgroundAudioOff":"ì¬ì© ì í¨","agent.backgroundAudioLoading":"í´ë¦½ ë¶ë¬ì¤ë ì¤â¦","agent.backgroundAudioInactive":"ë¹íì±","agent.backgroundAudioPreview":"ë°°ê²½ ì°ë¹ì¸ì¤ 미리ë£ê¸°","agent.backgroundAudioVolume":"ë°°ê²½ ì°ë¹ì¸ì¤ 볼륨","agent.backgroundAudioHint":"íµíì ììí ë°°ê²½ì(ì¬ë¬´ì¤ ìì ë±)ì ê¹ì ì¹¨ë¬µì´ ë긴 ì íì²ë¼ ëê»´ì§ì§ ìê² í©ëë¤. 100%를 ë기면 ì본ì ì¦íí©ëë¤(íëì ì íìì ì ì©). ë무 ëì´ë©´ ìë¦¬ê° ê¹¨ì§ ì ììµëë¤.","agent.backgroundAudioDucking":"ìì´ì í¸ ë°í ì¤ ì´ì§ ì¤ì´ê¸° (ëí¹)","agent.backgroundAudioDuckingHint":"ëí¹ì ì¼ë©´ ìì´ì í¸ê° ë§íë ëì ë°°ê²½ìì ë¶ëë½ê² ë®ì¶ê³ , ë§ ì¬ì´ìë ëë립ëë¤.","agent.chooseVoice":"ìì± ì í","agent.general":"ì¼ë°","agent.name":"ì´ë¦","agent.description":"ì¤ëª
","agent.descPlaceholder":"ì´ ìì´ì í¸ë 무ìì íëì?","agent.language":"ì¸ì´","agent.phoneNumber":"ì¸ì
ì íë²í¸","agent.phoneNumberNone":"ì°ê²° ì í¨","agent.phoneNumberInUse":"{name} ì¬ì© ì¤","agent.phoneNumberEmpty":"ì¡°ì§ì í ë¹ë ë²í¸ê° ììµëë¤ â ë²í¸ ì°ê²°ì 문ìë¡ ìì²í´ì£¼ì¸ì.","agent.phoneNumberDetached":"ì¡°ì§ í ë¹ì´ í´ì ë ë²í¸","agent.agentType":"ìì´ì í¸ ì í","agent.maxSessionDuration":"ì¸ì
ìµë ì§ì ìê° (ë¶)","agent.maxSessionDurationHint":"ì¸ì
ë¹ ê°ì ì¢
ë£ ê¸°ì¤. cronì´ ì´ ê°ì ëì ì¸ì
ì ìë ì¢
ë£í©ëë¤. 1â1440(24ìê°). ê¸°ë³¸ê° 5.","agent.sessionExpiry":"ì¸ì
ë§ë£ ìê° (ë¶)","agent.sessionExpiryHint":"ìì±ëì§ë§ ìì§ ì°ê²°ëì§ ìì ì¸ì
ê³¼ ì
ì¥ í í°ì´ ë§ë£ë기ê¹ì§ ì í¨í ìê°ì
ëë¤. 1â30ë¶. ê¸°ë³¸ê° 5.","agent.agentId":"ìì´ì í¸ ID","agent.agentIdHint":"API í¸ì¶ìì ì´ ìì´ì í¸ë¥¼ 참조í ë ì¬ì©íë ìë³ìì
ëë¤.","agent.dangerZone":"ìí 구ì","agent.dangerDesc":"ì´ ìì´ì í¸ë¥¼ ì구ì ì¼ë¡ ë¹íì±íí©ëë¤. íì± ì¸ì
ì´ ì¢
ë£ë©ëë¤.","agent.deactivateAgent":"ìì´ì í¸ ë¹íì±í","agent.areYouSure":"ì ë§ë¡ ì§ííìê² ìµëê¹?","agent.confirmDeactivate":"ë¹íì±í íì¸","version.justNow":"ë°©ê¸","version.minutesAgo":"{n}ë¶ ì ","version.hoursAgo":"{n}ìê° ì ","version.daysAgo":"{n}ì¼ ì ","version.history":"ë²ì 기ë¡","version.count":"ê° ë²ì ","version.loading":"ë²ì ë¡ë© ì¤â¦","version.empty":"ìì§ ë²ì 기ë¡ì´ ììµëë¤. ë³ê²½ì¬íì ì ì¥íë©´ ìëì¼ë¡ ë²ì ì´ ìì±ë©ëë¤.","version.label":"ë²ì ","version.current":"íì¬","version.deleteConfirm":"ì´ ë²ì ì ìì íìê² ìµëê¹?","ui.copy":"ë³µì¬","ui.copied":"ë³µì¬ë¨!","cmd.goTo":"ì´ë","cmd.create":"ìì±","cmd.searchPlaceholder":"ëª
ë ¹ì´ ì
ë ¥ ëë ê²ìâ¦","cmd.noResults":"ê²°ê³¼ ìì","lang.koKR":"íêµì´ (ko-KR)","lang.enUS":"ìì´ (en-US)","lang.enGB":"ìì´ (en-GB)","lang.jaJP":"ì¼ë³¸ì´ (ja-JP)","newAgent.createFailed":"ìì± ì¤í¨","newAgent.namePlaceholder":"ì: ìì´ íí°","newAgent.reviewName":"ì´ë¦","newAgent.reviewType":"ì í","newAgent.reviewLang":"ì¸ì´","newAgent.reviewVoice":"ìì±","newAgent.untitled":"ì´ë¦ ìë ìì´ì í¸","newAgent.ready":"ì¤ë¹ë¨","newAgent.previewAgent":"ìì´ì í¸","newAgent.previewCaller":"ë°íì","newAgent.previewGreeting":"ìë
íì¸ì! 무ìì ëìë릴ê¹ì?","agents.sort":"ì ë ¬","agents.sortUpdated":"ìµê·¼ ìì ","agents.sort
1Name":"ê°ëë¤ì","agents.loadError":"ìì´ì í¸ë¥¼ ë¶ë¬ì¤ì§ 못íìµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","agents.createNew":"ì§ì ë§ë¤ê¸°","agents.autoGenerate":"AI ìë ìì± (Beta)","agents.createAnother":"ìì´ì í¸ ì¶ê° ìì±","agents.filterAll":"ì ì²´","agents.filterPublished":"ë°°í¬ë¨","agents.filterDraft":"ì´ì","agents.publishedLive":"{n} ë¼ì´ë¸","agents.colAgent":"ìì´ì í¸","agents.colId":"ID","agents.colLanguage":"ì¸ì´","agents.colCreated":"ìì±ì¼","sessions.colAgent":"ìì´ì í¸","sessions.colParticipant":"ì°¸ê°ì","sessions.colStatus":"ìí","sessions.colDuration":"ìê°","sessions.colTime":"ìê°","sessions.qualityScore":"íì§ ì ì","sessions.loadMore":"ë 보기","sessions.channelVoice":"ìì±","sessions.filterAll":"ì ì²´","sessions.statusCreated":"ìì±ë¨","sessions.statusConnected":"ì°ê²°ë¨","sessions.statusActive":"ì§í ì¤","sessions.statusEnded":"ì¢
ë£ë¨","sessions.statusExpired":"ë§ë£ë¨","sessions.statusFailed":"ì¤í¨","sessions.channelChat":"ì±","sessions.colSource":"ì ì
ê²½ë¡","sessions.colTurns":"í´","sessions.chatSourceWidget":"ìì ¯","sessions.chatSourceShare":"ê³µì ë§í¬","sessions.chatSourceConsole":"í
ì¤í¸","sessions.chatHandoff":"ìë´ì ì°ê²°","sessions.chatHandoffRequested":"ìë´ì ì°ê²° ìì²","sessions.chatCallback":"ì½ë°± ìì²","sessions.noChatSessions":"ìì§ ì± ì¸ì
ì´ ììµëë¤.","sessions.chatLoadFailed":"ì± ì¸ì
ì ë¶ë¬ì¤ì§ 못íìµëë¤.","chatDetail.eyebrow":"ì± ì¸ì
","chatDetail.back":"ì¸ì
목ë¡ì¼ë¡","chatDetail.loadFailed":"ì± ì¸ì
ì ë¶ë¬ì¤ì§ 못íìµëë¤.","chatDetail.empty":"ì´ ì¸ì
ìë ë©ìì§ê° ììµëë¤.","chatDetail.turns":"í´","chatDetail.statusActive":"ì§í ì¤","chatDetail.statusEnded":"ì¢
ë£ë¨","chatDetail.contact":"ì°ë½ì²","chatDetail.roleCustomer":"방문ì","chatDetail.roleAgent":"ìì´ì í¸","chatDetail.roleOperator":"ìë´ì","chatDetail.endUserRequest":"방문ì ì¢
ë£","chatDetail.endIdle":"무ìëµ ì¢
ë£","chatDetail.endTurnLimit":"í´ ìí ëë¬","chatDetail.endOperator":"ìë´ì ì¢
ë£","chatDetail.endUnknown":"ì¢
ë£","sessions.callType":"íµí 주ì (íµí 기ë¡ìì)","sessions.loadError":"ì¸ì
ì ë¶ë¬ì¤ì§ 못íìµëë¤.","sessionSummary.status":"ìí","sessionSummary.duration":"ìê°","sessionSummary.started":"ìì","sessionSummary.ended":"ì¢
ë£","sessionSummary.participant":"ì°¸ê°ì","sessionSummary.sessionId":"ì¸ì
ID","sessionSummary.transcript":"ëí 기ë¡","sessionSummary.updating":"(ì
ë°ì´í¸ ì¤â¦)","sessionSummary.noTranscript":"ëí 기ë¡ì´ ììµëë¤.","sessionSummary.startAgain":"ë¤ì ìì","sessionSummary.loading":"ë¡ë© ì¤â¦","sessionSummary.loadError":"ì¸ì
ì ë¶ë¬ì¤ì§ 못íìµëë¤.","agent.saved":"ì ì¥ëììµëë¤ â","agent.evalCriteria":"íê° ê¸°ì¤","agent.evalTabDesc":"íµí í íì§ íê°ì ëí ì¤ì ì´ìì. ë¼ì´ë¸ ëíìë ìí¥ì ì£¼ì§ ììì.","agent.evalDefaultTitle":"기본 íê° ê¸°ì¤ (기ì¤ì ë¹ìëë©´ ì´ëë¡ ìë)","agent.evalDefault1":"목ì ë¬ì±ë(0-100): ìì¤í
í롬íí¸ê° ì ìí 목ì ì´ ê²°ê³¼ë¡ ë¬ì±ëëì§ â ë
¸ë ¥Â·ê·ì¹ ì¤ìê° ìë ê²°ê³¼ 기ì¤. 미í´ê²°Â·ë¶ë§ ì¢
ë£ë©´ ê·ì¹ì ë¤ ì§ì¼°ì´ë ë®ê² íê°ë¼ì.","agent.evalDefault2":"ì íì±Â·ê·ì ì¤ì(0-100): ìë´ê° ì¬ì¤ì ë§ê³ ìì¤í
í롬íí¸ì ì ì±
ì ì§ì¼°ëì§.","agent.evalDefault3":"ìí ì ê³¼ ìë´ ì´ì를 ì¸ì©Â·ì¬ê°ë(ëì/ë³´íµ/ë®ì)ì í¨ê» 기ë¡íê³ , 목ì 미ë¬ì± ì ê° ì¶ì²(í롬íí¸ ì»¤ë²ë¦¬ì§/ìì´ì í¸ ì¤í)를 구ë¶í´ì.","agent.evalDefault4":"ì¢
í©(0-100): ë ì¶ì ë°ìíë©°, 목ì ì´ ë¯¸ë¬ì±ì´ë©´ 60ì ëì§ ììì.","agent.evalCriteriaPlaceholder":"ì: ì´ ìì´ì í¸ì 목ì ì ìì½ ìë£ì
ëë¤. ìì½ì´ ì´ë¤ì§ì§ ìì¼ë©´ 목ì ë¬ì±ë를 50 ì´íë¡ íê°íì¸ì. ìê¸ ì¤ìë´ë ì¬ê°ë ëìì¼ë¡ íì íì¸ì.","agent.evalCriteriaHint":"íµí í íì§ íê°ì ì°ë ìì´ì í¸ë³ 기ì¤ì
ëë¤. ë¹ìëë©´ 기본 íê° ê¸°ì¤ë§ ì¬ì©í´ì.","sessionSummary.info":"ì¸ì
ì ë³´","sessionSummary.extraction":"íµí 기ë¡","sessionSummary.extracting":"íµí ê¸°ë¡ ìì± ì¤â¦ íµí ì¢
ë£ í ì ì ë¤ì íìë¼ì.","sessionSummary.noExtraction":"ì´ ì¸ì
ìë íµí 기ë¡ì´ ììµëë¤ â 기ë¡ì´ ìì±ëì§ ììê±°ë ìë£ëì§ ëª»íì´ì.","sessionSummary.keyPoints":"íµì¬ ë´ì©","sessionSummary.extractedBy":"ì¶ì¶ 모ë¸","sessionSummary.res.resolved":"í´ê²°ë¨","sessionSummary.res.unresolved":"미í´ê²°","sessionSummary.res.escalated":"ìë´ì ì´ê´","sessionSummary.res.abandoned":"ì¤ë¨","sessionSummary.sent.positive":"ê¸ì ","sessionSummary.sent.neutral":"ì¤ë¦½","sessionSummary.sent.negative":"ë¶ì ","sessionSummary.evaluation":"íì§ íê°","sessionSummary.noEvaluation":"ì´ ì¸ì
ìë íì§ íê°ê° ììµëë¤ â íê°ê° ì¤íëì§ ììê±°ë ìë£ëì§ ëª»íì´ì.","sessionSummary.evaluating":"íê° ìì± ì¤â¦ íµí ì¢
ë£ í ì ì ë¤ì íìë¼ì.","sessionSummary.evaluatingNow":"íê° ì¤í ì¤â¦ ìµë 1ë¶ ì ë 걸릴 ì ìì´ì.","sessionSummary.runEvaluation":"íê° ì¤í","sessionSummary.reEvaluate":"ë¤ì íê°","sessionSummary.evaluateFailed":"íê°ì ì¤í¨íì´ì â ë¤ì ìëí ì ìì´ì.","sessionSummary.overallScore":"ì¢
í©","sessionSummary.goalAchievement":"목ì ë¬ì±ë","sessionSummary.gap.prompt_coverage":"ê°: í롬íí¸ ì»¤ë²ë¦¬ì§","sessionSummary.gap.agent_execution":"ê°: ìì´ì í¸ ì¤í","sessionSummary.accuracy":"ì íì±Â·ê·ì ì¤ì","sessionSummary.strengths":"ìí ì ","sessionSummary.good":"ìí¨","sessionSummary.guidanceIssues":"ìë´ ì´ì","sessionSummary.evaluatedBy":"íê° ëª¨ë¸","sessionSummary.sev.high":"ëì","sessionSummary.sev.medium":"ë³´íµ","sessionSummary.sev.low":"ë®ì","earlyAccess.revoking":"ì´ë를 ì·¨ìíë ì¤â¦","earlyAccess.revoked":"ì´ëê° ì·¨ìëììµëë¤.","earlyAccess.revokeError":"문ì ê° ë°ìíìµëë¤. ë§í¬ê° ë§ë£ëìì ì ììµëë¤.","session.liveConversation":"ì¤ìê° ëí","session.startError":"ì¸ì
ì ììíì§ ëª»íìµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","session.agentSpeaking":"ìì´ì í¸ ë§íë ì¤","session.listening":"ë£ë ì¤â¦","session.connecting":"ì°ê²° ì¤â¦","session.avatarConnecting":"ìë°í ì°ê²° ì¤â¦","session.mute":"ììê±°","session.unmute":"ììê±° í´ì ","session.endCall":"íµí ì¢
ë£","session.backToAgent":"â ìì´ì í¸ë¡ ëìê°ê¸°","session.setupTitle":"íµí ìì ì ì¤ì ","session.outboundSetupTitle":"ììë°ì´ë íµí 걸기","session.destinationLabel":"ëì ì íë²í¸","session.destinationHint":"E.164 íì, ì: +821012345678","session.trunkLabel":"SIP í¸ë í¬ ID","session.trunkHint":"ë°ê¸ë°ì ììë°ì´ë í¸ë í¬","session.callerIdLabel":"ë°ì ë²í¸ (ì í)","session.callerIdHint":"ìì ììê² íìëë ë²í¸. ë¹ìëë©´ í¸ë í¬ ê¸°ë³¸ë²í¸ ì¬ì©","session.invalidPhone":"ì¬ë°ë¥¸ E.164 ë²í¸ë¥¼ ì
ë ¥íì¸ì, ì: +821012345678","session.dynamicVarsLabel":"ëì ë³ì (Dynamic variables)","session.dynamicVarsHint":"ì´ë² íµíì íí´ ì´ ìì´ì í¸ì ìì¤í
í롬íí¸ì ìë {{key}} ì리íìì를 ì¹íí ê°ì
ëë¤.","session.dynamicVarsDetected":"í롬íí¸ìì ë°ê²¬ë {{â¦}} ì리íììë¡ ë¯¸ë¦¬ ì±ì ìµëë¤.","session.noDynamicVars":"ì´ ìì´ì í¸ì í롬íí¸ìë {{ì리íìì}}ê° ììµëë¤. ìëì í¤ë¥¼ ì¶ê°í´ ì§ì ê°ì ë³´ë´ê±°ë, ê·¸ëë¡ íµí를 ììíì¸ì.","session.varKeyPlaceholder":"í¤ (ì: user_name)","
1session.varValuePlaceholder":"ê° (ì: Alice)","session.addVar":"+ ë³ì ì¶ê°","session.removeVar":"ë³ì ìì ","session.invalidVarKey":"ì문/ì«ì/ì¸ëì¤ì½ì´ë§ ì¬ì©í ì ììµëë¤.","session.duplicateVarKey":"ì¤ë³µë í¤ â ë§ì§ë§ ê°ì´ ì¬ì©ë©ëë¤.","session.loadingAgent":"ìì´ì í¸ ë¶ë¬ì¤ë ì¤â¦","autoGen.breadcrumb":"AI ìë ìì±","autoGen.title":"ìì´ì í¸ ìë ìì±","autoGen.desc":"í 문ë¨ì¼ë¡ ì¤ëª
íë©´ AIê° ìì± ìì´ì í¸ë¥¼ ë§ë¤ì´ëë ¤ì.","autoGen.createManually":"ì§ì ë§ë¤ê¸°","autoGen.inputLabel":"ì´ë¤ ìí©ìì ëííë ìì´ì í¸ë¥¼ ë§ë¤ê¹ì?","autoGen.inputPlaceholder":"ì: í´ì¸ì¬í ì
êµì¬ì¬ ìí©ìì ì°ë ìì´ë¥¼ ì°ìµíë ìë리ì¤. ì¬ì¬ê´ ìí ë¡ ì§ë¬¸íê³ , íìµìê° ëµíë©´ í¼ëë°±í´ì¤ë¤.","autoGen.inputHint":"ìì´ì í¸ê° ëíí ìë리ì¤ë¥¼ ìë ¤ì£¼ì¸ì â ëê°, ì ì ííê³ , ìì´ì í¸ê° 무ìì í´ì¼ íëì§.","autoGen.submit":"ìì´ì í¸ ìì±í기","autoGen.examples":"ìì í
í릿","autoGen.generating":"ìì´ì í¸ ë§ëë ì¤...","autoGen.generatingHint":"AIê° í르ìë, ìì±, ìì¤í
í롬íí¸ë¥¼ ìì±íê³ ìì´ì. 10-20ì´ ì ë ê±¸ë ¤ì.","autoGen.result":"ìì± ê²°ê³¼","autoGen.fieldName":"ì´ë¦","autoGen.fieldRole":"ìí ","autoGen.fieldGreeting":"ì¸ì¬ë§","autoGen.fieldTone":"í¤","autoGen.fieldUseCase":"íì© ë¶ì¼","autoGen.fieldSampleQueries":"ìì ì§ë¬¸","autoGen.recommendedVoice":"ì¶ì² ìì±","autoGen.noVoiceMatch":"ì í©í ë³´ì´ì¤ë¥¼ ì°¾ì§ ëª»íìµëë¤. ìì´ì í¸ ìì¸ìì ì§ì ì íí´ì£¼ì¸ì.","autoGen.voiceUpdating":"ìì± ë³ê²½ ì¤...","autoGen.stop":"ì¤ë¨","autoGen.publish":"ìì´ì í¸ íì¸í기","autoGen.reset":"ë¤ì ë§ë¤ê¸°","autoGen.generateError":"ìì±ì ì¤í¨íìµëë¤. ë¤ì ìëí´ì£¼ì¸ì.","autoGen.agentLanguage":"ìì´ì í¸ ì¸ì´","autoGen.agentLanguageHint":"ìì´ì í¸ê° ëíí ì¸ì´ë¥¼ ì ííì¸ì.","autoGen.exEnglish":"ìì´ íìµ","autoGen.exEnglishText":'í´ì¸ì¬í ì
êµì¬ì¬ ìí©ìì ì°ë ìì´ë¥¼ íìµíë ìë리ì¤. ì
êµì¬ì¬ê´ì´ "What is the purpose of your visit?", "How long will you stay?" ê°ì ì§ë¬¸ì íë©´, íìµìê° ìì´ë¡ ëµí´ë³´ê³ í¼ëë°±ì ë°ëë¤. íë ¤ë ê²©ë ¤íë©´ì ìì°ì¤ë¬ì´ ííì¼ë¡ êµì í´ì¤ë¤.',"autoGen.exFaq":"FAQ 문ì ìë","autoGen.exFaqText":"ì¨ë¼ì¸ ì¼í몰ì ê³ ê°ì´ ì íí´ì ë°°ì¡ ìí, íë¶, êµíì 물ì´ë³´ë ìë리ì¤. 주문ë²í¸ë¥¼ íì¸íê³ ìë´í´ì¤ë¤. ë°°ì¡ 2-3ì¼, íë¶ 7ì¼ ì´ë´, êµí 무ë£.","autoGen.exIntro":"ì
í ìê°","autoGen.exIntroText":"보컬 ì½ì¹ ê¹ì무ê°ë¥¼ ëì ìê°í´ì£¼ë ìë리ì¤. 문ììê° ì´ë¤ ë ì¨ì¸ì§, ê°ê²©ì´ ì¼ë§ì¸ì§, ì´ë»ê² ìì½íëì§ ë¬¼ì´ë³´ë©´ ëµí´ì¤ë¤. ë°ì±/믹ì¤ë³´ì´ì¤ ì 문, ì ê· ë ì¨ íë¹ 8ë§ì, 첫 ìë´ ë¬´ë£.","autoGen.female":"ì¬ì±","autoGen.male":"ë¨ì±","autoGen.youngAdult":"20-30ë","autoGen.middleAge":"30-40ë","autoGen.senior":"50ë+","autoGen.remaining":"í ë¨ì","autoGen.quotaExhausted":"ìëìì± íë를 ì´ê³¼íìµëë¤. ê´ë¦¬ììê² ë¬¸ìíì¸ì.","autoGen.preview":"미리ë£ê¸°","autoGen.pickOtherVoice":"ë¤ë¥¸ ë³´ì´ì¤ ì íí기","autoGen.voiceChangeAnytime":"ë³´ì´ì¤ë ì¸ì ë ì§ ìì´ì í¸ ì¤ì ìì ë³ê²½í ì ìì´ì.","autoGen.urlLabel":"ì°¸ê³ URL (ì í)","autoGen.urlHint":"ííì´ì§, FAQ íì´ì§ ë±ì URLì ì
ë ¥íë©´ ë´ì©ì ì°¸ê³ í´ì ìì´ì í¸ë¥¼ ë§ëëë¤.","autoGen.fieldSystemPrompt":"ìì¤í
í롬íí¸","autoGen.chars":"ì","autoGen.publishError":"ìì´ì í¸ íì±íì ì¤í¨íìµëë¤. ë¤ì ìëí´ì£¼ì¸ì.","autoGen.edit":"ìì ","autoGen.save":"ì ì¥","autoGen.cancel":"ì·¨ì","autoGen.pickTemplate":"ì´ë¤ ìì´ì í¸ë¥¼ ë§ë¤ê¹ì?","autoGen.tplFaq":"FAQ / ê³ ê° ë¬¸ì","autoGen.tplAppointment":"ìì½ ìë´","autoGen.tplIntro":"ì
í ìê°","autoGen.tplEducation":"íìµ ì½ì¹","autoGen.tplCustom"
1:"ì§ì ì
ë ¥","autoGen.qIndustry":"ì´ë¤ ì
ì¢
ì¸ê°ì?","autoGen.qIndustryOpts":"IT/SaaS,ì¼í몰,ì¹´í/ììì ,ë¶ëì°,êµì¡/íì,ë·°í°/미ì©","autoGen.qTopics":"ì£¼ë¡ ì´ë¤ ì§ë¬¸ì ëµíëì?","autoGen.qTopicsOpts":"ë°°ì¡/ë°í/êµí,ê°ê²©/ê²°ì ,ìì
ìê°/ìì¹,ìë¹ì¤ ìë´,ê³ì /íì,ìì½/ì·¨ì","autoGen.qTone":"ì´ë¤ ëëì¼ë¡ ëµíë©´ ì¢ìê¹ì?","autoGen.qToneOpts":"ì¹ê·¼íê³ ë°ë»íê²,ì 문ì ì´ê³ ì ë¢°ê° ìê²,ë°ê³ í기차ê²,ì°¨ë¶íê³ ì ì¤íê²","autoGen.qBusinessType":"ì´ë¤ ê³³ì ìì½ì¸ê°ì?","autoGen.qBusinessTypeOpts":"미ì©ì¤/ë¤ì¼,ë³ì/ì¹ê³¼,ììì ,í¸í
/íì
,ì¤íëì¤/ì´¬ì,íì/PT","autoGen.qInfo":"ìë´í ì 보를 골ë¼ì£¼ì¸ì","autoGen.qInfoOpts":"ìì
ìê°/í´ë¬´ì¼,ë©ë´/ìë¹ì¤ ì¢
ë¥,ê°ê²©í,ìì¹/주차,ë´ë¹ì/ëìì´ë ì§ì ,주ìì¬í","autoGen.qWho":"ë구를 ìê°íëì?","autoGen.qWhoOpts":"í리ëì/í¬ë¦¬ìì´í°,ì½ì¹/ê°ì¬,ìí°ì¤í¸/뮤ì§ì
,ì¬ì
ê°/ëí,ì 문ê°/컨ì¤í´í¸","autoGen.qHighlight":"ì´ë¤ ë´ì©ì ìê°í ê¹ì?","autoGen.qHighlightOpts":"ì½ë ¥/ê²½ë ¥,ì 문 ë¶ì¼,í¬í¸í´ë¦¬ì¤/ìí,ê°ê²©/ìë´ ë°©ë²,ì°ë½ì²/SNS","autoGen.qIntroTone":"ì´ë¤ ëëì¼ë¡ ìê°íë©´ ì¢ìê¹ì?","autoGen.qIntroToneOpts":"ë´ë´íê³ ì 문ì ì¼ë¡,ë°ë»íê³ ì¹ê·¼íê²,ìì ê° ìê³ í기차ê²,ì 머ë¬ì¤íê²","autoGen.qSubject":"ì´ë¤ 과목/주ì ì¸ê°ì?","autoGen.qSubjectOpts":"ìì´ íí,íêµì´,ì¼ë³¸ì´,ìí,ì½ë©,ë¹ì¦ëì¤ ì¤í¬","autoGen.qAudience":"íìµìë ë구ì¸ê°ì?","autoGen.qAudienceOpts":"ì´ë±íì,ì¤ê³ ë±íì,ëíì,ì§ì¥ì¸,ìëì´,ì¸êµì¸","autoGen.qStyle":"êµì¡ ì¤íì¼ì 골ë¼ì£¼ì¸ì","autoGen.qStyleOpts":"ëíí ì°ìµ (롤íë ì´),í´ì¦/문ì íì´,ì¤ëª
ì주 (ê°ì),ê²©ë ¤/ë기ë¶ì¬ ì¤ì¬","autoGen.confirmTitle":"íì¸ ë° ìì±","autoGen.confirmLang":"ì¸ì´","autoGen.confirmComment":"ìì´ì í¸ê° ì´ë»ê² ëµíë©´ ì¢ìê¹ì?","autoGen.confirmCommentPh":"ì: íì 2ë¬¸ì¥ ì´ë´ë¡, ìºì£¼ì¼íê², ë¬´ë£ ì²´íì ê¼ ì¸ê¸í´ì¤","autoGen.confirmCommentHint":"구체ì ì¼ë¡ ì ììë¡ ë ì íí ìì´ì í¸ê° ë§ë¤ì´ì ¸ì.","autoGen.confirmUrlLabel":"ííì´ì§ë¥¼ ë£ì¼ë©´ ë ëëí´ì ¸ì","autoGen.confirmUrlHint":"ìì
ìê°, ê°ê²©, FAQ ë±ì íì´ì§ìì ìëì¼ë¡ íìµí©ëë¤.","autoGen.confirmCreate":"ìì´ì í¸ ë§ë¤ê¸°","autoGen.confirmBack":"â ì´ì ","autoGen.templateBack":"â í
í릿 ì í","autoGen.prevStep":"â ì´ì ","autoGen.next":"ë¤ì","autoGen.selected":"ì íë¨","autoGen.customInput":"ì§ì ì
ë ¥","autoGen.customConfirm":"íì¸","autoGen.addUrl":"+ URL ì¶ê°","autoGen.answerRequired":"ìµì 1ê° í목ì ì íí´ì£¼ì¸ì.","widget.title":"ìì ¯ ìë² ë","widget.desc":"ê³ ê° ì¹ì¬ì´í¸ì ì¤í¬ë¦½í¸ í ì¤ì ì¶ê°íë©´ íë¡í
ë²í¼ì´ ëíë©ëë¤. í´ë¦íë©´ ì´ ìì´ì í¸ì íµíí ì ììµëë¤.","widget.themeColor":"í
ë§ ìì","widget.colorHint":"#FE7E43 ê°ì í¥ì¤ ììì ì¬ì©íì¸ì.","widget.position":"ìì¹","widget.posBottomRight":"ì¤ë¥¸ìª½ íë¨","widget.posBottomLeft":"ì¼ìª½ íë¨","widget.posCenter":"ì¤ì íë¨","widget.cornerRadius":"모ì리 ë¥ê¸ê¸°","widget.radiusSharp":"ê°ì§","widget.radiusSoft":"ë¶ëë¬ì´","widget.radiusRound":"ë¥ê·¼","widget.radiusPill":"ìì½í","widget.showAgentName":"ìì´ì í¸ ì´ë¦ íì","widget.muteButton":"ììê±° ë²í¼","widget.liveTranscript":"ì¤ìê° ìë§","widget.postCallRating":"íµí í íê°","widget.whitelabel":"íì´í¸ë¼ë²¨","widget.brandName":"ë¸ëëëª
","widget.brandNamePlaceholder":"커ì¤í
ë¸ëëëª
(ë¹ì°ë©´ ìì´ì í¸ ì´ë¦ ì¬ì©)","widget.logoUrl":"ë¡ê³ URL","widget.logoUrlPlaceholder":"https://... (ë¹ì°ë©´ 기본 ìì´ì½ ì¬ì©)","widget.hidePoweredBy":"'Powered by Neona' íì ì¨ê¸°ê¸°","widget.saveSettings":"ìì ¯ ì¤ì ì ì¥","widget.embedCode":"ìë² ë ì½ë","widget.widgetKey":"ìì ¯ í¤","widget.noWidgetKey":"먼ì {link} íì´ì§ìì Widget íì
í¤ë¥¼ ë°ê¸íì¸ì (ê³ ê° ì¬ì´í¸ ëë©ì¸ì íì© ëë©ì¸ì ë±ë¡ íì).","widget.apiKeysLink":"API Keys","widget.allowedDomains":"ì´ í¤ì íì© ëë©ì¸: {domains}","widget.noDomains":"(ìì)","widget.copyCode":"ì½ë ë³µì¬","widget.replaceKeyHint":"nsk_wgt_YOUR_KEY_HERE를 ì¤ì ë°ê¸ë°ì í¤ë¡ êµì²´í´ 주ì¸ì. í¤ë ë°ê¸ ì í ë²ë§ íìë©ëë¤.","widget.preview":"미리보기","widget.readyToTalk":"ëíí ì¤ë¹ê° ëììµëë¤.","inspector.start":"ìì","inspector.routerModel":"ë¼ì°í° 모ë¸","inspector.routerModelHint":"ê° í´ì ì´ë¤ ìì´ì í¸ê° ì²ë¦¬í ì§ ê²°ì íë LLM","inspector.defaultVoice":"기본 ìì±","inspector.defaultVoiceHint":"ê°ë³ ì¤ì ì´ ìì¼ë©´ 모ë ìì´ì í¸ê° ì´ ìì±ì ì¬ì©í©ëë¤","inspector.routingRules":"ë¼ì°í
ê·ì¹","inspector.addRule":"+ ê·ì¹ ì¶ê°","
1inspector.rulePlaceholder":"ì¬ì©ìê° ìì²í ë...","inspector.outputMode":"ì¶ë ¥ 모ë","inspector.fullHistory":"ì ì²´ 기ë¡","inspector.lastMessage":"ë§ì§ë§ ë©ìì§","inspector.fullHistoryHint":"ìì´ì í¸ê° 모ë ëí ë©ìì§ë¥¼ ìì í©ëë¤","inspector.lastMessageHint":"ìì´ì í¸ê° ë§ì§ë§ ë©ìì§ë§ ìì í©ëë¤","inspector.agent":"ìì´ì í¸","inspector.name":"ì´ë¦","inspector.nameHint":"ì문ì, ìì«ì, ë°ì¤. 문ìë¡ ììí´ì¼ í©ëë¤.","inspector.namePlaceholder":"lowercase_name","inspector.model":"모ë¸","inspector.systemPrompt":"ìì¤í
í롬íí¸","inspector.promptPlaceholder":"ì´ ìì´ì í¸ì ìí ê³¼ ëìì ì¤ëª
íì¸ì...","inspector.tools":"í´","inspector.toolsHint":"ì´ ìì´ì í¸ê° ëí ì¤ í´ì í¸ì¶í ì ìê² í©ëë¤. í´ë¹ ë°°í¬ í¤ê° ì¤ì ë¼ ìì´ì¼ ì¤ì ë¡ ëìí©ëë¤.","tools.webSearch.desc":"ì¹ ê²ì (Brave/Tavily)","tools.readOnly":"read-only","tools.requiresKey":"ë°°í¬ í¤ íì","tools.whenToUsePlaceholder":'ì´ ìì´ì í¸ê° ì¸ì ì¬ì©í ì§ ìë´ (ì: "주ê°Â·ë ì¨Â·ë´ì¤ë ë°ëì ê²ìíê³ , 모른ë¤ê³ ëµíì§ ë§ë¼")',"inspector.voice":"ìì±","inspector.voiceHint":"ì´ ìì´ì í¸ì ìì±ì ê°ë³ ì¤ì í©ëë¤ (ë¹ì°ë©´ 기본 ìì± ì¬ì©)","inspector.voiceInherit":"기본 (ìì)","inspector.selectVoice":"ìì± ì í...","inspector.confirm":"íì¸","inspector.removeAgent":"ìì´ì í¸ ì ê±°","inspector.handler":"í¸ë¤ë¬","inspector.selectHandler":"í¸ë¤ë¬ ì í...","inspector.maxAttempts":"ìµë ìë íì","inspector.vocabItems":"ì´í í목","inspector.wordPlaceholder":"ë¨ì´ (EN)","inspector.meaningPlaceholder":"ì미 (KO)","inspector.exprItems":"íí í목","inspector.exprEnPlaceholder":"ìì´","inspector.exprKoPlaceholder":"íêµì´","inspector.configJson":"ì¤ì (JSON)","inspector.invalidJson":"ì í¨íì§ ìì JSON","lp.nav.manifesto":"매ëíì¤í ","lp.nav.useCases":"íì© ì¬ë¡","lp.nav.how":"ìë ë°©ì","lp.nav.voices":"ìì±","lp.nav.signin":"ë¡ê·¸ì¸","lp.nav.early":"ì¼ë¦¬ ì¡ì¸ì¤","lp.nav.switchTo":"Switch to English","lp.hero.eyebrow":"<b>ì¼ë¦¬ ì¡ì¸ì¤</b> · ì§ê¸ ì¤í · 2026","lp.hero.title":'ë§ì´ íµíë<br /><span class="coral">ì½í
ì¸ .</span><span class="cursor"></span>',"lp.hero.lead":"ì¼ë°©í¥ ì½í
ì¸ ì ìëë ëë¬ìµëë¤. íìµìì ëííê³ , ìì²ì를 ì¬ë¡ì¡ê³ , ê³ ê°ì ìë´íë <b>ìì± ìì´ì í¸</b>를 ë§ëì¸ì. ë¨ìí ì¬ìëë ê²ì´ ìëë¼ <b>ì´ì¼ê¸°ë¥¼ ë¤ë ¤ì£¼ë</b> ìì´ì í¸ì
ëë¤.","lp.hero.emailPlaceholder":"[email protected]","lp.hero.meta1":"STT · LLM · TTS를 íëì íì´íë¼ì¸ì¼ë¡","lp.hero.meta2":"700ê° ì´ìì ìºë¦í° ìì±","lp.hero.meta3":"ë
¸ì½ë","lp.hero.cardTag":"LIVE · Neona Agent","lp.hero.cardName":"Mia","lp.hero.cardRole":"ìì´ íí°","lp.hero.cardPersona":"í르ìë · ì¹ê·¼íê³ ê²©ë ¤íë","lp.hero.cardTranscript":"ìë
íì¸ì! ì¤ë ë°°ì¸ ë´ì©ì ê°ì´ ì´í´ë³¼ê¹ì? ìì´ë¡ ì»¤í¼ ì£¼ë¬¸í기, íë² í´ë³¼ ì¤ë¹ ëëì?","lp.cta.request":"ì¼ë¦¬ ì¡ì¸ì¤ ì ì²","lp.trust.label":"<b>Neosapience</b>ì ìì± AIë¡ êµ¬ëë©ëë¤ â <b>Typecast</b>
1를 ë§ë ë°ë¡ ê·¸ í","lp.trust.stat1":"íì± ì¬ì©ì","lp.trust.stat2":"êµê°","lp.trust.stat3":"ìºë¦í° ìì±","lp.trust.stat4":"Pre-IPO í¬ì ì ì¹","lp.manifesto.eyebrow":"ì íì ","lp.manifesto.title":'ì¼ë°©ì ì¼ë¡ ì ë¬íë ì½í
ì¸ ìì,<br />í¨ê» <span class="coral">ëííë</span> ì½í
ì¸ ë¡.',"lp.manifesto.blurb":"ë§¤ë² ëê°ì´ ì¬ìëë ìì, ì¤ëì¤, í
ì¤í¸ë§ì¼ë¡ë ì¶©ë¶íì§ ììµëë¤. Neonaë ì½í
ì¸ ë¥¼ ì¬ì©ìì í¨ê» ì´ì¼ê¸°ë¥¼ ë§ë¤ì´ê°ë <b>ì¤í 리í
ë¬</b>ë¡ ë°ê¿ëë¤.","lp.manifesto.before":"Before","lp.manifesto.beforeH":"기존 ì½í
ì¸ ","lp.manifesto.beforeP":"ì ììê° í ë² ë§ë¤ì´ 모ëìê² ëê°ì´ ì ë¬ë©ëë¤. ìì²ìì ë°ì, ì§ë¬¸, ìì¤ì ì½í
ì¸ ì ë¿ì§ 못í©ëë¤. ì°¸ì¬ë ì¢ììì ëê¸ìì ë©ì¶¥ëë¤.","lp.manifesto.after":"With Neona","lp.manifesto.afterH":'<span class="coral">ëííë</span> ì½í
ì¸ ',"lp.manifesto.afterP":"ì´ì¼ê¸°ë¥¼ ë§ë¤ê³ , ì 보를 ì ë¬íê³ , ê°ë¥´ì¹ê³ , ìë´íë ëí를 ì¬ì©ìì í¨ê» ëëëë¤. ê°ì ì íííë ìì±ì´ 몰ì
ê° ìë ìë°©í¥ ê²½íì ë§ëëë¤.","lp.cases.eyebrow":"íì© ì¬ë¡","lp.cases.title":'ì½í
ì¸ ì ìì, ì´ìì,<br /><span class="coral">PM</span>ì ìí´.',"lp.cases.blurb":"<b>êµì¡, ë§ì¼í
, 미ëì´, ìí°í
ì¸ë¨¼í¸</b> íì´ ì½ë ìì´ ì¤ê³íê³ , ë°°í¬íê³ , ê°ì í©ëë¤.","lp.cases.eduNum":"01 · êµì¡","lp.cases.eduH":'모ë íìµìì <span class="coral">ëííë</span> AI íí°',"lp.cases.eduDesc":"êµì¬ë ìì
ì¤í¬ë¦½í¸ë¥¼ ë£ê¸°ë§ íì¸ì. AI íí°ê° ìë£ë¥¼ ì½ê³ íìë³ë¡ ììµÂ·ë³µìµÂ·1:1 ì¸ì
ì ì§íí©ëë¤. 무ì í ì°ìµê³¼ ìì¤ë³ ë§ì¶¤ í¼ëë°±ì ì ê³µí©ëë¤.","lp.cases.eduTags":"ì´í,ìí ëë¹,ììµÂ·ë³µìµ,1:1 íí°ë§","lp.cases.mktNum":"02 · ë§ì¼í
","lp.cases.mktH":'ì íì <span class="coral">ì¤ëª
íë</span>
1 ë§ì¼í
',"lp.cases.mktDesc":"ì ì¬ ê³ ê°ê³¼ ëííë©° ëì¦ë¥¼ íì
íê³ , ë§¥ë½ì ë§ê² ì íì ìë´íë ìì± ìì´ì í¸. ì ì ì¸ ëë© íì´ì§ê° ì´ì ìë ë¸ëë ê²½íì´ ë©ëë¤.","lp.cases.mktTags":"ì í ë°ëª¨,리ë ê²ì¦,ì¨ë³´ë©,FAQ","lp.cases.medNum":"03 · 미ëì´","lp.cases.medH":'ë´ì¤ë¥¼ ë£ë ê²ì ëì´ <span class="coral">ëíí기</span>',"lp.cases.medDesc":"ì²ì·¨ìì ëííë ì¤ëì¤. ì¶ê° ì§ë¬¸ì ëì§ê³ , ë§¥ë½ì ê¹ì´ íê³ ë¤ë©°, ìëì ìë¹ë¥¼ ë¥ëì íêµ¬ë¡ ë°ê¿ëë¤.","lp.cases.medTags":"ë´ì¤Â·íìºì¤í¸,ì¤ëì¤ë¶,ë¤íë©í°ë¦¬,ì ë리ì¦","lp.cases.entNum":"04 · ìí°í
ì¸ë¨¼í¸","lp.cases.entH":'ì´ì¼ê¸° ìì <span class="coral">ì´ì ìë</span> ìºë¦í°',"lp.cases.entDesc":"ê²ì NPC, ì¸í°ëí°ë¸ í½ì
, ìºë¦í° ì±ë´ â 700ê° ì´ìì ìì±ê³¼ í르ìë ë¹ëë¡ ì´ì ìë ìºë¦í°ë¥¼ ë§ë¤ê³ , í¬ë¤ì´ ì§ì ëííê² íì¸ì.","lp.cases.entTags":"ê²ì NPC,ìºë¦í° IP,ì¸í°ëí°ë¸ í½ì
,ê°ì ì»´í¨ëì¸","lp.cases.exploreAll":"10ê°ì§ íì© ì¬ë¡ 모ë 보기","lp.how.eyebrow":"ìë ë°©ì","lp.how.title":'í르ìë를 ìì±íê³ , ì½í
ì¸ ë¥¼ ë£ê³ , <span class="coral">ë°°í¬íì¸ì</span>.',"lp.how.blurb":"ê°ë°ì´ íì ììµëë¤. STT, LLM, TTS â íìí 모ë ìì± ê¸°ì ì Neosapienceê° ì§ì 구ì¶í <b>íëì íì´íë¼ì¸</b>ì¼ë¡ ì ê³µí©ëë¤.","lp.how.step1Num":"Step 01","lp.how.step1H":"í르ìë ìì±","lp.how.step1P":"í롬íí¸ë¡ ìì±, í¤, ì±ê²©ì ì ìíì¸ì. 700ê° ì´ìì ìºë¦í° ìì± ì¤ìì ê³ ë¥´ê±°ë ë¸ëë ê³ ì ì ìì±ì ë³µì í ì ììµëë¤.","lp.how.step2Num":"Step 02","lp.how.step2H":"ì½í
ì¸ ì°ê²°","lp.how.step2P":"기존 êµì¬, 매ë´ì¼, ì¤í¬ë¦½í¸, FAQ를 ì
ë¡ëíì¸ì. ìì´ì í¸ê° ìë£ë¥¼ ì´í´íê³ ì¤ì¤ë¡ ëí를 ì´ëëë¤.","lp.how.step3Num":"Step 03","lp.how.step3H":"ë°°í¬ ë° ì´ì","lp.how.step3P":"ì¹, ì±, ìì ¯ì¼ë¡ ìë² ëíì¸ì. ëí ë¡ê·¸, ì´í ì§ì , ë§ì¡±ë를 ëìë³´ëìì ì¶ì íê³ í르ìë를 ì¤ìê°ì¼ë¡ ì
ë°ì´í¸í©ëë¤.","lp.voices.eyebrow":"ìì± ë¼ì´ë¸ë¬ë¦¬","lp.voices.title":'<span class="coral">700ê° ì´ì</span>ì ìºë¦í° ìì±,<br />ì´ë¤ ì´ì¼ê¸°ë ì¤ë¹ëì´ ììµëë¤.',"lp.voices.desc":"ë¤ë ¤ì¤ ì´ì¼ê¸°ì ì´ì¸ë¦¬ë ìì±ì ê³ ë¥´ì¸ì â ë´ë ì´í°, íí°, í¸ì¤í¸, NPCê¹ì§. ëë ëª ë¶ ë§ì ì§ì ìì±ì ë³µì í ì ììµëë¤.","lp.role.tutor":"íí°","lp.role.storyteller":"ì¤í 리í
ë¬","lp.role.coach":"ì½ì¹","lp.role.narrator":"ë´ë ì´í°","lp.role.anchor":"ìµì»¤","lp.role.instructor":"ê°ì¬","lp.role.companion":"ì»´í¨ëì¸","lp.role.gameNpc":"ê²ì NPC","lp.role.counselor":"ìë´ì¬","lp.role.host":"í¸ì¤í¸","lp.role.mentor":"ë©í ","lp.role.news":"ë´ì¤","lp.role.wellness":"ì°ëì¤","lp.role.trainer":"í¸ë ì´ë","lp.why.eyebrow":"Why Neona","lp.why.title":'몰ì
ì <span class="coral">ëí
ì¼</span>ìì ììë©ëë¤.',"lp.why.blurb":"ì¤ë ìê° ë¤ì ¸ì¨ <b>ê°ì íí ìì±</b> 기ì ì´ ëí를 ì§ì§ì²ë¼ ëê»´ì§ê² í©ëë¤. ìëíí° API를 ì§ê¹ê¸°í ê²ì´ ìëëë¤.","lp.why.d1H":"ì¤ë§í¸ ì´ëª¨ì
","lp.why.d1P":"ì¹ì°¬, ê²©ë ¤, ëë¼ì, ì§ì¤ â ëíê° ì ê°ëë ëì ì¤ì ì¬ëì´ ë§íë¯ ê°ì ì´ ì¤ìê°ì¼ë¡ ë³í©ëë¤.","lp.why.d1S":"ê°ì ì´ ë´ê¸´ ìì±","lp.why.d2H":"ì¤í¸ë¦¬ë° ìëµ","lp.why.d2P":"ì§ì° ìë ìë°©í¥ ëí. ì¸í°íì´ì¤ê° ìëë¼ ì¬ëê³¼ ì´ì¼ê¸°íë ë¯í í¸í¡ì
ëë¤.","lp.why.d2S":"기ë¤ë¦¼ ìì´","lp.why.d3H":"ë¤êµì´ ë° ì½ë ì¤ìì¹","lp.why.d3P":"ì¤ì ì´ì¤ì¸ì´ íìì²ë¼ ë¬¸ì¥ ì¤ê°ìë ì¸ì´ë¥¼ ì íí©ëë¤. íêµì´-ìì´ ì íë ìì°ì¤ë½ê² ì´ì´ì§ëë¤.","lp.why.d3S":"12ê° ì´ì ì¸ì´","lp.why.d4H":"ë
¸ì½ë ì´ì","lp.why.d4P":"ì½í
ì¸ íì´ ê°ë°ì ìì´ ì§ì ë§ë¤ê³ , ë°°í¬íê³ , ê°ì í©ëë¤. í르ìë, ì¤í¬ë¦½í¸, ìì±ì ì¤ìê°ì¼ë¡ ì
ë°ì´í¸íì¸ì.","lp.why.d4S":"ì½í
ì¸ íì´ ì§ì ","lp.why.d5H":"문ì ì¸ì RAG","lp.why.d5P":"기존 êµì¬, 매ë´ì¼, ì¤í¬ë¦½í¸ë¥¼ ê·¸ëë¡ ì¬ì©íì¸ì. ìì´ì í¸ê° ì´ë¥¼ ì´í´íê³ ì¸ì
ì ìì¨ì ì¼ë¡ ì§íí©ëë¤.","lp.why.d5S":"ë´ ì½í
ì¸ ê·¸ëë¡","lp.why.d6H":"íì¤í ìì²´ ê°ë°","lp.why.d6P":"STT, LLM, TTS를 모ë ì§ì ê°ë°í´ ë¨ì¼ íì´íë¼ì¸ì¼ë¡ ì ê³µí©ëë¤. ìëíí° API ìì¡´ì´ ìì´ íì§ê³¼ ë¹ì©ì´ ì측 ê°ë¥í©ëë¤.","lp.why.d6S":"ìëí¬ìë ìì± AI","lp.study.eyebrow":"ëì
ì¬ë¡","lp.study.title":'ì´ë¯¸ ì¤ì êµì¤ìì<br /><span class="coral">ì´ì ì¤</span>ì
ëë¤.',"lp.study.partner":"ì¤ì ì à Neosapience · Tuit 2026ë
7ì ì¶ì","lp.study.quote":'ìì´ ìì
ì <span class="coral">5~10ë¶</span> ëì, íìë¤ì Neonaë¡ ë§ë AI íí°ì ëííë©° ê·¸ë ìì
ì ììµí©ëë¤. êµì¬ë¡ ìì
ì ì´ëë ì ìëì²ë¼, AI íí°ê° <span class="coral">ê·¸ë ì ìì
ìë£ë¥¼ ë°ë¼</span> íìë³ ììµì ìë´í©ëë¤.',"lp.study.source":`<b>ì¤ì ì</b>ì´ ìì´ë¯¼ íììì´ ìë¹ì¤ 'Tuit'ì Neona를 ëì
íìµëë¤<span class="news-tag">ì ìì 문 · 2026.05.19</span>`,"lp.study.f1H":"ì¤ë§í¸ ì´ëª¨ì
","lp.study.f1D":"ì¹ì°¬ê³¼ ê²©ë ¤ê° ì¤ìê°ì¼ë¡ ìì±ì ë°ìë©ëë¤","lp.study.f2H":"ì¤í¸ë¦¬ë° ìì±","lp.study.f2D":"ì§ì° ìë ìì°ì¤ë¬ì´ ìë°©í¥ ëí","lp.study.f3H":"ìì´ ì¹íì í르ìë","lp.study.f3D":"íì 몰ì
ì ìí´ ì¤ê³ë ìì±","lp.study.f4H":"ìì¨ ì¸ì
ì§í","lp.study.f4D":"ì¤ì ìì êµì¡ ë°©ìì ë°ìí©ëë¤","lp.final.eyebrow":"ì¼ë¦¬ ì¡ì¸ì¤","lp.final.title":'ë¹ì ì ì½í
ì¸ ê°<br /><span class="coral">ëííê²</span> íì¸ì.',"lp.final.lead":"êµì¡, ë§ì¼í
, 미ëì´, ìí°í
ì¸ë¨¼í¸ ë¶ì¼ì ì½í
ì¸ íì 모ì§í©ëë¤. ì¼ë¦¬ ì¡ì¸ì¤ ì°¸ì¬ íìë 1:1 ì¨ë³´ë©ê³¼ ì ì²´ ì°ë ì§ìì ì ê³µí©ëë¤.","lp.final.fine":"<b>íì 모ì§</b> · ëë©ì¸ ì°ì ì ì · 4주 ë¬´ë£ PoC","lp.foot.blurb":"Interactive Storytelling Voice Agent â Typecast를 ë§ë Neosapienceì ì íì
ëë¤.","lp.foot.product":"ì í","lp.foot.why":"Why Neona","lp.foot.company":"íì¬","lp.foot.contact":"문ì","lp.foot.sales":"ìì
í 문ì","lp.foot.copyright":"© {year} <b>Neosapience, Inc.</b> All rights reserved."},ne={en:De,ko:Ie};function Ge(t,a){let c=ne[A][t]??ne.en[t]??t;if(a)for(const[h,f]of Object.entries(a))c=c.replace(`{${h}}`,String(f));return c}function Ye(t,a){const o=Ge(t,a),c=o.split(/\*\*(.+?)\*\*/g);return c.length===1?o:c.map((h,f)=>f%2===1?O.createElement("strong",{key:f},h):h)}const T="neona_cookie_consent",x="neona:cookie-consent";let k=null;function P(t){return t==="accepted"||t==="declined"?t:null}function ie(){if(k!==null)return k;try{return localStorage.getItem(T)}catch{return null}}function C(){return P(ie())}function Qe(t){k=t;
1try{localStorage.setItem(T,t),k=null}catch{try{localStorage.removeItem(T)}catch{}}typeof window<"u"&&window.dispatchEvent(new CustomEvent(x,{detail:t}))}function $e(t){if(typeof window>"u")return()=>{};const a=c=>t("local",P(c.detail)),o=c=>{(c.key===T||c.key===null)&&(k=null,t("storage",c.key===null?null:P(c.newValue)))};return window.addEventListener(x,a),window.addEventListener("storage",o),()=>{window.removeEventListener(x,a),window.removeEventListener("storage",o)}}function ze(){return P(ie())!==null}let w=!1;const M=[];function Je(t){if(w){t();return}M.push(t)}const Ne=!1;function Le(){return window.ENV?.VITE_GA_MEASUREMENT_ID||void 0}function He(){return window.ENV?.VITE_GTM_ID||void 0}function y(t,...a){}function E(){window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}}const Re=["ad_storage","ad_user_data","ad_personalization"];function re(t){return{analytics_storage:t,...Object.fromEntries(Re.map(a=>[a,t]))}}function Ze(){E();const a=C()==="accepted"?"granted":"denied";window.gtag("consent","default",{...re(a),functionality_storage:"granted",security_storage:"granted",wait_for_update:500}),y("consent default",a)}function Xe(t){E();const a=t?"granted":"denied";window.gtag("consent","update",re(a)),y("consent update",a),t&&(qe(),_e())}function qe(){if(w)return;const t=Le();if(!t||C()!=="accepted")return;E();const a=document.createElement("script");a.async=!0,a.src=`https://www.googletagmanager.com/gtag/js?id=${t}`,document.head.appendChild(a),window.gtag("js",new Date),window.gtag("config",t,{send_page_view:!1,debug_mode:Ne}),w=!0,y("initialized",t),ce&&Ve(window.location.pathname,window.location.search||void 0),M.forEach(o=>o()),M.length=0}let ae=!1;function _e(){if(ae)return;const t=He();if(!t||C()!=="accepted")return;E(),window.dataLayer.push({"gtm.start":new Date().getTime(),event:"gtm.js"});const a=document.createElement("script");a.async=!0,a.src=`https://www.googletagmanager.com/gtm.js?id=${t}`,document.head.appendChild(a),ae=!0,y("gtm initialized",t)}function et(t){w&&(window.gtag("set",{user_id:t}),y("set user_id",t))}function tt(){w&&(window.gtag("set",{user_id:null}),y())}function nt(t){w&&(window.gtag("set","user_properties",t),y("set user_properties",t))}const q={"/":"public","/login":"public","/signup":"public","/terms":"public","/privacy":"public","/api-doc":"public","/use-cases":"public","/en":"public","/try":"public","/early-access":"public","/widget":"widget","/dashboard":"app","/agents":"app","/sessions":"app","/keys":"app","/pricing":"app","/account":"app"};function xe(t){if(q[t])return q[t];for(const[a,o]of Object.entries(q))if(t.startsWith(a+"/"))return o;return"other"}function Me(t=window.location.pathname){const a=V(t).replace(/^\//,"").replace(/\.html$/,"").replace(/\/$/,"");if(a===""||a==="index")return"home";if(a==="aicc")return"industry_cx";if(a==="edu")return"industry_edu";if(a==="voices")return"voices";if(a==="contact")return"contact";const o=a.match(/^usecase-(.+)$/);if(o)return`uc_${o[1]}`;const c=a.replace(/^en\//,"").match(/^use-cases\/(.+)$/);return c?`uc_${c[1]}`:a==="usecases"||/^(en\/)?use-cases$/.test(a)?"usecases":a||"other"}function Ue(t){return t==="/en"||t.startsWith("/en/")?"en":Ee()}let ce=!1;function at(){ce=!0}const B=["invite","token","code","rt","key","secret","password","access_token","id_token"];function Oe(t){return typeof t!="string"||!/^https?:\/\//.test(t)&&!t.includes("?")?t:le(t)}function F(t){if(!t)return t;const a={};for(const[o,c]of Object.entries(t))a[o]=B.includes(o)?"[redacted]":Oe(c);return a}const Be=[[/^\/try\/[^/]+/,"/try/:token"],[/^\/(en\/)?early-access\/revoke\/[^/]+/,"/early-access/revoke/:token"]];function V(t){for(const[a,o]of Be)if(a.test(t))return t.replace(a,o);return t}function le(t){try{const a=/^https?:\/\//.test(t),o=new URL(t,a?void 0:"http://scrub.invalid");let c=!1;B.forEach(f=>{o.searchParams.has(f)&&(o.searchParams.delete(f),c=!0)});const h=V(o.pathname);return h!==o.pathname&&(o.pathname=h,c=!0),o.hash&&(o.hash="",c=!0),c?a?o.toString():`${o.pathname}${o.search}`:t}catch{return t}}function Fe(t){if(!t)return;const a=new URLSearchParams(t);return B.forEach(o=>a.delete(o)),a.toString()||void 0}function Ve(t,a){if(!w)return;const o={page:Me(t),locale:Ue(t),page_path:V(t),page_title:document.title,page_location:le(window.location.href),content_group:xe(t)},c=Fe(a);c&&(o.page_referrer_search=c);const h=F(o);window.gtag("event","page_view",h),y("page_view",t,h)}function U(t,a){if(!w)return;const o=F(a);window.gtag("event",t,o),y("event",t,o)}function ot(t,a){try{if(C()!=="accepted")return}catch{return}const o=globalThis.gtag;if(typeof o!="function")return;const c=F(a);o("event",t,c),y("landing event",t,c)}let oe=!1;function st(){oe||(oe=!0,document.addEventListener("click",t=>{const a=t.target.closest("a[href]");if(!a)return;const o=a.href;!o||a.hostname===window.location.hostname||U("outbound_click",{url:o,link_text:(a.textContent||"").trim().slice(0,100)})}))}let se=!1;
1function it(){se||(se=!0,window.addEventListener("error",t=>{U("js_error",{message:t.message,source:t.filename,line:t.lineno,col:t.colno})}),window.addEventListener("unhandledrejection",t=>{U("js_error",{message:String(t.reason),type:"unhandled_promise"})}))}function rt(){return w}export{ot as A,Ke as R,O as a,U as b,$e as c,Qe as d,Xe as e,Ee as f,C as g,ze as h,tt as i,rt as j,et as k,nt as l,Ve as m,at as n,Je as o,Me as p,Ye as q,Te as r,We as s,Ge as t,je as u,st as v,it as w,Ze as x,qe as y,_e as z}; 2//# sourceMappingURL=analytics-B6QZxVUa.js.map
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.