Lenylvt commited on
Commit
b3a0d1d
·
verified ·
1 Parent(s): f4fa3e3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -6
app.py CHANGED
@@ -98,11 +98,22 @@ if st.button('Générer la Dictée'):
98
  if mode == "S'entrainer":
99
  audio_urls = dictee_to_audio_segmented(dictee)
100
  concatenated_audio_path = concatenate_audio(audio_urls)
101
- st.success("Dictée générée. Utilisez le bouton ci-dessous pour écouter la dictée entière.")
102
- st.audio(concatenated_audio_path, format='audio/wav', start_time=0)
103
- with st.expander("Phrases de la Dictée"):
104
- for idx, url in enumerate(audio_urls, start=1):
105
- st.markdown(f"**Phrase {idx}:**")
106
- st.audio(url, format='audio/wav')
 
 
 
 
 
 
 
 
 
 
 
107
  elif mode == "Entrainer":
108
  st.text_area("Voici votre dictée :", dictee, height=300)
 
98
  if mode == "S'entrainer":
99
  audio_urls = dictee_to_audio_segmented(dictee)
100
  concatenated_audio_path = concatenate_audio(audio_urls)
101
+
102
+ col1, col2 = st.columns(2)
103
+
104
+ with col1:
105
+ st.audio(concatenated_audio_path, format='audio/wav', start_time=0)
106
+ with st.expander("Phrases de la Dictée"):
107
+ for idx, url in enumerate(audio_urls, start=1):
108
+ st.markdown(f"**Phrase {idx}:**")
109
+ st.audio(url, format='audio/wav')
110
+
111
+ with col2:
112
+ user_input = st.text_area("Écrivez la dictée ici:", height=300)
113
+ if st.button('Correction'):
114
+ st.write("Dictée originale:")
115
+ st.text(dictee)
116
+ # Add more detailed comparison/correction logic here as needed
117
+
118
  elif mode == "Entrainer":
119
  st.text_area("Voici votre dictée :", dictee, height=300)