slevin48 / ami

Artificial Market Intelligence App 🤖
https://conseil-dami.streamlit.app/
MIT License
0 stars 0 forks source link

Update Elevenlabs API #10

Closed slevin48 closed 4 months ago

slevin48 commented 4 months ago

API has changed: ImportError: cannot import name 'generate' from 'elevenlabs' (/home/codespace/.local/lib/python3.10/site-packages/elevenlabs/__init__.py)

Use client object:

from elevenlabs import play
from elevenlabs.client import ElevenLabs

client = ElevenLabs(
  api_key="YOUR_API_KEY", # Defaults to ELEVEN_API_KEY
)

audio = client.generate(
  text="Hello! 你好! Hola! नमस्ते! Bonjour! こんにちは! مرحبا! 안녕하세요! Ciao! Cześć! Привіт! வணக்கம்!",
  voice="Rachel",
  model="eleven_multilingual_v2"
)
play(audio)

https://github.com/elevenlabs/elevenlabs-python