ciyidogan commited on
Commit
e6f59c3
·
verified ·
1 Parent(s): e2e6bc9

Update tts_interface.py

Browse files
Files changed (1) hide show
  1. tts_interface.py +4 -0
tts_interface.py CHANGED
@@ -45,6 +45,10 @@ class ElevenLabsTTS(TTSInterface):
45
  self.api_key = api_key
46
  self.base_url = "https://api.elevenlabs.io/v1"
47
  self.default_voice_id = "21m00Tcm4TlvDq8ikWAM" # Rachel voice
 
 
 
 
48
 
49
  async def synthesize(self, text: str, voice_id: Optional[str] = None, **kwargs) -> bytes:
50
  """Convert text to speech using ElevenLabs API"""
 
45
  self.api_key = api_key
46
  self.base_url = "https://api.elevenlabs.io/v1"
47
  self.default_voice_id = "21m00Tcm4TlvDq8ikWAM" # Rachel voice
48
+
49
+ # Debug log
50
+ masked_key = f"{api_key[:4]}...{api_key[-4:]}" if len(api_key) > 8 else "***"
51
+ log(f"🔑 ElevenLabsTTS initialized with key: {masked_key}")
52
 
53
  async def synthesize(self, text: str, voice_id: Optional[str] = None, **kwargs) -> bytes:
54
  """Convert text to speech using ElevenLabs API"""