Shanulhaq commited on
Commit
a25f31d
·
verified ·
1 Parent(s): e5b7415

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
app.py CHANGED
@@ -5,13 +5,17 @@ from gtts import gTTS
5
  import tempfile
6
  import logging
7
  import requests
 
 
 
 
8
 
9
  # Set up logging
10
  logging.basicConfig(level=logging.INFO)
11
  logger = logging.getLogger(__name__)
12
 
13
  # Set up Eleven Labs API key
14
- eleven_labs_api_key = os.getenv('sk_044c9cf1dd6faa95c78f01af4b538c2a2cdd8b9e9c373510') # Use the correct environment variable name
15
 
16
  if not eleven_labs_api_key:
17
  raise ValueError("ELEVEN_LABS_API_KEY is not set.")
@@ -51,10 +55,10 @@ def process_audio(audio_file):
51
  }
52
  ]
53
  }
54
-
55
  response = requests.post("https://api.elevenlabs.io/v1/chat/completions", json=payload, headers=headers)
56
  response.raise_for_status()
57
-
58
  response_data = response.json()
59
  response_text = response_data['choices'][0]['message']['content']
60
  logger.info(f"Received response from Eleven Labs API: {response_text}")
 
5
  import tempfile
6
  import logging
7
  import requests
8
+ from dotenv import load_dotenv # Add this line
9
+
10
+ # Load environment variables from .env file (if using dotenv)
11
+ load_dotenv() # Add this line
12
 
13
  # Set up logging
14
  logging.basicConfig(level=logging.INFO)
15
  logger = logging.getLogger(__name__)
16
 
17
  # Set up Eleven Labs API key
18
+ eleven_labs_api_key = os.getenv('sk_044c9cf1dd6faa95c78f01af4b538c2a2cdd8b9e9c373510') # Corrected environment variable name
19
 
20
  if not eleven_labs_api_key:
21
  raise ValueError("ELEVEN_LABS_API_KEY is not set.")
 
55
  }
56
  ]
57
  }
58
+
59
  response = requests.post("https://api.elevenlabs.io/v1/chat/completions", json=payload, headers=headers)
60
  response.raise_for_status()
61
+
62
  response_data = response.json()
63
  response_text = response_data['choices'][0]['message']['content']
64
  logger.info(f"Received response from Eleven Labs API: {response_text}")