Spaces:
Paused
Paused
Commit
·
ee4ee0e
1
Parent(s):
d469976
add files upload feature
Browse files- pages/main.py +1 -35
pages/main.py
CHANGED
|
@@ -434,44 +434,10 @@ def main_page():
|
|
| 434 |
st.write(f"Frame rate: {audio.frame_rate}, Frame width: {audio.frame_width}, Duration: {audio.duration_seconds} seconds")
|
| 435 |
st.audio(value["bytes_data"],
|
| 436 |
format=f"audio/{value['type']}",
|
| 437 |
-
autoplay=False
|
| 438 |
-
key=value["name"]
|
| 439 |
)
|
| 440 |
|
| 441 |
|
| 442 |
-
# Afficher et modifier le contenu de chaque fichier texte
|
| 443 |
-
#for file_name, edited_text in st.session_state.edited_texts.items():
|
| 444 |
-
# with st.container():
|
| 445 |
-
# st.write(f"**Filename:** {file_name}")
|
| 446 |
-
# with st.expander("View and edit file content"):
|
| 447 |
-
# edited_text = st.text_area(f"Edit text - {file_name}", value=edited_text, key=file_name)
|
| 448 |
-
# st.session_state.edited_texts[file_name] = edited_text
|
| 449 |
-
|
| 450 |
-
# Afficher les fichiers audio
|
| 451 |
-
#for audio in st.session_state.audio_files:
|
| 452 |
-
# with st.container():
|
| 453 |
-
# st.write(f"Frame rate: {audio.frame_rate}, Frame width: {audio.frame_width}, Duration: {audio.duration_seconds} seconds")
|
| 454 |
-
# audio_buffer = io.BytesIO()
|
| 455 |
-
# audio.export(audio_buffer, format="wav")
|
| 456 |
-
# st.audio(audio_buffer.getvalue(), format="audio/wav", autoplay=False)
|
| 457 |
-
|
| 458 |
-
# Concaténer les textes modifiés pour le traitement
|
| 459 |
-
#if st.button("Submit All Texts"):
|
| 460 |
-
# concatenated_text = "\n".join(st.session_state.edited_texts.values())
|
| 461 |
-
# st.write("Processing concatenated text...")
|
| 462 |
-
# # Ajoutez ici le code pour traiter le texte concaténé
|
| 463 |
-
# st.write(concatenated_text)
|
| 464 |
-
|
| 465 |
-
# Concaténer les fichiers audio pour le traitement
|
| 466 |
-
#if st.button("Submit All Audios"):
|
| 467 |
-
## if st.session_state.audio_files:
|
| 468 |
-
# concatenated_audio = sum(st.session_state.audio_files)
|
| 469 |
-
# audio_buffer = io.BytesIO()
|
| 470 |
-
# concatenated_audio.export(audio_buffer, format="mp3")
|
| 471 |
-
# st.write("Processing concatenated audio...")
|
| 472 |
-
# st.audio(audio_buffer.getvalue(), format="audio/mp3", autoplay=False)
|
| 473 |
-
|
| 474 |
-
|
| 475 |
# Interface utilisateur pour l'enregistrement audio
|
| 476 |
st.experimental_audio_input("Record a voice message",on_change=recorder_released, key="rec_widget")
|
| 477 |
|
|
|
|
| 434 |
st.write(f"Frame rate: {audio.frame_rate}, Frame width: {audio.frame_width}, Duration: {audio.duration_seconds} seconds")
|
| 435 |
st.audio(value["bytes_data"],
|
| 436 |
format=f"audio/{value['type']}",
|
| 437 |
+
autoplay=False
|
|
|
|
| 438 |
)
|
| 439 |
|
| 440 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 441 |
# Interface utilisateur pour l'enregistrement audio
|
| 442 |
st.experimental_audio_input("Record a voice message",on_change=recorder_released, key="rec_widget")
|
| 443 |
|