Share via


SessionUpdateInputAudioBufferCleared Class

Definition

Returned when the input audio buffer is cleared by the client with a input_audio_buffer.clear event.

public class SessionUpdateInputAudioBufferCleared : Azure.AI.VoiceLive.SessionUpdate, System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.SessionUpdateInputAudioBufferCleared>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.SessionUpdateInputAudioBufferCleared>
type SessionUpdateInputAudioBufferCleared = class
    inherit SessionUpdate
    interface IJsonModel<SessionUpdateInputAudioBufferCleared>
    interface IPersistableModel<SessionUpdateInputAudioBufferCleared>
Public Class SessionUpdateInputAudioBufferCleared
Inherits SessionUpdate
Implements IJsonModel(Of SessionUpdateInputAudioBufferCleared), IPersistableModel(Of SessionUpdateInputAudioBufferCleared)
Inheritance
SessionUpdateInputAudioBufferCleared
Implements

Properties

EventId

Gets the EventId.

(Inherited from SessionUpdate)

Methods

JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<SessionUpdate>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from SessionUpdate)
IJsonModel<SessionUpdate>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from SessionUpdate)
IJsonModel<SessionUpdateInputAudioBufferCleared>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<SessionUpdateInputAudioBufferCleared>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<SessionUpdate>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from SessionUpdate)
IPersistableModel<SessionUpdate>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from SessionUpdate)
IPersistableModel<SessionUpdate>.Write(ModelReaderWriterOptions) (Inherited from SessionUpdate)
IPersistableModel<SessionUpdateInputAudioBufferCleared>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<SessionUpdateInputAudioBufferCleared>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<SessionUpdateInputAudioBufferCleared>.Write(ModelReaderWriterOptions)

Applies to