Video-to-Text (Transcription)
This endpoint currently accepts YouTube URLs only (no direct file uploads) and transcribes the video audio. The API returns a written transcript along with a task ID for tracking processing progress.
Endpoint for requesting video transcription
URL of video to transcribe
https://www.youtube.com/watch?v=jNQXAC9IVRw
Should transcription include timestamps
The model to use for transcription. Available models can be retrieved via the GET /api/v1/client/models endpoint.
WhisperLargeV3
ID of the inference request.
Unauthorized user.
Unauthorized user.
POST /api/v1/client/vid2txt HTTP/1.1
Host: api.deapi.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
Content-Type: application/json
Content-Length: 102
{
"video_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw",
"include_ts": true,
"model": "WhisperLargeV3"
}
{
"data": {
"request_id": 1
}
}
Endpoint for calculating price for video to text inference
URL of video to transcribe
https://www.youtube.com/watch?v=jNQXAC9IVRw
Should transcription include timestamps
The model to use for transcription. Available models can be retrieved via the GET /api/v1/client/models endpoint.
WhisperLargeV3
Calculated price for video to text inference.
Unauthorized user.
Unauthorized user.
POST /api/v1/client/vid2txt/price-calculation HTTP/1.1
Host: api.deapi.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
Content-Type: application/json
Content-Length: 102
{
"video_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw",
"include_ts": true,
"model": "WhisperLargeV3"
}
{
"data": {
"price": 0.25
}
}
Last updated