Example
The following agent can convert text to speech using Indian voices:Toolkit Params
| Parameter | Type | Default | Description |
|---|---|---|---|
api_key | Optional[str] | None | Desi Vocal API key. Uses DESI_VOCAL_API_KEY if not set. |
voice_id | Optional[str] | "f27d74e5-ea71-4697-be3e-f04bbd80c1a8" | Default voice ID to use for text-to-speech. |
enable_get_voices | bool | True | Enable voice listing functionality. |
enable_text_to_speech | bool | True | Enable text-to-speech conversion functionality. |
Toolkit Functions
| Function | Description |
|---|---|
get_voices | Retrieve list of available voices with their IDs and details. |
text_to_speech | Convert text to speech using specified or default voice. |