Skip to content

Obstacleee/StreamVoice

Repository files navigation

StreamVoice

image du projet

Le projet StreamVoice est un agrégateur de flux RSS développé en Python. Il est conçu pour récupérer les articles de diverses sources RSS et les convertir en format audio, facilitant ainsi l'écoute des mises à jour d'actualités ou d'articles.

🚀 Démo

Visitez le site de streamvoice

🧐 Fonctionnalités

Voici quelques-unes des meilleures fonctionnalités du projet :

  • Récupère et affiche les flux RSS de différentes source
  • Permet d'ajouter de supprimer et de mettre à jour les flux RSS
  • Fournit une interface utilisateur web pour interagir avec l'agrégateur
  • Prend en charge la pagination pour une meilleure navigation des articles

🛠️ Étapes d'installation

1. Clonez le dépôt :

git clone https://github.com/Obstacleee/Projet-RSS/tree/main

2. Install pip module

pip install -r requirements.txt

3. Configurez les clés d'environnement.

4. Lancez `main.py` pour la fonctionnalité audio :

python main.py

5. Enfin, démarrez `Site.py` pour accéder au site web :

python Site.py

💻 Construit avec

Technologies utilisées dans le projet :

  • Python pour le développement backend
  • Framework Flask pour la création de l'application web
  • HTML/CSS/JavaScript pour l'interface utilisateur

About

Ce projet permet de convertir des flux RSS en format audio, offrant ainsi la possibilité de les écouter directement sur un site web.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors