Language Recognition
Detect the language or dialect spoken in an audio sample
Request
Endpoint
POSThttps://speakerscope.ai/api/language
Fields
| Field | Type | Description |
|---|---|---|
audio_url | string | URL of the audio file |
Example
import requests
response = requests.post(
"https://speakerscope.ai/api/language",
auth=("<API_KEY>", "<API_SECRET>"),
json={
"audio_url": "<AUDIO_URL>",
},
)
print(response.json())Response
Fields
| Field | Type | Description |
|---|---|---|
prediction | str | Predicted ISO 639-1 language code (> 100 languages supported) |
probabilities | dict[str, float] | Maps language codes to their confidence scores, sorted in descending order |
Example
{
"prediction": "en",
"probabilities": {
"en": 0.91,
"fr": 0.05,
"de": 0.02,
...
}
}