Skip to content
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

feat(api) Implement translations Endpoint #625

Closed
barronstone opened this issue Jun 13, 2024 · 0 comments · Fixed by #726
Closed

feat(api) Implement translations Endpoint #625

barronstone opened this issue Jun 13, 2024 · 0 comments · Fixed by #726
Labels
enhancement New feature or request

Comments

@barronstone
Copy link
Collaborator

User Story

As an AI application developer
I want to upload audio/video files via the translations API endpoint
So that I can get a speech-to-text translation of the recording from any Whisper-supported language into English

Acceptance Criteria

Given an audio or video file containing speech in a Whisper-supported language
When that file is uploaded to the translations endpoint
Then it returns a text transcription in English, regardless of the input language

Additional context

The translations API takes as input the audio file in any of the supported languages and transcribes, if necessary, the audio into English. This differs from our /Transcriptions endpoint since the output is not in the original input language and is instead translated to English text.

An issue exists to increase testing for the transcriptions endpoint, which also covers testing for translations: #577

References:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant