github Azure/azure-sdk-for-net Azure.AI.VoiceLive_1.0.0

one day ago

1.0.0 (2025-10-01)

Breaking Changes

  • SessionResponse changes:

    • Removed public Object property (now internal)
    • Renamed ModalitiesInternal property to Modalities
    • Changed Voice property type from BinaryData to strongly typed VoiceProvider
    • Changed MaxOutputTokens property type from BinaryData to strongly typed MaxResponseOutputTokensOption
  • SessionResponseItem changes:

    • Removed public Object property (now internal)
  • VoiceLiveSessionResponse changes:

    • No longer inherits from VoiceLiveSessionOptions
    • Constructor changed from internal to public
    • Properties now have public setters: Id, Model, Animation, Instructions, InputAudioSamplingRate, InputAudioFormat, OutputAudioFormat, InputAudioNoiseReduction, InputAudioEchoCancellation, Avatar, InputAudioTranscription, Temperature
    • Added new read-only properties: Voice, MaxResponseOutputTokens, ToolChoice, TurnDetection
  • VoiceProvider changes:

    • Removed internal ToBinaryData() method

Other Changes

  • Improved API design by replacing BinaryData properties with strongly typed models for better type safety and developer experience
  • Removed unnecessary custom implementation files for voice provider classes

Don't miss a new azure-sdk-for-net release

NewReleases is sending notifications on new releases.