Voices & Languages
Query the API to get available voices, models, and languages. Use the REST API or Python SDK.
Requirements
Before you begin, ensure you have the following:
- Python (3.9 or higher) installed on your machine.
- An API key from the Smallest AI platform.
- The Smallest AI Python SDK installed. If you haven’t installed it yet, follow the instructions below:
Install the SDK
Set your API key as an environment variable:
Fetch Available Voices, Models, and Languages
The Smallest AI SDK allows you to query the available languages, voices, and models for your TTS needs. Here’s how you can do it:
python
Explanation of Functions
get_languages(): Retrieves the list of supported languages for Text-to-Speech.get_voices(model="model_name"): Retrieves the voices available for a specific model (e.g., “lightning-v3.1”).get_cloned_voices(): Fetches all user-specific cloned voices.get_models(): Retrieves the TTS models on the platform available through API.
Need Help?
If you have any questions or encounter issues, our community is here to help!
- Join our Discord server to connect with other developers and get real-time support.
- Contact us via email: support@smallest.ai.

