Skip to content

Conversation

kklike32
Copy link
Contributor

@kklike32 kklike32 commented Sep 2, 2025

This PR updates the oci-subtitle-translation sub-repo to correct translation API usage and streamline the workflow.

Highlights

  • Fixed incorrect OCI Language API calls for subtitle translation
  • Added support for both local and Object Storage audio/SRT files
  • Modularized transcription, translation, and workflow logic
  • Improved logging and error handling for easier debugging
  • Updated README with new usage examples and troubleshooting

Validation

  1. Configure config.yaml with OCI details

  2. Run:

    python workflow.py --audio-source audio.mp3 --target-language es
    python workflow.py --audio-source "recordings/meeting.wav" --target-languages es fr de
  3. Verify output SRT files locally or in Object Storage

Notes

  • No associated issue; fixes broken functionality in the sub-repo
  • All commits signed off under the OCA

Copy link

Thank you for your pull request and welcome to our community! To contribute, please sign the Oracle Contributor Agreement (OCA).
The following contributors of this PR have not signed the OCA:

To sign the OCA, please create an Oracle account and sign the OCA in Oracle's Contributor Agreement Application.

When signing the OCA, please provide your GitHub username. After signing the OCA and getting an OCA approval from Oracle, this PR will be automatically updated.

If you are an Oracle employee, please make sure that you are a member of the main Oracle GitHub organization, and your membership in this organization is public.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Required At least one contributor does not have an approved Oracle Contributor Agreement. label Sep 2, 2025
@kklike32 kklike32 closed this Sep 2, 2025
@kklike32 kklike32 reopened this Sep 2, 2025
@oracle-contributor-agreement oracle-contributor-agreement bot added OCA Verified All contributors have signed the Oracle Contributor Agreement. and removed OCA Required At least one contributor does not have an approved Oracle Contributor Agreement. labels Sep 2, 2025
@jasperan jasperan self-requested a review September 2, 2025 19:51
@jasperan jasperan merged commit 106789a into oracle-devrel:main Sep 3, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants