[{"data":1,"prerenderedAt":1724},["ShallowReactive",2],{"navigation":3,"\u002Fapi-reference\u002Fserver-events":220,"\u002Fapi-reference\u002Fserver-events-surround":1719},[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":168,"body":222,"description":1712,"extension":1713,"links":1714,"meta":1715,"navigation":1716,"path":169,"seo":1717,"status":1714,"stem":170,"__hash__":1718},"docs\u002F6.api-reference\u002F4.server-events.md",{"type":223,"value":224,"toc":1700},"minimark",[225,229,233,349,352,355,652,792,795,802,900,903,906,969,972,975,1089,1172,1175,1181,1340,1432,1435,1438,1518,1563,1565,1568,1655,1662,1666,1673,1677,1696],[226,227,228],"p",{},"Events the server pushes over the WebSocket connection.",[230,231,10],"h2",{"id":232},"overview",[234,235,236,252],"table",{},[237,238,239],"thead",{},[240,241,242,246,249],"tr",{},[243,244,245],"th",{},"type",[243,247,248],{},"Source",[243,250,251],{},"Description",[253,254,255,270,283,295,307,324,336],"tbody",{},[240,256,257,264,267],{},[258,259,260],"td",{},[261,262,263],"code",{},"session.created",[258,265,266],{},"Gateway",[258,268,269],{},"Sent on connection establishment",[240,271,272,277,280],{},[258,273,274],{},[261,275,276],{},"session.updated",[258,278,279],{},"Upstream",[258,281,282],{},"Confirms session parameter update",[240,284,285,290,292],{},[258,286,287],{},[261,288,289],{},"input_audio_buffer.speech_started",[258,291,279],{},[258,293,294],{},"Speech segment detected",[240,296,297,302,304],{},[258,298,299],{},[261,300,301],{},"input_audio_buffer.speech_stopped",[258,303,279],{},[258,305,306],{},"Speech segment ended",[240,308,309,314,316],{},[258,310,311],{},[261,312,313],{},"conversation.item.input_audio_transcription.completed",[258,315,279],{},[258,317,318,319,323],{},"A speech segment has been transcribed (",[320,321,322],"strong",{},"primary output",")",[240,325,326,331,333],{},[258,327,328],{},[261,329,330],{},"lanson.throttled",[258,332,266],{},[258,334,335],{},"Throttle notification (max once per second)",[240,337,338,343,346],{},[258,339,340],{},[261,341,342],{},"error",[258,344,345],{},"Gateway \u002F upstream",[258,347,348],{},"Error event",[230,350,263],{"id":351},"sessioncreated",[226,353,354],{},"Sent by the gateway immediately after connection.",[356,357,362],"pre",{"className":358,"code":359,"language":360,"meta":361,"style":361},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"type\": \"session.created\",\n  \"request_id\": \"...\",\n  \"session_id\": \"sess_...\",\n  \"audio\": { \"format\": \"pcm_s16le\", \"sample_rate\": 16000, \"channels\": 1 },\n  \"turn_detection\": { \"type\": \"server_vad\" },\n  \"plan\": \"free\",\n  \"limits\": {\n    \"max_concurrent_utterances\": 2,\n    \"max_session_seconds\": 900,\n    \"idle_timeout_seconds\": 60,\n    \"remaining_audio_seconds\": 3600\n  }\n}\n","json","",[261,363,364,373,399,420,441,506,537,558,573,591,608,625,640,646],{"__ignoreMap":361},[365,366,369],"span",{"class":367,"line":368},"line",1,[365,370,372],{"class":371},"sMK4o","{\n",[365,374,376,379,382,385,388,391,394,396],{"class":367,"line":375},2,[365,377,378],{"class":371},"  \"",[365,380,245],{"class":381},"spNyl",[365,383,384],{"class":371},"\"",[365,386,387],{"class":371},":",[365,389,390],{"class":371}," \"",[365,392,263],{"class":393},"sfazB",[365,395,384],{"class":371},[365,397,398],{"class":371},",\n",[365,400,402,404,407,409,411,413,416,418],{"class":367,"line":401},3,[365,403,378],{"class":371},[365,405,406],{"class":381},"request_id",[365,408,384],{"class":371},[365,410,387],{"class":371},[365,412,390],{"class":371},[365,414,415],{"class":393},"...",[365,417,384],{"class":371},[365,419,398],{"class":371},[365,421,423,425,428,430,432,434,437,439],{"class":367,"line":422},4,[365,424,378],{"class":371},[365,426,427],{"class":381},"session_id",[365,429,384],{"class":371},[365,431,387],{"class":371},[365,433,390],{"class":371},[365,435,436],{"class":393},"sess_...",[365,438,384],{"class":371},[365,440,398],{"class":371},[365,442,444,446,449,451,453,456,458,462,464,466,468,471,473,476,478,481,483,485,489,491,493,496,498,500,503],{"class":367,"line":443},5,[365,445,378],{"class":371},[365,447,448],{"class":381},"audio",[365,450,384],{"class":371},[365,452,387],{"class":371},[365,454,455],{"class":371}," {",[365,457,390],{"class":371},[365,459,461],{"class":460},"sBMFI","format",[365,463,384],{"class":371},[365,465,387],{"class":371},[365,467,390],{"class":371},[365,469,470],{"class":393},"pcm_s16le",[365,472,384],{"class":371},[365,474,475],{"class":371},",",[365,477,390],{"class":371},[365,479,480],{"class":460},"sample_rate",[365,482,384],{"class":371},[365,484,387],{"class":371},[365,486,488],{"class":487},"sbssI"," 16000",[365,490,475],{"class":371},[365,492,390],{"class":371},[365,494,495],{"class":460},"channels",[365,497,384],{"class":371},[365,499,387],{"class":371},[365,501,502],{"class":487}," 1",[365,504,505],{"class":371}," },\n",[365,507,509,511,514,516,518,520,522,524,526,528,530,533,535],{"class":367,"line":508},6,[365,510,378],{"class":371},[365,512,513],{"class":381},"turn_detection",[365,515,384],{"class":371},[365,517,387],{"class":371},[365,519,455],{"class":371},[365,521,390],{"class":371},[365,523,245],{"class":460},[365,525,384],{"class":371},[365,527,387],{"class":371},[365,529,390],{"class":371},[365,531,532],{"class":393},"server_vad",[365,534,384],{"class":371},[365,536,505],{"class":371},[365,538,540,542,545,547,549,551,554,556],{"class":367,"line":539},7,[365,541,378],{"class":371},[365,543,544],{"class":381},"plan",[365,546,384],{"class":371},[365,548,387],{"class":371},[365,550,390],{"class":371},[365,552,553],{"class":393},"free",[365,555,384],{"class":371},[365,557,398],{"class":371},[365,559,561,563,566,568,570],{"class":367,"line":560},8,[365,562,378],{"class":371},[365,564,565],{"class":381},"limits",[365,567,384],{"class":371},[365,569,387],{"class":371},[365,571,572],{"class":371}," {\n",[365,574,576,579,582,584,586,589],{"class":367,"line":575},9,[365,577,578],{"class":371},"    \"",[365,580,581],{"class":460},"max_concurrent_utterances",[365,583,384],{"class":371},[365,585,387],{"class":371},[365,587,588],{"class":487}," 2",[365,590,398],{"class":371},[365,592,594,596,599,601,603,606],{"class":367,"line":593},10,[365,595,578],{"class":371},[365,597,598],{"class":460},"max_session_seconds",[365,600,384],{"class":371},[365,602,387],{"class":371},[365,604,605],{"class":487}," 900",[365,607,398],{"class":371},[365,609,611,613,616,618,620,623],{"class":367,"line":610},11,[365,612,578],{"class":371},[365,614,615],{"class":460},"idle_timeout_seconds",[365,617,384],{"class":371},[365,619,387],{"class":371},[365,621,622],{"class":487}," 60",[365,624,398],{"class":371},[365,626,628,630,633,635,637],{"class":367,"line":627},12,[365,629,578],{"class":371},[365,631,632],{"class":460},"remaining_audio_seconds",[365,634,384],{"class":371},[365,636,387],{"class":371},[365,638,639],{"class":487}," 3600\n",[365,641,643],{"class":367,"line":642},13,[365,644,645],{"class":371},"  }\n",[365,647,649],{"class":367,"line":648},14,[365,650,651],{"class":371},"}\n",[234,653,654,666],{},[237,655,656],{},[240,657,658,661,664],{},[243,659,660],{},"Field",[243,662,663],{},"Type",[243,665,251],{},[253,667,668,680,694,707,719,732,743,755,767,779],{},[240,669,670,674,677],{},[258,671,672],{},[261,673,427],{},[258,675,676],{},"string",[258,678,679],{},"Session identifier",[240,681,682,687,689],{},[258,683,684],{},[261,685,686],{},"audio.format",[258,688,676],{},[258,690,691,692],{},"Fixed: ",[261,693,470],{},[240,695,696,701,704],{},[258,697,698],{},[261,699,700],{},"audio.sample_rate",[258,702,703],{},"number",[258,705,706],{},"Fixed: 16000",[240,708,709,714,716],{},[258,710,711],{},[261,712,713],{},"audio.channels",[258,715,703],{},[258,717,718],{},"Fixed: 1",[240,720,721,726,728],{},[258,722,723],{},[261,724,725],{},"turn_detection.type",[258,727,676],{},[258,729,691,730],{},[261,731,532],{},[240,733,734,738,740],{},[258,735,736],{},[261,737,544],{},[258,739,676],{},[258,741,742],{},"Current plan",[240,744,745,750,752],{},[258,746,747],{},[261,748,749],{},"limits.max_concurrent_utterances",[258,751,703],{},[258,753,754],{},"Max concurrent utterances",[240,756,757,762,764],{},[258,758,759],{},[261,760,761],{},"limits.max_session_seconds",[258,763,703],{},[258,765,766],{},"Max session duration (seconds)",[240,768,769,774,776],{},[258,770,771],{},[261,772,773],{},"limits.idle_timeout_seconds",[258,775,703],{},[258,777,778],{},"Idle timeout (seconds)",[240,780,781,786,789],{},[258,782,783],{},[261,784,785],{},"limits.remaining_audio_seconds",[258,787,788],{},"number | null",[258,790,791],{},"Remaining audio budget (null when unlimited)",[230,793,276],{"id":794},"sessionupdated",[226,796,797,798,801],{},"Confirms that a ",[261,799,800],{},"session.update"," message has taken effect.",[356,803,805],{"className":358,"code":804,"language":360,"meta":361,"style":361},"{\n  \"type\": \"session.updated\",\n  \"request_id\": \"...\",\n  \"language\": \"zh\",\n  \"turn_detection\": { \"type\": \"server_vad\" }\n}\n",[261,806,807,811,829,847,867,896],{"__ignoreMap":361},[365,808,809],{"class":367,"line":368},[365,810,372],{"class":371},[365,812,813,815,817,819,821,823,825,827],{"class":367,"line":375},[365,814,378],{"class":371},[365,816,245],{"class":381},[365,818,384],{"class":371},[365,820,387],{"class":371},[365,822,390],{"class":371},[365,824,276],{"class":393},[365,826,384],{"class":371},[365,828,398],{"class":371},[365,830,831,833,835,837,839,841,843,845],{"class":367,"line":401},[365,832,378],{"class":371},[365,834,406],{"class":381},[365,836,384],{"class":371},[365,838,387],{"class":371},[365,840,390],{"class":371},[365,842,415],{"class":393},[365,844,384],{"class":371},[365,846,398],{"class":371},[365,848,849,851,854,856,858,860,863,865],{"class":367,"line":422},[365,850,378],{"class":371},[365,852,853],{"class":381},"language",[365,855,384],{"class":371},[365,857,387],{"class":371},[365,859,390],{"class":371},[365,861,862],{"class":393},"zh",[365,864,384],{"class":371},[365,866,398],{"class":371},[365,868,869,871,873,875,877,879,881,883,885,887,889,891,893],{"class":367,"line":443},[365,870,378],{"class":371},[365,872,513],{"class":381},[365,874,384],{"class":371},[365,876,387],{"class":371},[365,878,455],{"class":371},[365,880,390],{"class":371},[365,882,245],{"class":460},[365,884,384],{"class":371},[365,886,387],{"class":371},[365,888,390],{"class":371},[365,890,532],{"class":393},[365,892,384],{"class":371},[365,894,895],{"class":371}," }\n",[365,897,898],{"class":367,"line":508},[365,899,651],{"class":371},[230,901,289],{"id":902},"input_audio_bufferspeech_started",[226,904,905],{},"VAD detected the start of a speech segment.",[356,907,909],{"className":358,"code":908,"language":360,"meta":361,"style":361},"{\n  \"type\": \"input_audio_buffer.speech_started\",\n  \"request_id\": \"...\",\n  \"utterance_index\": 0\n}\n",[261,910,911,915,933,951,965],{"__ignoreMap":361},[365,912,913],{"class":367,"line":368},[365,914,372],{"class":371},[365,916,917,919,921,923,925,927,929,931],{"class":367,"line":375},[365,918,378],{"class":371},[365,920,245],{"class":381},[365,922,384],{"class":371},[365,924,387],{"class":371},[365,926,390],{"class":371},[365,928,289],{"class":393},[365,930,384],{"class":371},[365,932,398],{"class":371},[365,934,935,937,939,941,943,945,947,949],{"class":367,"line":401},[365,936,378],{"class":371},[365,938,406],{"class":381},[365,940,384],{"class":371},[365,942,387],{"class":371},[365,944,390],{"class":371},[365,946,415],{"class":393},[365,948,384],{"class":371},[365,950,398],{"class":371},[365,952,953,955,958,960,962],{"class":367,"line":422},[365,954,378],{"class":371},[365,956,957],{"class":381},"utterance_index",[365,959,384],{"class":371},[365,961,387],{"class":371},[365,963,964],{"class":487}," 0\n",[365,966,967],{"class":367,"line":443},[365,968,651],{"class":371},[230,970,301],{"id":971},"input_audio_bufferspeech_stopped",[226,973,974],{},"VAD detected the end of a speech segment.",[356,976,978],{"className":358,"code":977,"language":360,"meta":361,"style":361},"{\n  \"type\": \"input_audio_buffer.speech_stopped\",\n  \"request_id\": \"...\",\n  \"utterance_index\": 0,\n  \"reason\": \"end_of_speech\",\n  \"audio_duration_ms\": 3200,\n  \"speech_duration_ms\": 2800\n}\n",[261,979,980,984,1002,1020,1035,1055,1071,1085],{"__ignoreMap":361},[365,981,982],{"class":367,"line":368},[365,983,372],{"class":371},[365,985,986,988,990,992,994,996,998,1000],{"class":367,"line":375},[365,987,378],{"class":371},[365,989,245],{"class":381},[365,991,384],{"class":371},[365,993,387],{"class":371},[365,995,390],{"class":371},[365,997,301],{"class":393},[365,999,384],{"class":371},[365,1001,398],{"class":371},[365,1003,1004,1006,1008,1010,1012,1014,1016,1018],{"class":367,"line":401},[365,1005,378],{"class":371},[365,1007,406],{"class":381},[365,1009,384],{"class":371},[365,1011,387],{"class":371},[365,1013,390],{"class":371},[365,1015,415],{"class":393},[365,1017,384],{"class":371},[365,1019,398],{"class":371},[365,1021,1022,1024,1026,1028,1030,1033],{"class":367,"line":422},[365,1023,378],{"class":371},[365,1025,957],{"class":381},[365,1027,384],{"class":371},[365,1029,387],{"class":371},[365,1031,1032],{"class":487}," 0",[365,1034,398],{"class":371},[365,1036,1037,1039,1042,1044,1046,1048,1051,1053],{"class":367,"line":443},[365,1038,378],{"class":371},[365,1040,1041],{"class":381},"reason",[365,1043,384],{"class":371},[365,1045,387],{"class":371},[365,1047,390],{"class":371},[365,1049,1050],{"class":393},"end_of_speech",[365,1052,384],{"class":371},[365,1054,398],{"class":371},[365,1056,1057,1059,1062,1064,1066,1069],{"class":367,"line":508},[365,1058,378],{"class":371},[365,1060,1061],{"class":381},"audio_duration_ms",[365,1063,384],{"class":371},[365,1065,387],{"class":371},[365,1067,1068],{"class":487}," 3200",[365,1070,398],{"class":371},[365,1072,1073,1075,1078,1080,1082],{"class":367,"line":539},[365,1074,378],{"class":371},[365,1076,1077],{"class":381},"speech_duration_ms",[365,1079,384],{"class":371},[365,1081,387],{"class":371},[365,1083,1084],{"class":487}," 2800\n",[365,1086,1087],{"class":367,"line":560},[365,1088,651],{"class":371},[234,1090,1091,1101],{},[237,1092,1093],{},[240,1094,1095,1097,1099],{},[243,1096,660],{},[243,1098,663],{},[243,1100,251],{},[253,1102,1103,1114,1125,1136,1148,1160],{},[240,1104,1105,1109,1111],{},[258,1106,1107],{},[261,1108,957],{},[258,1110,703],{},[258,1112,1113],{},"Speech segment number",[240,1115,1116,1120,1122],{},[258,1117,1118],{},[261,1119,1041],{},[258,1121,676],{},[258,1123,1124],{},"Stop reason",[240,1126,1127,1131,1133],{},[258,1128,1129],{},[261,1130,1061],{},[258,1132,703],{},[258,1134,1135],{},"Total audio duration",[240,1137,1138,1142,1145],{},[258,1139,1140],{},[261,1141,1077],{},[258,1143,1144],{},"number?",[258,1146,1147],{},"Actual speech duration",[240,1149,1150,1155,1157],{},[258,1151,1152],{},[261,1153,1154],{},"split_offset_ms",[258,1156,1144],{},[258,1158,1159],{},"Split offset",[240,1161,1162,1167,1169],{},[258,1163,1164],{},[261,1165,1166],{},"split_rms",[258,1168,1144],{},[258,1170,1171],{},"Split RMS value",[230,1173,313],{"id":1174},"conversationiteminput_audio_transcriptioncompleted",[226,1176,1177,1180],{},[320,1178,1179],{},"Primary output event."," A speech segment has been transcribed.",[356,1182,1184],{"className":358,"code":1183,"language":360,"meta":361,"style":361},"{\n  \"type\": \"conversation.item.input_audio_transcription.completed\",\n  \"request_id\": \"...\",\n  \"utterance_index\": 0,\n  \"text\": \"The weather is nice today\",\n  \"language\": \"zh\",\n  \"audio_duration_ms\": 3200,\n  \"latency_ms\": 480,\n  \"segments\": [],\n  \"verbose\": {}\n}\n",[261,1185,1186,1190,1208,1226,1240,1260,1278,1292,1308,1322,1336],{"__ignoreMap":361},[365,1187,1188],{"class":367,"line":368},[365,1189,372],{"class":371},[365,1191,1192,1194,1196,1198,1200,1202,1204,1206],{"class":367,"line":375},[365,1193,378],{"class":371},[365,1195,245],{"class":381},[365,1197,384],{"class":371},[365,1199,387],{"class":371},[365,1201,390],{"class":371},[365,1203,313],{"class":393},[365,1205,384],{"class":371},[365,1207,398],{"class":371},[365,1209,1210,1212,1214,1216,1218,1220,1222,1224],{"class":367,"line":401},[365,1211,378],{"class":371},[365,1213,406],{"class":381},[365,1215,384],{"class":371},[365,1217,387],{"class":371},[365,1219,390],{"class":371},[365,1221,415],{"class":393},[365,1223,384],{"class":371},[365,1225,398],{"class":371},[365,1227,1228,1230,1232,1234,1236,1238],{"class":367,"line":422},[365,1229,378],{"class":371},[365,1231,957],{"class":381},[365,1233,384],{"class":371},[365,1235,387],{"class":371},[365,1237,1032],{"class":487},[365,1239,398],{"class":371},[365,1241,1242,1244,1247,1249,1251,1253,1256,1258],{"class":367,"line":443},[365,1243,378],{"class":371},[365,1245,1246],{"class":381},"text",[365,1248,384],{"class":371},[365,1250,387],{"class":371},[365,1252,390],{"class":371},[365,1254,1255],{"class":393},"The weather is nice today",[365,1257,384],{"class":371},[365,1259,398],{"class":371},[365,1261,1262,1264,1266,1268,1270,1272,1274,1276],{"class":367,"line":508},[365,1263,378],{"class":371},[365,1265,853],{"class":381},[365,1267,384],{"class":371},[365,1269,387],{"class":371},[365,1271,390],{"class":371},[365,1273,862],{"class":393},[365,1275,384],{"class":371},[365,1277,398],{"class":371},[365,1279,1280,1282,1284,1286,1288,1290],{"class":367,"line":539},[365,1281,378],{"class":371},[365,1283,1061],{"class":381},[365,1285,384],{"class":371},[365,1287,387],{"class":371},[365,1289,1068],{"class":487},[365,1291,398],{"class":371},[365,1293,1294,1296,1299,1301,1303,1306],{"class":367,"line":560},[365,1295,378],{"class":371},[365,1297,1298],{"class":381},"latency_ms",[365,1300,384],{"class":371},[365,1302,387],{"class":371},[365,1304,1305],{"class":487}," 480",[365,1307,398],{"class":371},[365,1309,1310,1312,1315,1317,1319],{"class":367,"line":575},[365,1311,378],{"class":371},[365,1313,1314],{"class":381},"segments",[365,1316,384],{"class":371},[365,1318,387],{"class":371},[365,1320,1321],{"class":371}," [],\n",[365,1323,1324,1326,1329,1331,1333],{"class":367,"line":593},[365,1325,378],{"class":371},[365,1327,1328],{"class":381},"verbose",[365,1330,384],{"class":371},[365,1332,387],{"class":371},[365,1334,1335],{"class":371}," {}\n",[365,1337,1338],{"class":367,"line":610},[365,1339,651],{"class":371},[234,1341,1342,1352],{},[237,1343,1344],{},[240,1345,1346,1348,1350],{},[243,1347,660],{},[243,1349,663],{},[243,1351,251],{},[253,1353,1354,1364,1375,1386,1397,1408,1420],{},[240,1355,1356,1360,1362],{},[258,1357,1358],{},[261,1359,957],{},[258,1361,703],{},[258,1363,1113],{},[240,1365,1366,1370,1372],{},[258,1367,1368],{},[261,1369,1246],{},[258,1371,676],{},[258,1373,1374],{},"Transcribed text",[240,1376,1377,1381,1383],{},[258,1378,1379],{},[261,1380,853],{},[258,1382,676],{},[258,1384,1385],{},"Detected language",[240,1387,1388,1392,1394],{},[258,1389,1390],{},[261,1391,1061],{},[258,1393,703],{},[258,1395,1396],{},"Audio duration",[240,1398,1399,1403,1405],{},[258,1400,1401],{},[261,1402,1298],{},[258,1404,703],{},[258,1406,1407],{},"Processing latency",[240,1409,1410,1414,1417],{},[258,1411,1412],{},[261,1413,1314],{},[258,1415,1416],{},"array",[258,1418,1419],{},"Segment details",[240,1421,1422,1426,1429],{},[258,1423,1424],{},[261,1425,1328],{},[258,1427,1428],{},"object",[258,1430,1431],{},"Upstream additional info",[230,1433,330],{"id":1434},"lansonthrottled",[226,1436,1437],{},"Gateway throttle notification, sent at most once per second.",[356,1439,1441],{"className":358,"code":1440,"language":360,"meta":361,"style":361},"{\n  \"type\": \"lanson.throttled\",\n  \"reason\": \"concurrent_utterance_limit\",\n  \"dropped_audio_frames\": 3,\n  \"in_flight_utterances\": 2\n}\n",[261,1442,1443,1447,1465,1484,1500,1514],{"__ignoreMap":361},[365,1444,1445],{"class":367,"line":368},[365,1446,372],{"class":371},[365,1448,1449,1451,1453,1455,1457,1459,1461,1463],{"class":367,"line":375},[365,1450,378],{"class":371},[365,1452,245],{"class":381},[365,1454,384],{"class":371},[365,1456,387],{"class":371},[365,1458,390],{"class":371},[365,1460,330],{"class":393},[365,1462,384],{"class":371},[365,1464,398],{"class":371},[365,1466,1467,1469,1471,1473,1475,1477,1480,1482],{"class":367,"line":401},[365,1468,378],{"class":371},[365,1470,1041],{"class":381},[365,1472,384],{"class":371},[365,1474,387],{"class":371},[365,1476,390],{"class":371},[365,1478,1479],{"class":393},"concurrent_utterance_limit",[365,1481,384],{"class":371},[365,1483,398],{"class":371},[365,1485,1486,1488,1491,1493,1495,1498],{"class":367,"line":422},[365,1487,378],{"class":371},[365,1489,1490],{"class":381},"dropped_audio_frames",[365,1492,384],{"class":371},[365,1494,387],{"class":371},[365,1496,1497],{"class":487}," 3",[365,1499,398],{"class":371},[365,1501,1502,1504,1507,1509,1511],{"class":367,"line":443},[365,1503,378],{"class":371},[365,1505,1506],{"class":381},"in_flight_utterances",[365,1508,384],{"class":371},[365,1510,387],{"class":371},[365,1512,1513],{"class":487}," 2\n",[365,1515,1516],{"class":367,"line":508},[365,1517,651],{"class":371},[234,1519,1520,1532],{},[237,1521,1522],{},[240,1523,1524,1529],{},[243,1525,1526,1528],{},[261,1527,1041],{}," value",[243,1530,1531],{},"Meaning",[253,1533,1534,1543,1553],{},[240,1535,1536,1540],{},[258,1537,1538],{},[261,1539,1479],{},[258,1541,1542],{},"Concurrent utterance limit exceeded",[240,1544,1545,1550],{},[258,1546,1547],{},[261,1548,1549],{},"upstream_backpressure",[258,1551,1552],{},"Upstream backpressure",[240,1554,1555,1560],{},[258,1556,1557],{},[261,1558,1559],{},"upstream_connecting",[258,1561,1562],{},"Upstream still connecting",[230,1564,342],{"id":342},[226,1566,1567],{},"Error event. Can be sent at any time during the WebSocket connection.",[356,1569,1571],{"className":358,"code":1570,"language":360,"meta":361,"style":361},"{\n  \"type\": \"error\",\n  \"code\": \"audio_frame_too_large\",\n  \"message\": \"Audio frame exceeds maximum size.\",\n  \"request_id\": \"...\"\n}\n",[261,1572,1573,1577,1595,1614,1634,1651],{"__ignoreMap":361},[365,1574,1575],{"class":367,"line":368},[365,1576,372],{"class":371},[365,1578,1579,1581,1583,1585,1587,1589,1591,1593],{"class":367,"line":375},[365,1580,378],{"class":371},[365,1582,245],{"class":381},[365,1584,384],{"class":371},[365,1586,387],{"class":371},[365,1588,390],{"class":371},[365,1590,342],{"class":393},[365,1592,384],{"class":371},[365,1594,398],{"class":371},[365,1596,1597,1599,1601,1603,1605,1607,1610,1612],{"class":367,"line":401},[365,1598,378],{"class":371},[365,1600,261],{"class":381},[365,1602,384],{"class":371},[365,1604,387],{"class":371},[365,1606,390],{"class":371},[365,1608,1609],{"class":393},"audio_frame_too_large",[365,1611,384],{"class":371},[365,1613,398],{"class":371},[365,1615,1616,1618,1621,1623,1625,1627,1630,1632],{"class":367,"line":422},[365,1617,378],{"class":371},[365,1619,1620],{"class":381},"message",[365,1622,384],{"class":371},[365,1624,387],{"class":371},[365,1626,390],{"class":371},[365,1628,1629],{"class":393},"Audio frame exceeds maximum size.",[365,1631,384],{"class":371},[365,1633,398],{"class":371},[365,1635,1636,1638,1640,1642,1644,1646,1648],{"class":367,"line":443},[365,1637,378],{"class":371},[365,1639,406],{"class":381},[365,1641,384],{"class":371},[365,1643,387],{"class":371},[365,1645,390],{"class":371},[365,1647,415],{"class":393},[365,1649,1650],{"class":371},"\"\n",[365,1652,1653],{"class":367,"line":508},[365,1654,651],{"class":371},[226,1656,1657,1658,1661],{},"Error codes are listed in ",[1659,1660,180],"a",{"href":181},".",[230,1663,1665],{"id":1664},"event-ordering","Event ordering",[356,1667,1671],{"className":1668,"code":1670,"language":1246},[1669],"language-text","session.created\n  → [audio frames...]\n  → input_audio_buffer.speech_started\n  → [more audio...]\n  → input_audio_buffer.speech_stopped\n  → conversation.item.input_audio_transcription.completed\n  → [repeat...]\n  → session close\n",[261,1672,1670],{"__ignoreMap":361},[230,1674,1676],{"id":1675},"related","Related",[1678,1679,1680,1686,1691],"ul",{},[1681,1682,1683,1685],"li",{},[1659,1684,164],{"href":165}," — client-sent messages",[1681,1687,1688,1690],{},[1659,1689,180],{"href":181}," — full error reference",[1681,1692,1693,1695],{},[1659,1694,48],{"href":49}," — state transitions",[1697,1698,1699],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":361,"searchDepth":368,"depth":375,"links":1701},[1702,1703,1704,1705,1706,1707,1708,1709,1710,1711],{"id":232,"depth":375,"text":10},{"id":351,"depth":375,"text":263},{"id":794,"depth":375,"text":276},{"id":902,"depth":375,"text":289},{"id":971,"depth":375,"text":301},{"id":1174,"depth":375,"text":313},{"id":1434,"depth":375,"text":330},{"id":342,"depth":375,"text":342},{"id":1664,"depth":375,"text":1665},{"id":1675,"depth":375,"text":1676},"All Lanson → client events pushed over WebSocket.","md",null,{},true,{"title":168,"description":1712},"PTxFD-Qos66Y0Y2Yzvfo7_QqMwLp2B9vFXnl7LC5I1E",[1720,1722],{"title":164,"path":165,"stem":166,"description":1721,"children":-1},"All client → Lanson messages sent over WebSocket.",{"title":172,"path":173,"stem":174,"description":1723,"children":-1},"Recorded (offline) transcription endpoint.",1787340798074]