1.0.0-beta.4 (2025-09-30)
Breaking Changes
- Removed all synchronous methods from
VoiceLiveClient
andVoiceLiveSession
classes.VoiceLiveClient.StartSession()
- useStartSessionAsync()
insteadVoiceLiveSession.AddItem()
- useAddItemAsync()
insteadVoiceLiveSession.AppendAudioToTurn()
- useAppendAudioToTurnAsync()
insteadVoiceLiveSession.CancelAudioTurn()
- useCancelAudioTurnAsync()
insteadVoiceLiveSession.CancelResponse()
- useCancelResponseAsync()
insteadVoiceLiveSession.ClearInputAudio()
- useClearInputAudioAsync()
insteadVoiceLiveSession.ClearStreamingAudio()
- useClearStreamingAudioAsync()
insteadVoiceLiveSession.Close()
- useCloseAsync()
insteadVoiceLiveSession.CommitInputAudio()
- useCommitInputAudioAsync()
insteadVoiceLiveSession.ConfigureSession()
- useConfigureSessionAsync()
insteadVoiceLiveSession.Connect()
- useConnectAsync()
insteadVoiceLiveSession.ConnectAvatar()
- useConnectAvatarAsync()
insteadVoiceLiveSession.DeleteItem()
- useDeleteItemAsync()
insteadVoiceLiveSession.EndAudioTurn()
- useEndAudioTurnAsync()
insteadVoiceLiveSession.GetUpdates()
- useGetUpdatesAsync()
insteadVoiceLiveSession.ReceiveUpdates()
- useReceiveUpdatesAsync()
insteadVoiceLiveSession.RequestItemRetrieval()
- useRequestItemRetrievalAsync()
insteadVoiceLiveSession.SendCommand()
- useSendCommandAsync()
insteadVoiceLiveSession.SendInputAudio()
- useSendInputAudioAsync()
insteadVoiceLiveSession.StartAudioTurn()
- useStartAudioTurnAsync()
insteadVoiceLiveSession.StartResponse()
- useStartResponseAsync()
insteadVoiceLiveSession.TruncateConversation()
- useTruncateConversationAsync()
instead
- Removed
RespondingAgentOptions
and associated property usage.