import os
from elevenlabs.client import ElevenLabs
from dotenv import load_dotenv

load_dotenv()
voice_client = ElevenLabs(api_key=os.getenv('ELEVEN_API_KEY'))

try:
    response = voice_client.voices.get_all()
    print(f'{"Name":<20} | {"Voice ID"}')
    print('-' * 50)
    for voice in response.voices:
        print(f'{voice.name:<20} | {voice.voice_id}')
except Exception as e:
    print('Error:', e)
