---
title: AI Video Language Detection API
slug: detect-language-video
url: https://apyhub.com/apyhub/service/detect-language-video
provider: ApyHub
categories: [Artificial Intelligence]
auth: api_key
---

# AI Video Language Detection API

Detect the spoken language in a video file or video URL. Returns Azure language code and confidence for routing transcription and review.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/ai/video/detect/language/file` | What it does Uploads a video file and returns detected language information in the response. The re… | 500 |
| POST | `/ai/video/detect/language/url` | What it does Detects the spoken language from a video available at a URL and returns the detected l… | 500 |

## About

## What it does
Video Language Detection identifies the spoken language in an uploaded video file or a video URL and returns Azure’s language code with a confidence score.

Send Video Language Detection a binary video file to `/file`, or pass a video `url` to `/url`. Both endpoints accept one input only: either `file` or `url`. The response comes back under `data.azure` with `language` and `confidence`, so you can wire it directly into moderation, localization, or media-routing workflows.

Use it when you need to route user-generated video to the right transcription pipeline, pick a downstream subtitle template, or flag content for language-specific review. Because the output is a compact language code plus confidence value, it’s easy to store, compare, and threshold in automated systems.

The API is a good fit for media platforms, multilingual content tools, and intake pipelines that need a quick language signal before further processing.

| Provider (requested_service) | Atoms |
|------------------------------|------:|
| Azure                        |   500 |

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/apyhub/service/detect-language-video
