[{"data":1,"prerenderedAt":542},["ShallowReactive",2],{"navigation":3,"\u002Frecorded":220,"\u002Frecorded-surround":537},[4,28,64,92,124,152,192],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"Start","\u002Fstart","1.start\u002F1.index",[9,11,15,19,23],{"title":10,"path":6,"stem":7},"Overview",{"title":12,"path":13,"stem":14},"Quickstart","\u002Fstart\u002Fquickstart","1.start\u002F2.quickstart",{"title":16,"path":17,"stem":18},"Authentication","\u002Fstart\u002Fauthentication","1.start\u002F3.authentication",{"title":20,"path":21,"stem":22},"SDKs","\u002Fstart\u002Fsdks","1.start\u002F4.sdks",{"title":24,"path":25,"stem":26},"Choose an API","\u002Fstart\u002Fchoose-an-api","1.start\u002F5.choose-an-api","i-lucide-rocket",{"title":29,"path":30,"stem":31,"children":32,"icon":63},"Realtime","\u002Frealtime","2.realtime\u002F1.index",[33,35,39,43,47,51,55,59],{"title":34,"path":30,"stem":31},"Realtime Overview",{"title":36,"path":37,"stem":38},"Realtime Quickstart","\u002Frealtime\u002Fquickstart","2.realtime\u002F2.quickstart",{"title":40,"path":41,"stem":42},"Connection Lifecycle","\u002Frealtime\u002Fconnection-lifecycle","2.realtime\u002F3.connection-lifecycle",{"title":44,"path":45,"stem":46},"Audio Input","\u002Frealtime\u002Faudio-input","2.realtime\u002F4.audio-input",{"title":48,"path":49,"stem":50},"Transcript Lifecycle","\u002Frealtime\u002Ftranscript-lifecycle","2.realtime\u002F5.transcript-lifecycle",{"title":52,"path":53,"stem":54},"Realtime Translation","\u002Frealtime\u002Frealtime-translation","2.realtime\u002F6.realtime-translation",{"title":56,"path":57,"stem":58},"Session Configuration","\u002Frealtime\u002Fsession-configuration","2.realtime\u002F7.session-configuration",{"title":60,"path":61,"stem":62},"Handling Interruptions & Silence","\u002Frealtime\u002Finterruptions-silence","2.realtime\u002F8.interruptions-silence","i-lucide-radio",{"title":65,"path":66,"stem":67,"children":68,"icon":91},"Recorded","\u002Frecorded","3.recorded\u002F1.index",[69,71,75,79,83,87],{"title":70,"path":66,"stem":67},"Recorded Overview",{"title":72,"path":73,"stem":74},"Transcribe Audio","\u002Frecorded\u002Ftranscribe-audio","3.recorded\u002F2.transcribe-audio",{"title":76,"path":77,"stem":78},"Timestamps & Speakers","\u002Frecorded\u002Ftimestamps-speakers","3.recorded\u002F3.timestamps-speakers",{"title":80,"path":81,"stem":82},"Subtitles","\u002Frecorded\u002Fsubtitles","3.recorded\u002F4.subtitles",{"title":84,"path":85,"stem":86},"Recorded Translation","\u002Frecorded\u002Ftranslation","3.recorded\u002F5.translation",{"title":88,"path":89,"stem":90},"Structured Results","\u002Frecorded\u002Fstructured-results","3.recorded\u002F6.structured-results","i-lucide-file-audio",{"title":93,"path":94,"stem":95,"children":96,"icon":123},"Concepts","\u002Fconcepts","4.concepts\u002F1.index",[97,99,103,107,111,115,119],{"title":98,"path":94,"stem":95},"Voice Context Layer",{"title":100,"path":101,"stem":102},"Stable vs. Partial Text","\u002Fconcepts\u002Fstable-vs-partial-text","4.concepts\u002F2.stable-vs-partial-text",{"title":104,"path":105,"stem":106},"StableStream","\u002Fconcepts\u002Fstablestream","4.concepts\u002F3.stablestream",{"title":108,"path":109,"stem":110},"Context-Aware Processing","\u002Fconcepts\u002Fcontext-aware-processing","4.concepts\u002F4.context-aware-processing",{"title":112,"path":113,"stem":114},"Understanding Latency","\u002Fconcepts\u002Flatency","4.concepts\u002F5.latency",{"title":116,"path":117,"stem":118},"Live Translation","\u002Fconcepts\u002Flive-translation","4.concepts\u002F6.live-translation",{"title":120,"path":121,"stem":122},"Trinity Engine","\u002Fconcepts\u002Ftrinity-engine","4.concepts\u002F7.trinity-engine","i-lucide-brain",{"title":125,"path":126,"stem":127,"children":128,"icon":151},"Guides","\u002Fguides","5.guides\u002F1.index",[129,131,135,139,143,147],{"title":130,"path":126,"stem":127},"Browser Live Captions",{"title":132,"path":133,"stem":134},"Server-side Streaming","\u002Fguides\u002Fserver-side-streaming","5.guides\u002F2.server-side-streaming",{"title":136,"path":137,"stem":138},"Build a Stable Caption UI","\u002Fguides\u002Fstable-caption-ui","5.guides\u002F3.stable-caption-ui",{"title":140,"path":141,"stem":142},"Build Live Translation","\u002Fguides\u002Flive-translation","5.guides\u002F4.live-translation",{"title":144,"path":145,"stem":146},"Save a Transcript","\u002Fguides\u002Fsave-transcript","5.guides\u002F5.save-transcript",{"title":148,"path":149,"stem":150},"Reconnect a Live Session","\u002Fguides\u002Freconnection","5.guides\u002F6.reconnection","i-lucide-book-open",{"title":153,"path":154,"stem":155,"children":156,"icon":191},"Reference","\u002Fapi-reference","6.api-reference\u002F1.index",[157,159,163,167,171,175,179,183,187],{"title":158,"path":154,"stem":155},"API Reference Overview",{"title":160,"path":161,"stem":162},"Realtime API","\u002Fapi-reference\u002Frealtime-api","6.api-reference\u002F2.realtime-api",{"title":164,"path":165,"stem":166},"Client Messages","\u002Fapi-reference\u002Fclient-messages","6.api-reference\u002F3.client-messages",{"title":168,"path":169,"stem":170},"Server Events","\u002Fapi-reference\u002Fserver-events","6.api-reference\u002F4.server-events",{"title":172,"path":173,"stem":174},"Transcription API","\u002Fapi-reference\u002Ftranscription","6.api-reference\u002F5.transcription",{"title":176,"path":177,"stem":178},"Languages & Models","\u002Fapi-reference\u002Flanguages","6.api-reference\u002F6.languages",{"title":180,"path":181,"stem":182},"Errors","\u002Fapi-reference\u002Ferrors","6.api-reference\u002F7.errors",{"title":184,"path":185,"stem":186},"Rate Limits","\u002Fapi-reference\u002Frate-limits","6.api-reference\u002F8.rate-limits",{"title":188,"path":189,"stem":190},"Admin API","\u002Fapi-reference\u002Fadmin","6.api-reference\u002F9.admin","i-lucide-code",{"title":193,"path":194,"stem":195,"children":196,"icon":219},"Production","\u002Fproduction","7.production\u002F1.index",[197,199,203,207,211,215],{"title":198,"path":194,"stem":195},"Production Checklist",{"title":200,"path":201,"stem":202},"Reconnection & Retries","\u002Fproduction\u002Freconnection-retries","7.production\u002F2.reconnection-retries",{"title":204,"path":205,"stem":206},"Latency Best Practices","\u002Fproduction\u002Flatency-best-practices","7.production\u002F3.latency-best-practices",{"title":208,"path":209,"stem":210},"Security & Privacy","\u002Fproduction\u002Fsecurity-privacy","7.production\u002F4.security-privacy",{"title":212,"path":213,"stem":214},"Data Retention","\u002Fproduction\u002Fdata-retention","7.production\u002F5.data-retention",{"title":216,"path":217,"stem":218},"Changelog","\u002Fproduction\u002Fchangelog","7.production\u002F6.changelog","i-lucide-server",{"id":221,"title":70,"body":222,"description":529,"extension":530,"links":531,"meta":532,"navigation":533,"path":66,"seo":534,"status":535,"stem":67,"__hash__":536},"docs\u002F3.recorded\u002F1.index.md",{"type":223,"value":224,"toc":520},"minimark",[225,229,241,244,249,260,264,328,332,413,417,489,497,501],[226,227,70],"h1",{"id":228},"recorded-overview",[230,231,232,233,236,237,240],"p",{},"Recorded is a ",[234,235,98],"strong",{}," mode for finished audio. ",[238,239,29],"a",{"href":30}," is the other mode, for live speech.",[230,242,243],{},"Offline full-file transcription: submit an audio URL, process asynchronously, receive complete transcription results.",[245,246,248],"h2",{"id":247},"how-it-works","How it works",[250,251,256],"pre",{"className":252,"code":254,"language":255},[253],"language-text","Submit audio URL (POST \u002Fv1\u002Faudio\u002Ftranscriptions)\n  → Probe audio format and duration\n  → Slice into segments\n  → Concurrent transcription (multiple chunks processed simultaneously)\n  → Aggregate (merge into global timestamps)\n  → Optional LLM review for error correction\n  → Webhook callback (optional)\n","text",[257,258,254],"code",{"__ignoreMap":259},"",[245,261,263],{"id":262},"when-to-use","When to use",[265,266,267,280],"table",{},[268,269,270],"thead",{},[271,272,273,277],"tr",{},[274,275,276],"th",{},"Scenario",[274,278,279],{},"Suitable",[281,282,283,292,299,306,313,320],"tbody",{},[271,284,285,289],{},[286,287,288],"td",{},"Post-meeting processing",[286,290,291],{},"✅",[271,293,294,297],{},[286,295,296],{},"Batch audio file transcription",[286,298,291],{},[271,300,301,304],{},[286,302,303],{},"Need precise timestamps",[286,305,291],{},[271,307,308,311],{},[286,309,310],{},"Need structured results",[286,312,291],{},[271,314,315,318],{},[286,316,317],{},"Need subtitle files",[286,319,291],{},[271,321,322,325],{},[286,323,324],{},"Need translation",[286,326,327],{},"Coming soon",[245,329,331],{"id":330},"vs-realtime","vs. Realtime",[265,333,334,345],{},[268,335,336],{},[271,337,338,341,343],{},[274,339,340],{},"Dimension",[274,342,65],{},[274,344,29],{},[281,346,347,358,369,380,391,402],{},[271,348,349,352,355],{},[286,350,351],{},"Transport",[286,353,354],{},"HTTP async",[286,356,357],{},"WebSocket streaming",[271,359,360,363,366],{},[286,361,362],{},"Input",[286,364,365],{},"Audio URL",[286,367,368],{},"PCM16LE audio stream",[271,370,371,374,377],{},[286,372,373],{},"Latency",[286,375,376],{},"Minutes",[286,378,379],{},"Milliseconds",[271,381,382,385,388],{},[286,383,384],{},"Output",[286,386,387],{},"Complete JSON",[286,389,390],{},"Event stream",[271,392,393,396,399],{},[286,394,395],{},"VAD",[286,397,398],{},"Not needed",[286,400,401],{},"Server-side",[271,403,404,407,410],{},[286,405,406],{},"Best for",[286,408,409],{},"Post-processing",[286,411,412],{},"Live",[245,414,416],{"id":415},"current-capabilities","Current capabilities",[265,418,419,429],{},[268,420,421],{},[271,422,423,426],{},[274,424,425],{},"Capability",[274,427,428],{},"Status",[281,430,431,438,445,452,459,466,474,481],{},[271,432,433,436],{},[286,434,435],{},"Full-file transcription",[286,437,291],{},[271,439,440,443],{},[286,441,442],{},"Segment timestamps",[286,444,291],{},[271,446,447,450],{},[286,448,449],{},"Confidence scores",[286,451,291],{},[271,453,454,457],{},[286,455,456],{},"Translation",[286,458,327],{},[271,460,461,464],{},[286,462,463],{},"Webhook callback",[286,465,291],{},[271,467,468,471],{},[286,469,470],{},"LLM review correction",[286,472,473],{},"✅ (optional)",[271,475,476,479],{},[286,477,478],{},"Speaker diarization",[286,480,327],{},[271,482,483,486],{},[286,484,485],{},"SRT\u002FVTT subtitles",[286,487,488],{},"✅ (generated from timestamps)",[490,491,494],"callout",{"color":492,"icon":493},"primary","i-lucide-info",[230,495,496],{},"Capability boundaries\nIf a capability is not yet stable, this page marks it explicitly. Do not treat experimental outputs as stable.",[245,498,500],{"id":499},"next-steps","Next steps",[502,503,504,510,515],"ul",{},[505,506,507,509],"li",{},[238,508,72],{"href":73}," — submit a job",[505,511,512,514],{},[238,513,76],{"href":77}," — timestamp details",[505,516,517,519],{},[238,518,80],{"href":81}," — subtitle generation",{"title":259,"searchDepth":521,"depth":522,"links":523},1,2,[524,525,526,527,528],{"id":247,"depth":522,"text":248},{"id":262,"depth":522,"text":263},{"id":330,"depth":522,"text":331},{"id":415,"depth":522,"text":416},{"id":499,"depth":522,"text":500},"Recorded vs. Realtime; when to use which.","md",null,{},true,{"title":70,"description":529},"stable","tyERdgbzlimcGPhzZMYns5P9Mat9UiVjuuHZ_elWAZY",[538,540],{"title":60,"path":61,"stem":62,"description":539,"children":-1},"Silence, pauses, VAD end-of-speech behavior, and connection keepalive.",{"title":72,"path":73,"stem":74,"description":541,"children":-1},"Submit an audio file or URL for transcription.",1787340796396]