GET
Models List API
Get a list of all available TTS models and understand supported languages and features
/api/v1/tools/models
Request Parameters
Request Headers
| Parameter Name | Type | Required | Description |
|---|---|---|---|
| X-API-Key | string | Required | User API key for authentication |
Request Example
curl -X GET https://unifiedtts.com/api/v1/tools/models \
-H "X-API-Key: your-api-key-here"
Response Description
Success Response (200)
| Field | Type | Description |
|---|---|---|
| success | boolean | Whether the operation was successful |
| message | string | Response message description |
| timestamp | number | Response timestamp (Unix timestamp in milliseconds) |
| data | array<string> | List of available model names, sorted by provider and alphabetically |
Response Example
{
"success": true,
"message": "操作成功",
"timestamp": 1703123456789,
"data": [
"edge-tts",
"azure-tts",
"cosyvoice-v1",
"cosyvoice-v2",
"sambert-v1",
"speech-2.6-hd",
"speech-2.6-turbo",
"speech-02-hd",
"speech-02-turbo"
]
}
Login Required for Online Testing
Please log in and get an API Key first, then you can test the API online
Login