from smallestai.waves import WavesClient
def main():
client = WavesClient(api_key="YOUR_API_KEY")
# Get available languages
languages = client.get_languages()
print(f"Available Languages: {languages}")
# Get available voices for the "lightning-v3.1" model
voices = client.get_voices(model="lightning-v3.1")
print(f"Available Voices (Model: 'lightning-v3.1'): {voices}")
# Get user-specific cloned voices
cloned_voices = client.get_cloned_voices()
print(f"Available Cloned Voices: {cloned_voices}")
# Get available models
models = client.get_models()
print(f"Available Models: {models}")
if __name__ == "__main__":
main()