> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rime.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List Voice Details

> Voice metadata endpoint: list every Rime voice with demographic and model details.

This is a public endpoint, so you don't need an `Authorization` header or API key.

<Note>The response can include legacy Arcana records and models hosted outside the Rime cloud API. Their presence does not mean the model is available through Rime cloud. Use [Coda or Mist](/docs/models) for cloud requests.</Note>

## View in browser

[https://users.rime.ai/data/voices/voice\_details.json](https://users.rime.ai/data/voices/voice_details.json)

## Description

The demographic fields are based on subjective assessment and are a general guide to each voice. Use them to narrow your choice. The only values you pass in a request are `speaker`, `modelId`, and `lang`.

See [Finding a Voice](/docs/voices) to choose a voice, and [Explanation of fields](#explanation-of-fields) for each field.

## Example structure

```json theme={null}
[
    {
        "speaker": "astra",
        "gender": "Female",
        "age": "Young Adult",
        "country": "US",
        "dialect": "Standard",
        "demographic": "White",
        "genre": [
            "Conversational, Customer Support, Narration"
        ],
        "modelId": "coda",
        "language": "English",
        "lang": "eng",
        "flagship": true
    },
    {
        "speaker": "cove",
        "gender": "Female",
        "age": "Young Adult",
        "country": "US",
        "dialect": "African American",
        "demographic": "Black",
        "genre": [
            "Customer Support"
        ],
        "modelId": "mistv3",
        "language": "English",
        "lang": "eng",
        "flagship": true
    },
    // and more...
]
```

## Explanation of fields

The response is an array with one object per voice. Each object contains the following fields:

* `speaker`: The voice name. Pass it as `speaker` in a request.
* `gender`: Indicates the gender of the voice.
* `age`: Describes the age group of the voice.
* `country`: The country that the voice is associated with, typically representing the accent or regional dialect.
* `dialect`: More specific than country, this field can indicate a particular area within a country.
* `demographic`: Describes the demographic group the voice represents.
* `genre`: An array of genres that the voice is suitable for, such as `Conversational`.
* `language`: The language the voice speaks.
* `lang`: The value to pass as `lang` so the voice speaks its language.
* `modelId`: The model the voice is available under. Pass it as `modelId` in a request.
* `flagship`: `true` for featured voices.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.