Spaces:
Runtime error
Runtime error
| import streamlit as st | |
| import re | |
| # Définir la fonction pour supprimer les horodatages | |
| def remove_timestamps(text): | |
| # Motif pour correspondre aux horodatages au format [HH:MM:SS.mmm -> HH:MM:SS.mmm] | |
| pattern = r"(\[\d{2}:\d{2}:\d{2}\.\d{3}|\[\d{2}:\d{2}\.\d{3}) -> (\d{2}:\d{2}:\d{2}\.\d{3}|\d{2}:\d{2}\.\d{3}\])\s*" | |
| # Remplacer les motifs correspondants par une chaîne vide | |
| cleaned_text = re.sub(pattern, "", text) | |
| return cleaned_text | |
| # Créer des éléments d'interface utilisateur Streamlit | |
| st.title("Whisper Supprimer les Horodatages") | |
| # Zone de texte pour l'entrée utilisateur | |
| user_input = st.text_area("✒️ Entrez le texte avec horodatages", height=300) | |
| # Bouton pour supprimer les horodatages | |
| if st.button('📁 Supprimer les Horodatages'): | |
| # Afficher le texte nettoyé | |
| result = remove_timestamps(user_input) | |
| st.text_area("📜 Texte Nettoyé", value=result, height=300, key="result") | |