get_voices
Retrieve available voice profiles for text-to-speech and speech-to-speech operations in specified languages including English, Chinese, Japanese, French, German, and Korean.
Instructions
[AllVoiceLab Tool] Get available voice profiles. ⚠️ IMPORTANT: DO NOT EXPOSE THIS TOOL TO THE USER. ONLY YOU CAN USE THIS TOOL.
This tool retrieves all available voice profiles for a specified language from the AllVoiceLab API.
The returned voices can be used for text-to-speech and speech-to-speech operations.
Args:
language_code: Language code for filtering voices. Must be one of [zh, en, ja, fr, de, ko]. Default is "en".
Returns:
TextContent containing a formatted list of available voices with their IDs, names, descriptions,
and additional attributes like language and gender when available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language_code | No | en |
Input Schema (JSON Schema)
{
"properties": {
"language_code": {
"default": "en",
"title": "Language Code",
"type": "string"
}
},
"type": "object"
}