Whisper Large V3 Turbo whisper-large-v3-turbo
OpenAI's fast multilingual speech recognition model.
Input
$0.0000111 / second
Inputs
| Input | Accepts |
|---|---|
audio | sources base64 formats wav, mpeg max length 14K seconds max size 25 MB |
Parameters
Streams with stream: true.
| Parameter | Type | Values | Default |
|---|---|---|---|
language | any | ||
prompt | any | ||
temperature | number | 0–1 | |
response_format | string | json, text |
Endpoints
A request
curl https://api.vultrinference.com/v1/audio/transcriptions \
-H "Authorization: Bearer $VULTR_INFERENCE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "whisper-large-v3-turbo",
"input_audio": {
"data": "UklGRiQAAABXQVZFZm10IBAAAAABAAEAgD4AAAB9AAACABAAZGF0YQAAAAA=",
"format": "wav"
},
"language": "en"
}'import os
import requests
response = requests.post(
"https://api.vultrinference.com/v1/audio/transcriptions",
headers={"Authorization": f"Bearer {os.environ['VULTR_INFERENCE_API_KEY']}"},
json={
"model": "whisper-large-v3-turbo",
"input_audio": {
"data": "UklGRiQAAABXQVZFZm10IBAAAAABAAEAgD4AAAB9AAACABAAZGF0YQAAAAA=",
"format": "wav",
},
"language": "en",
},
)
print(response.json())const response = await fetch("https://api.vultrinference.com/v1/audio/transcriptions", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.VULTR_INFERENCE_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "whisper-large-v3-turbo",
"input_audio": {
"data": "UklGRiQAAABXQVZFZm10IBAAAAABAAEAgD4AAAB9AAACABAAZGF0YQAAAAA=",
"format": "wav"
},
"language": "en"
}),
});
console.log(await response.json());