Spaces:
Sleeping
Sleeping
gouravchahar13
commited on
Commit
Β·
14bf136
1
Parent(s):
3931a17
updates
Browse files- app.py +2 -5
- requirements.txt +0 -0
app.py
CHANGED
|
@@ -1,10 +1,7 @@
|
|
| 1 |
import streamlit as st
|
| 2 |
from news import fetch_news
|
| 3 |
from utils import get_sentiment, extract_keywords, text_to_speech, comparison_impact, summarize_text
|
| 4 |
-
from
|
| 5 |
-
|
| 6 |
-
# Initialize Google Translator
|
| 7 |
-
translator = Translator()
|
| 8 |
|
| 9 |
# Streamlit App Title
|
| 10 |
st.title("π’ News Sentiment & Keyword Analyzer with Hindi Speech & Comparison")
|
|
@@ -58,7 +55,7 @@ if st.button("Fetch News & Analyze"):
|
|
| 58 |
summarized_text += summary + " " # Append for TTS
|
| 59 |
|
| 60 |
# Translate Summary to Hindi
|
| 61 |
-
translated_summary =
|
| 62 |
|
| 63 |
# Automatically Generate and Play Hindi Speech
|
| 64 |
st.write("π **Generating Hindi Audio...**")
|
|
|
|
| 1 |
import streamlit as st
|
| 2 |
from news import fetch_news
|
| 3 |
from utils import get_sentiment, extract_keywords, text_to_speech, comparison_impact, summarize_text
|
| 4 |
+
from deep_translator import GoogleTranslator
|
|
|
|
|
|
|
|
|
|
| 5 |
|
| 6 |
# Streamlit App Title
|
| 7 |
st.title("π’ News Sentiment & Keyword Analyzer with Hindi Speech & Comparison")
|
|
|
|
| 55 |
summarized_text += summary + " " # Append for TTS
|
| 56 |
|
| 57 |
# Translate Summary to Hindi
|
| 58 |
+
translated_summary = GoogleTranslator(source="en", target="hi").translate(summarized_text)
|
| 59 |
|
| 60 |
# Automatically Generate and Play Hindi Speech
|
| 61 |
st.write("π **Generating Hindi Audio...**")
|
requirements.txt
CHANGED
|
Binary files a/requirements.txt and b/requirements.txt differ
|
|
|