I have an error with elevenlabs API:
Traceback (most recent call last):
File “”, line 34, in
play(audio)
File “C:UsersUserAppDataLocalProgramsPythonPython39libsite-packagespydubplayback.py”, line 64, in play
_play_with_pyaudio(audio_segment)
File “C:UsersUserAppDataLocalProgramsPythonPython39libsite-packagespydubplayback.py”, line 23, in _play_with_pyaudio
stream = p.open(format=p.get_format_from_width(seg.sample_width),
AttributeError: ‘generator’ object has no attribute ‘sample_width’
”’
from elevenlabs import play
from elevenlabs.client import ElevenLabs
from pydub import AudioSegment
from pydub.playback import play
client = ElevenLabs(
api_key=”ELEVEN_API_KEY”, # Defaults to ELEVEN_API_KEY
)
audio = client.generate(
text=”Hello! 你好! Hola! नमस्ते! Bonjour! こんにちは! مرحبا! 안녕하세요! Ciao! Cześć! Привіт! வணக்கம்!”,
voice=”Rachel”,
model=”eleven_multilingual_v2″
)
play(audio)
”’
This code was copied from elevenlabs documentation, i’ve already fixed few errors.
Help me pls!
i tried to find the solution on the internet, but i didn’t find anything.
Butinos is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.