Spaces:
Build error
Build error
Commit History
-
Update app.py
Verified signaturecb2b363
-
Update requirements.txt
Verified signaturecad635d -
Update app.py
Verified signatured0aff52 -
Update app.py
Verified signature494ce6d -
Update app.py
Verified signature9ffe89d -
Update app.py
Verified signature47116a8 -
Update app.py
Verified signatureeb9fc70 -
Update requirements.txt
Verified signature124556d -
Update app.py
Verified signature271c88a -
Update requirements.txt
Verified signatureba6ca38 -
Update app.py
Verified signature774dfd4 -
Update app.py
Verified signatureeea7182
-
Update app.py
Verified signatured69d0a6 -
Update app.py
Verified signatureImport libraries import whisper import os from gtts import gTTS import gradio as gr from groq import Groq import os # Load Whisper model for transcription model = whisper.load_model("base") # Set up Groq API client (ensure GROQ_API_KEY is set in your environment) # Get the API key from the environment variable api_key = os.environ.get("GROQ_API_KEY") # Initialize the Groq client with the API key client = Groq(api_key=api_key) # Function to get the LLM response from Groq def get_llm_response(user_input): chat_completion = client.chat.completions.create( messages=[{"role": "user", "content": user_input}], model="llama3-8b-8192", # Replace with your desired model ) return chat_completion.choices[0].message.content # Function to convert text to speech using gTTS def text_to_speech(text, output_audio="output_audio.mp3"): tts = gTTS(text) tts.save(output_audio) return output_audio # Main chatbot function to handle audio input and output def chat…c9b8c90
-
Update app.py
Verified signature1da67ec -
Update app.py
Verified signature632866a -
Update requirements.txt
Verified signature30298c0 -
Create app.py
Verified signaturebd46c9f -
Create requirements.txt
Verified signature9ff98cb -
initial commit
Verified signature24f3648