Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -119,10 +119,15 @@ def transcribe_audio(audio_path):
|
|
| 119 |
def get_gemini_response(query):
|
| 120 |
try:
|
| 121 |
response = gemini_model.generate_content(f"ਪੰਜਾਬੀ ਵਿੱਚ ਜਵਾਬ ਦਿਓ: {query}")
|
| 122 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 123 |
except Exception as e:
|
| 124 |
return f"❌ Gemini ਤਰਫੋਂ ਗਲਤੀ: {str(e)}"
|
| 125 |
|
|
|
|
| 126 |
def text_to_speech(text, lang='pa'):
|
| 127 |
tts = gTTS(text=text, lang=lang)
|
| 128 |
temp_file = tempfile.NamedTemporaryFile(delete=False, suffix=".mp3")
|
|
|
|
| 119 |
def get_gemini_response(query):
|
| 120 |
try:
|
| 121 |
response = gemini_model.generate_content(f"ਪੰਜਾਬੀ ਵਿੱਚ ਜਵਾਬ ਦਿਓ: {query}")
|
| 122 |
+
|
| 123 |
+
# Clean the response: remove asterisks (*) used for formatting
|
| 124 |
+
cleaned_response = response.text.replace('*', '')
|
| 125 |
+
|
| 126 |
+
return cleaned_response
|
| 127 |
except Exception as e:
|
| 128 |
return f"❌ Gemini ਤਰਫੋਂ ਗਲਤੀ: {str(e)}"
|
| 129 |
|
| 130 |
+
|
| 131 |
def text_to_speech(text, lang='pa'):
|
| 132 |
tts = gTTS(text=text, lang=lang)
|
| 133 |
temp_file = tempfile.NamedTemporaryFile(delete=False, suffix=".mp3")
|