POC d'enregistrement audio sur Raspberry Pi avec simulation de transfert cloud.
# Rendre les scripts éxucutables
chmod +x setup.sh run.sh
# Installation
./setup.sh
# Mode normal
./run.sh
# Mode simulation
./run.sh --simulate
- Python 3.8+
- PortAudio
- Microphone (USB ou compatible)
- Connexion 4G (ou simulation)
Paramètres principaux (poc_audio.py
):
SAMPLE_RATE = 16000
CHANNELS = 1
SEGMENT_DURATION = 60 # secondes
.
├── poc_audio.py # Script principal
├── setup.sh # Installation des dépendances
├── run.sh # Script de lancement
├── cloud_sim/ # Stockage des fichiers simulés
└── *.log # Fichiers de logs
- Enregistrement audio segmenté (1 minute par segment)
- Vérification de connectivité réseau
- Simulation de transfert cloud
- Logs détaillés
- Mode simulation pour tests
- Gestion basique des erreurs et reconnexions
- Transfert cloud simulé par copie locale
- Mode simulation avec génération de signal
Ce POC sert de base de discussion pour:
- Validation de la faisabilité
- Recueil des besoins spécifiques
- Définition des prochaines étapes
Pour toute question, suggestion ou retour, je serai ravi d’échanger avec vous.
Afonso Diela