Spaces:
Runtime error
Runtime error
Commit
•
dd10ac4
1
Parent(s):
6a0bea4
Update app.py
Browse files
app.py
CHANGED
@@ -29,8 +29,8 @@ with st.sidebar:
|
|
29 |
if selected == 'Home':
|
30 |
# 2. horizontal menu
|
31 |
st.title(":green[TechVerse]: Explorez l'Infini")
|
32 |
-
st.
|
33 |
-
|
34 |
# Création du select box pour choisir l'application
|
35 |
|
36 |
|
@@ -123,6 +123,7 @@ if selected == 'Home':
|
|
123 |
service_selected = st.radio("Select Service:", ("Speech Translation in Spanish Only", "Speech Conversation in Spanish"))
|
124 |
|
125 |
if service_selected == "Speech Translation in Spanish Only":
|
|
|
126 |
|
127 |
input1 = st.text_input('Ecris un texte en la langue souhaitée ici 👇 pour traduction vocale en espagnole:', key='input1')
|
128 |
|
@@ -139,6 +140,7 @@ if selected == 'Home':
|
|
139 |
st.audio(audio_bytes)
|
140 |
|
141 |
elif service_selected == "Speech Conversation in Spanish":
|
|
|
142 |
input2 = st.text_input('Ecris un texte en la langue souhaitée ici 👇 pour entamer la conversation:', key='input2')
|
143 |
|
144 |
if input2:
|
@@ -199,7 +201,7 @@ if selected == 'Home':
|
|
199 |
if images is None:
|
200 |
st.text("")
|
201 |
else:
|
202 |
-
st.image(images,
|
203 |
|
204 |
parametres = st.text_input("Entrez les classes séparées par des virgules")
|
205 |
|
@@ -214,10 +216,10 @@ if selected == 'Home':
|
|
214 |
result = query(images, classes)
|
215 |
if result:
|
216 |
max_score_label = max(result, key=lambda x: x["score"])
|
217 |
-
|
218 |
|
219 |
|
220 |
-
st.info(f"nous sommes à {
|
221 |
except Exception as e:
|
222 |
st.error("Une erreur s'est produite lors de la requête API : {}".format(str(e)))
|
223 |
|
@@ -261,11 +263,11 @@ if selected == 'Home':
|
|
261 |
if images is None:
|
262 |
st.text("Veuillez charger une image.")
|
263 |
else:
|
264 |
-
st.image(images,
|
265 |
|
266 |
try:
|
267 |
output = query(images)
|
268 |
-
st.
|
269 |
except Exception as e:
|
270 |
st.error("Une erreur s'est produite : {}".format(str(e)))
|
271 |
|
|
|
29 |
if selected == 'Home':
|
30 |
# 2. horizontal menu
|
31 |
st.title(":green[TechVerse]: Explorez l'Infini")
|
32 |
+
st.markdown('<div style="text-align: justify;">Bienvenue dans notre monde d\'innovation et de découverte, où l\'IA et l\'ingéniosité humaine fusionnent pour vous offrir une expérience unique. Plongez dans une aventure où les mots prennent vie grâce à notre chatbot intelligent, prêt à répondre à vos questions et à vous guider à travers une multitude de sujets passionnants. Transformez vos idées en une symphonie numérique avec notre conversion texte en parole, donnant une voix à votre créativité. Explorez le monde visuel qui vous entoure avec notre incroyable capacité de classification d\'images en un instant. Quelle que soit votre curiosité, notre application est là pour stimuler votre imagination et ouvrir de nouvelles perspectives passionnantes. Bienvenue dans notre monde d\'intelligence infinie !',unsafe_allow_html=True)
|
33 |
+
st.markdown("<hr>", unsafe_allow_html=True)
|
34 |
# Création du select box pour choisir l'application
|
35 |
|
36 |
|
|
|
123 |
service_selected = st.radio("Select Service:", ("Speech Translation in Spanish Only", "Speech Conversation in Spanish"))
|
124 |
|
125 |
if service_selected == "Speech Translation in Spanish Only":
|
126 |
+
st.markdown("<hr>", unsafe_allow_html=True)
|
127 |
|
128 |
input1 = st.text_input('Ecris un texte en la langue souhaitée ici 👇 pour traduction vocale en espagnole:', key='input1')
|
129 |
|
|
|
140 |
st.audio(audio_bytes)
|
141 |
|
142 |
elif service_selected == "Speech Conversation in Spanish":
|
143 |
+
st.markdown("<hr>", unsafe_allow_html=True)
|
144 |
input2 = st.text_input('Ecris un texte en la langue souhaitée ici 👇 pour entamer la conversation:', key='input2')
|
145 |
|
146 |
if input2:
|
|
|
201 |
if images is None:
|
202 |
st.text("")
|
203 |
else:
|
204 |
+
st.image(images,use_column_width='always')
|
205 |
|
206 |
parametres = st.text_input("Entrez les classes séparées par des virgules")
|
207 |
|
|
|
216 |
result = query(images, classes)
|
217 |
if result:
|
218 |
max_score_label = max(result, key=lambda x: x["score"])
|
219 |
+
roun = round(max_score_label['score'], 2)*100
|
220 |
|
221 |
|
222 |
+
st.info(f"nous sommes à {roun}% certains que l'image que vous avez renseigné est une " + max_score_label["label"])
|
223 |
except Exception as e:
|
224 |
st.error("Une erreur s'est produite lors de la requête API : {}".format(str(e)))
|
225 |
|
|
|
263 |
if images is None:
|
264 |
st.text("Veuillez charger une image.")
|
265 |
else:
|
266 |
+
st.image(images,use_column_width='always')
|
267 |
|
268 |
try:
|
269 |
output = query(images)
|
270 |
+
st.info(output[0]["generated_text"])
|
271 |
except Exception as e:
|
272 |
st.error("Une erreur s'est produite : {}".format(str(e)))
|
273 |
|