DesiVocalTools provides text-to-speech capabilities using Indian voices through the Desi Vocal API.
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. |
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. |