-
Notifications
You must be signed in to change notification settings - Fork 2.1k
CallAutomation GA5 Changes #45494
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
CallAutomation GA5 Changes #45494
Conversation
* Added the parser for the dtmf data. * Removed dtmf meta data. --------- Co-authored-by: Vinothini Dharmaraj <[email protected]>
* Fixed Javadoc issues in StreamingData.java & TranscriptionOptions.java * Renamed MediaStreamingContent class to MediaStreamingContentType. Renamed getChannels() to getChannelType() in AudioMetaData.java
…/azure-sdk-for-java into callautomation/release/ga5
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
…automation releases (#45603)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request is focused on cleaning up automatically generated annotations and redundant code artifacts across many files in the Azure Communication Call Automation SDK. The key changes include:
- Removal of @generated annotations from various classes.
- Minor comment refinements and formatting adjustments.
- Overall improvements in code readability and maintainability.
Reviewed Changes
Copilot reviewed 173 out of 292 changed files in this pull request and generated no comments.
File | Description |
---|---|
VoiceKindInternal.java | Removed unnecessary @generated annotation lines. |
TranscriptionOptionsInternal.java | Cleaned up outdated @generated annotations and updated commentary for clarity. |
StartTranscriptionRequestInternal.java | Updated inline documentation on locale and speechModelEndpointId, alongside removing @generated annotations. |
Comments suppressed due to low confidence (3)
sdk/communication/azure-communication-callautomation/src/main/java/com/azure/communication/callautomation/implementation/models/VoiceKindInternal.java:16
- The removal of the @generated annotation improves code readability by reducing clutter. Please confirm that none of the associated build tools rely on these annotations.
*/
sdk/communication/azure-communication-callautomation/src/main/java/com/azure/communication/callautomation/implementation/models/TranscriptionOptionsInternal.java:15
- Removing the outdated @generated annotations here streamlines the code; ensure that any tooling or automated processes that referenced these annotations are updated accordingly.
* Options for live transcription.
sdk/communication/azure-communication-callautomation/src/main/java/com/azure/communication/callautomation/implementation/models/StartTranscriptionRequestInternal.java:20
- The updated comments now specify the correct format and purpose for the locale and speech model endpoint ID, and the removal of @generated annotations helps keep the code clean. Confirm that these documentation updates are aligned with the latest specifications.
* Specifies the Locale used for transcription, e.g., en-CA or en-AU.
At present, CallAutomation uses the alpha API in the main branch, while GA (General Availability) releases are managed from a separate feature branch. With this update, GA changes will be merged into the main branch, and all future GA releases will be published from there. Ongoing alpha development will be moved to the callautomation/feature/alpha branch