Skip to content

Commit 139f47b

Browse files
authored
Update changelog (#52967)
1 parent 59b23a3 commit 139f47b

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

sdk/ai/Azure.AI.VoiceLive/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,31 @@
66

77
### Breaking Changes
88

9+
- **SessionResponse changes:**
10+
- Removed public `Object` property (now internal)
11+
- Renamed `ModalitiesInternal` property to `Modalities`
12+
- Changed `Voice` property type from `BinaryData` to strongly typed `VoiceProvider`
13+
- Changed `MaxOutputTokens` property type from `BinaryData` to strongly typed `MaxResponseOutputTokensOption`
14+
15+
- **SessionResponseItem changes:**
16+
- Removed public `Object` property (now internal)
17+
18+
- **VoiceLiveSessionResponse changes:**
19+
- No longer inherits from `VoiceLiveSessionOptions`
20+
- Constructor changed from internal to public
21+
- Properties now have public setters: `Id`, `Model`, `Animation`, `Instructions`, `InputAudioSamplingRate`, `InputAudioFormat`, `OutputAudioFormat`, `InputAudioNoiseReduction`, `InputAudioEchoCancellation`, `Avatar`, `InputAudioTranscription`, `Temperature`
22+
- Added new read-only properties: `Voice`, `MaxResponseOutputTokens`, `ToolChoice`, `TurnDetection`
23+
24+
- **VoiceProvider changes:**
25+
- Removed internal `ToBinaryData()` method
26+
927
### Bugs Fixed
1028

1129
### Other Changes
1230

31+
- Improved API design by replacing `BinaryData` properties with strongly typed models for better type safety and developer experience
32+
- Removed unnecessary custom implementation files for voice provider classes
33+
1334
## 1.0.0-beta.4 (2025-09-30)
1435

1536
### Breaking Changes

0 commit comments

Comments
 (0)