PageSourceSearch

https://sayvocal.com/assets/routes-JySd4moO.js

js sayvocal.com collected 2026-10-09 23:27:10 UTC 9,241 bytes, 1 lines download raw bytes

1import{Ci as e,Cs as t,Di as n,Ds as r,Ei as i,Es as a,Fi as o,Ii as s,Li as c,Ri as l,Si as u,Ss as d,Ti as ee,Ts as te,_i as ne,_s as re,as as ie,bi as f,bs as p,cs as m,di as h,ds as g,es as _,ev as v,fi as y,fs as b,gi as x,gs as S,hi as C,hs as w,is as T,li as E,ls as D,mi as O,ms as k,ns as A,os as j,pi as M,ps as N,r as P,rs as F,ss as I,t as L,ts as R,ui as z,us as B,vi as V,vs as H,wi as U,ws as W,xi as G,xs as K,yi as q,ys as ae,zi as J}from"./utils-Dpsh8aDz.js";import{a as oe,t as se}from"./header-rH0_kFRC.js";import{t as ce}from"./footer-D-sAIBPA.js";import{a as le,i as ue,n as de,r as fe,t as pe}from"./voice-generator-ClCKj4Y-.js";import{n as me}from"./button-CnQ9uqK8.js";import{At as he,Tt as ge,dt as _e}from"./index-BHgJgg_T.js";import{t as Y}from"./dynamic-D6gTB7kT.js";import{t as ve}from"./pricing-DFreB4_7.js";var ye=he(`message-circle-heart`,[[`path`,{d:`M7.9 20A9 9 0 1 0 4 16.1L2 22Z`,key:`vv11sd`}],[`path`,{d:`M15.8 9.2a2.5 2.5 0 0 0-3.5 0l-.3.4-.35-.3a2.42 2.42 0 1 0-3.2 3.6l3.6 3.5 3.6-3.5c1.2-1.2 1.1-2.7.2-3.7`,key:`43lnbm`}]]),X=v();function be(){return(0,X.jsx)(`section`,{className:`px-4 pb-24 sm:pb-24`,children:(0,X.jsx)(`div`,{className:`mx-auto max-w-5xl`,children:(0,X.jsxs)(`div`,{className:`rounded-3xl border border-dashed px-6 py-12 text-center sm:px-10 sm:py-16`,children:[(0,X.jsx)(`h2`,{className:`mx-auto max-w-3xl font-serif text-4xl leading-[1.1] font-medium tracking-tight sm:text-5xl lg:text-5xl`,children:c()}),(0,X.jsx)(`p`,{className:`text-muted-foreground mx-auto mt-6 max-w-4xl text-base leading-relaxed sm:text-lg`,children:s()}),(0,X.jsx)(`div`,{className:`mt-8 flex justify-center`,children:(0,X.jsxs)(_e,{href:`#voice-generator`,className:L(me({size:`lg`}),`h-12 gap-2 rounded-full px-8`),children:[o(),(0,X.jsx)(oe,{className:`size-4`})]})})]})})})}var xe=[`generate`,`popular_voice`,`free_voice_generator`,`whispering_voice`,`text_to_speech`,`tiktok_tts_access`,`free`,`account`];function Se(){return(0,X.jsx)(`section`,{id:`faq`,className:`px-4 pt-12 pb-24 sm:pt-16 sm:pb-32`,children:(0,X.jsxs)(`div`,{className:`mx-auto max-w-5xl`,children:[(0,X.jsxs)(`div`,{className:`mb-8 text-center`,children:[(0,X.jsx)(`h2`,{className:`text-4xl font-semibold tracking-[-0.045em] sm:text-5xl`,children:J()}),(0,X.jsx)(`p`,{className:`text-muted-foreground mt-5`,children:l()})]}),(0,X.jsx)(de,{className:`w-full`,keepMounted:!0,children:xe.map(e=>(0,X.jsxs)(ue,{value:e,children:[(0,X.jsx)(le,{className:`cursor-pointer py-6 text-left text-base font-medium hover:no-underline`,children:Y(`landing.faq.${e}.question`)}),(0,X.jsx)(fe,{className:`text-muted-foreground pb-6 leading-relaxed`,children:Y(`landing.faq.${e}.answer`)})]},e))})]})})}var Z=`mx-auto max-w-3xl text-center text-3xl font-semibold tracking-[-0.045em] sm:text-4xl`,Q=`overflow-hidden rounded-2xl border border-black/8 bg-[var(--marketing-card)] shadow-[0_10px_28px_rgba(15,23,42,0.05)] dark:border-white/10`;function Ce({testimonial:e}){return(0,X.jsxs)(`figure`,{className:`${Q} flex h-full flex-col p-5 sm:p-6`,children:[(0,X.jsx)(`span`,{"data-testid":`testimonial-feedback-icon`,className:`flex size-10 items-center justify-center rounded-full bg-[#fff0f3] text-[#e23e5c] shadow-[0_4px_12px_rgba(226,62,92,0.12)] ring-1 ring-[#ff4d67]/15 dark:bg-[#ff4d67]/15 dark:text-[#ff9aaa]`,children:(0,X.jsx)(ye,{className:`size-[18px]`,strokeWidth:2})}),(0,X.jsxs)(`blockquote`,{className:`mt-5 flex-1 text-sm leading-6 sm:text-base sm:leading-7`,children:[`“`,e.quote,`”`]}),(0,X.jsxs)(`figcaption`,{className:`text-muted-foreground mt-5 text-sm`,children:[(0,X.jsx)(`strong`,{className:`text-foreground font-semibold`,children:e.name}),(0,X.jsx)(`span`,{className:`mt-1 block`,children:e.role})]})]})}function $({card:e}){return(0,X.jsxs)(`article`,{className:Q,children:[(0,X.jsx)(`div`,{className:`bg-[var(--marketing-visual)] p-3 sm:p-4`,children:(0,X.jsx)(`img`,{src:e.image,alt:e.alt,width:`960`,height:`640`,loading:`lazy`,decoding:`async`,className:`aspect-[16/8] w-full rounded-xl object-cover`})}),(0,X.jsxs)(`div`,{className:`p-5 sm:p-6`,children:[(0,X.jsx)(`h3`,{className:`text-lg font-semibold tracking-tight sm:text-xl`,children:e.title}),(0,X.jsx)(`p`,{className:`text-muted-foreground mt-2 text-sm leading-6`,children:e.description})]})]})}function we({featuresTitle:e,featuresDescription:t,capabilities:n,workflow:r,caseStudiesTitle:i,caseStudies:a,tipsTitle:o,tips:s,testimonialsTitle:c,testimonials:l}){return(0,X.jsxs)(X.Fragment,{children:[(0,X.jsx)(`section`,{id:`features`,"data-section":`homepage-features`,className:`bg-[var(--marketing-canvas)] px-4 py-14 sm:py-20`,children:(0,X.jsxs)(`div`,{className:`mx-auto max-w-5xl`,children:[(0,X.jsx)(`h2`,{className:Z,children:e}),t?(0,X.jsx)(`p`,{className:`text-muted-foreground mx-auto mt-4 max-w-2xl text-center text-sm leading-6 sm:text-base sm:leading-7`,children:t}):null,(0,X.jsx)(`div`,{className:`mt-8 grid gap-4 lg:grid-cols-3`,children:n.map(e=>(0,X.jsx)($,{card:e},e.title))})]})}),(0,X.jsx)(`section`,{"data-section":`homepage-workflow`,className:`px-4 py-14 sm:py-20`,children:(0,X.jsxs)(`div`,{className:`mx-auto max-w-5xl`,children:[(0,X.jsx)(`h2`,{className:Z,children:r.title}),(0,X.jsx)(`div`,{className:`mt-8 grid gap-4 lg:grid-cols-3`,children:r.steps.map((e,t)=>(0,X.jsxs)(`article`,{className:Q,children:[(0,X.jsx)(`div`,{className:`aspect-[16/10] bg-[var(--marketing-visual)] p-3 sm:p-4`,children:(0,X.jsx)(`img`,{src:e.image,alt:e.alt,width:`960`,height:`600`,loading:`lazy`,decoding:`async`,className:`block size-full rounded-xl object-cover`})}),(0,X.jsxs)(`div`,{className:`p-5 sm:p-6`,children:[(0,X.jsxs)(`span`,{className:`text-xs font-semibold tracking-[0.14em] text-[#d93655]`,children:[`0`,t+1]}),(0,X.jsx)(`h3`,{className:`mt-3 text-lg font-semibold tracking-tight sm:text-xl`,children:e.title}),(0,X.jsx)(`p`,{className:`text-muted-foreground mt-2 text-sm leading-6`,children:e.description})]})]},e.title))})]})}),(0,X.jsx)(`section`,{"data-section":`homepage-cases`,className:`bg-[var(--marketing-canvas)] px-4 py-14 sm:py-20`,children:(0,X.jsxs)(`div`,{className:`mx-auto max-w-5xl`,children:[(0,X.jsx)(`h2`,{className:Z,children:i}),(0,X.jsx)(`div`,{className:`mt-8 grid gap-4 lg:grid-cols-3`,children:a.map(e=>(0,X.jsx)($,{card:e},e.title))})]})}),(0,X.jsx)(`section`,{"data-section":`homepage-tips`,className:`px-4 py-14 sm:py-20`,children:(0,X.jsxs)(`div`,{className:`mx-auto max-w-5xl`,children:[(0,X.jsx)(`h2`,{className:Z,children:o}),(0,X.jsx)(`div`,{className:`mt-8 grid gap-4 lg:grid-cols-3`,children:s.map((e,t)=>(0,X.jsxs)(`article`,{className:`${Q} p-5 sm:p-6`,children:[(0,X.jsxs)(`span`,{className:`text-xs font-semibold tracking-[0.14em] text-[#d93655]`,children:[`0`,t+1]}),(0,X.jsx)(`h3`,{className:`mt-3 text-lg font-semibold tracking-tight sm:text-xl`,children:e.title}),(0,X.jsx)(`p`,{className:`text-muted-foreground mt-2 text-sm leading-6`,children:e.description})]},e.title))})]})}),(0,X.jsx)(`section`,{"data-section":`homepage-testimonials`,className:`bg-[var(--marketing-canvas)] px-4 py-14 sm:py-20`,children:(0,X.jsxs)(`div`,{className:`mx-auto max-w-5xl`,children:[(0,X.jsx)(`h2`,{className:Z,children:c}),(0,X.jsx)(`div`,{className:`mt-8 grid gap-4 lg:grid-cols-3`,children:l.map(e=>(0,X.jsx)(Ce,{testimonial:e},e.name))})]})})]})}function Te(){return(0,X.jsx)(we,{featuresTitle:r(),capabilities:[{title:n(),description:i(),image:`/illustrations/voice-compare-studio.svg`,alt:ee()},{title:U(),description:e(),image:`/illustrations/locale-voice-atlas.svg`,alt:u()},{title:G(),description:f(),image:`/illustrations/script-to-mp3.svg`,alt:q()}],workflow:{title:V(),steps:[{title:ne(),description:x(),image:`/images/homepage-workflow-script.png`,alt:C()},{title:O(),description:M(),image:`/images/homepage-workflow-voice.png`,alt:y()},{title:h(),description:z(),image:`/images/homepage-workflow-results.png`,alt:E()}]},caseStudiesTitle:a(),caseStudies:[{title:te(),description:W(),image:`/illustrations/tiktok-tutorial-scene.svg`,alt:t()},{title:ae(),description:H(),image:`/illustrations/tiktok-story-scene.svg`,alt:re()},{title:d(),description:K(),image:`/illustrations/tiktok-product-scene.svg`,alt:p()}],tipsTitle:S(),tips:[{title:w(),description:k()},{title:N(),description:b()},{title:g(),description:B()}],testimonialsTitle:D(),testimonials:[{quote:m(),name:I(),role:j()},{quote:ie(),name:T(),role:F()},{quote:A(),name:R(),role:_()}]})}var Ee=[`generate`,`popular_voice`,`free_voice_generator`,`whispering_voice`,`text_to_speech`,`tiktok_tts_access`,`free`,`account`];function De(){let e={"@context":`https://schema.org`,"@type":`FAQPage`,mainEntity:Ee.map(e=>({"@type":`Question`,name:P[`landing.faq.${e}
1.question`](),acceptedAnswer:{"@type":`Answer`,text:P[`landing.faq.${e}.answer`]()}}))};return(0,X.jsx)(`script`,{type:`application/ld+json`,children:JSON.stringify(e).replace(/</g,`\\u003c`)})}function Oe(){let{voiceSnapshot:e}=ge.useLoaderData();return(0,X.jsxs)(`div`,{className:`bg-background text-foreground flex min-h-screen flex-col`,children:[(0,X.jsx)(se,{}),(0,X.jsxs)(`main`,{children:[(0,X.jsx)(De,{}),(0,X.jsx)(pe,{initialSnapshot:e}),(0,X.jsx)(Te,{}),(0,X.jsx)(ve,{}),(0,X.jsx)(Se,{}),(0,X.jsx)(be,{})]}),(0,X.jsx)(ce,{})]})}export{Oe as component};

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.