Video Linguist
Transcribe and translate Video Content to any desired language by extracting audio content and then transcribing the audio into text. optionally translate the transcription to any desired language from the supported languages. the technology depends on the AI capabilities of Microsoft Azure services. endpoints are:- -transcribe: transcribe the audio of the video file - translate: translate the…
Video Linguist endpoints
| Method | Endpoint | Description |
|---|---|---|
| process | ||
| POST |
process_video_process_post /process |
Endpoint to process a video by transcribing and translating its content. Args: request (ProcessRequest): Request model containing video file and language codes. Returns:… |
| transcribe | ||
| POST |
transcribe_video_transcribe_post /transcribe |
Endpoint to transcribe audio from a video file using Azure Transcription API. Args: video_file: UploadFile from local system request (AudioExtractionRequest): Request model… |
| translate | ||
| POST |
translate_translate_post /translate |
Endpoint to translate text using Azure Translation API. Args: request (TranslationRequest): Request model containing text and language codes. Returns: TranslationResponse:… |
| Other endpoints | ||
| GET |
read_root__get / |
Root endpoint to check the API status. Returns: dict: A welcome message indicating the API is functioning. |
Video Linguist pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $10 / month | — |
|
| ULTRA | $20 / month | — |
|
| MEGA | $50 / month | — |
|