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{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") | |
st.write("Pour l'utilisation de l'API, veuillez visiter [cet espace](https://huggingface.co/spaces/Lenylvt/Whisper_Timestamps_Remover-API)") | |
# 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") | |