varhandler=newTtsSseResponseHandler();usingvarapi=newCartesiaClient("dummy-key",newHttpClient(handler){BaseAddress=newUri(CartesiaClient.DefaultBaseUrl),});varrequest=newTTSSSERequest{ModelId=TTSModel.Sonic35,Transcript="Hello from Cartesia.",Voice=newTTSRequestVoiceSpecifier{Mode=TTSRequestVoiceSpecifierMode.Id,Id="694f9389-aac1-45b6-b726-9d9369183238",},OutputFormat=newSSEOutputFormat{Container=SSEOutputFormatContainer.Raw,Encoding=RawEncoding.PcmS16le,SampleRate=24000,},ContextId="ctx-1",};varevents=newList<CartesiaTtsSseEvent>();// StreamTtsSseAsync yields events as the SSE response is read and decodes chunk audio bytes.awaitforeach(var@eventinapi.StreamTtsSseAsync(request)){events.Add(@event);}