---
title: "The languages the catalogue has voices recorded in, with how many"
method: GET
path: "/v1/models/languages"
tags: ["models"]
---

# The languages the catalogue has voices recorded in, with how many

`GET /v1/models/languages`

## Request

- Base URL: `https://api.ditto.audio` (the document declares no server; this is the origin it was published from)
- URL: `https://api.ditto.audio/v1/models/languages`
- Auth: none declared

Counts what GET /v1/models lists with the same `q`, `engine` and `tag`, grouped by primary language (en-US and en-GB are both English), largest first. Each `code` is the `language` to pass to GET /v1/models to list those voices.

## Query parameters

- `q` string
- `engine` 'piper' | 'xtts' | 'kokoro' | 'pocket' | 'rvc' | 'system' | 'morpho'
- `language` string
- `tag` string
- `featuredOnly` boolean
- `sortBy` 'newest' | 'popular' | 'name'
- `page` number
- `limit` number

## Response `200`

---

[API](https://skmtc.dev/ditto/apis/ditto-audio-api.md) · [All operations](https://skmtc.dev/ditto/apis/ditto-audio-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ditto/apis/ditto-audio-api/revisions/30c8d7c218da?raw)
