You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Impact**: The parameter name has changed, but functionality remains the same.
136
136
137
-
### Service Version Changes
137
+
####Service Version Changes
138
138
139
-
### VoiceLiveClientOptions
139
+
####VoiceLiveClientOptions
140
140
-**Default service version changed**:
141
141
-**Before**: `ServiceVersion.V2025_05_01_Preview`
142
142
-**After**: `ServiceVersion.V2025_10_01`
143
143
-**Impact**: The client now defaults to a newer, non-preview API version.
144
144
145
-
### Class Inheritance Changes
145
+
####Class Inheritance Changes
146
146
147
-
### VoiceLiveClientOptions
147
+
####VoiceLiveClientOptions
148
148
-**Before**: Inherited from `Azure.Core.ClientOptions`
149
149
-**After**: No longer inherits from `ClientOptions`, but provides a `DiagnosticsOptions` property
150
150
-**Impact**: Some properties previously available through inheritance may need to be accessed differently.
151
151
152
-
### Content Part Classes
152
+
####Content Part Classes
153
153
-`InputAudioContentPart`: Now inherits from `MessageContentPart` instead of `UserContentPart`
154
154
-`InputTextContentPart`: Now inherits from `MessageContentPart` instead of `UserContentPart`
155
155
-`OutputTextContentPart`: Now inherits from `MessageContentPart` instead of being standalone
156
156
157
-
### New Required Properties
157
+
####New Required Properties
158
158
159
-
### Turn Detection Classes
159
+
####Turn Detection Classes
160
160
Several turn detection classes have new properties that should be considered:
161
161
-`CreateResponse` (bool?): Added to `ServerVadTurnDetection`, `AzureSemanticVadTurnDetection`, and related classes
162
162
-`InterruptResponse` (bool?): Added to the same turn detection classes
163
163
164
-
### VideoParams
164
+
####VideoParams
165
165
- New optional properties:
166
166
-`Background` (VideoBackground): Configure video background settings
167
167
-`GopSize` (int?): Configure Group of Pictures size
168
168
169
-
### Property Access Changes
169
+
####Property Access Changes
170
170
171
-
### VoiceLiveClient
171
+
####VoiceLiveClient
172
172
-**Removed**: `Pipeline` property is no longer publicly accessible
173
173
-**Impact**: If you were accessing the HTTP pipeline directly, you'll need to find alternative approaches.
174
174
175
-
### VoiceLiveResponse
175
+
####VoiceLiveResponse
176
176
-**Property changed**: `Modalities` is now `ModalitiesInternal` and returns `IList<InteractionModality>` instead of `SessionUpdateModality`
177
177
178
-
### Authentication Changes
178
+
####Authentication Changes
179
179
180
-
### VoiceLiveClient Authentication Scope
180
+
####VoiceLiveClient Authentication Scope
181
181
-**Authentication scope changed**: The default authentication scope has been updated from `https://cognitiveservices.azure.com/.default` to `https://ai.azure.com/.default`
182
182
-**Impact**: This change should be transparent for most users, but custom authentication implementations may need adjustment.
183
183
184
-
### Class Inheritance and Interface Implementation Changes
184
+
####Class Inheritance and Interface Implementation Changes
185
185
186
-
### AzureSemanticEouDetectionEn and AzureSemanticEouDetectionMultilingual
186
+
####AzureSemanticEouDetectionEn and AzureSemanticEouDetectionMultilingual
187
187
-**Before**: These classes were incomplete and did not properly inherit from base classes
188
188
-**After**: Both classes now properly inherit from `EouDetection` and implement full serialization interfaces
189
189
-**Impact**: These classes are now fully functional and consistent with the API pattern
190
190
191
-
### Migration Guide
191
+
####Migration Guide
192
192
193
193
1.**Update enum usage**: While the conversion to extensible enums maintains backward compatibility through implicit conversions, consider updating to use the new struct-based pattern for future-proofing.
194
194
@@ -205,8 +205,6 @@ Several turn detection classes have new properties that should be considered:
205
205
206
206
6.**Consider new properties**: Review the new `CreateResponse` and `InterruptResponse` properties in turn detection configurations to see if they benefit your use case.
207
207
208
-
### Bugs Fixed
209
-
210
208
### Other Changes
211
209
212
210
- Updated README examples to use new `InteractionModality` instead of `InputModality`
0 commit comments