Application Android de tour de magie : elle reconnaît les cartes à jouer présentées devant la caméra frontale et les annonce vocalement en français, sans jamais afficher l'image de la caméra. L'écran imite une veille de téléphone Pixel, fond noir et grande horloge : rien ne laisse deviner que l'appareil observe.
Lancez l'application et présentez une carte devant la caméra frontale. La carte est annoncée par la voix de synthèse et ajoutée au paquet suivi. L'écran reste allumé pendant toute la séance.
Le menu ⋮ commande quatre réglages, conservés d'une séance à l'autre :
La carte est reconnue par un réseau de neurones embarqué, YOLOv8, entraîné sur des photographies de cartes à jouer et converti au format TensorFlow Lite.
Tout le calcul se fait sur le téléphone : aucune image ne quitte l'appareil et aucune connexion réseau n'est nécessaire. Sur un Pixel 8, une image est analysée en huit millisecondes environ.
| Bibliothèque | Licence |
|---|---|
| Kotlin 2.0 | Apache 2.0 |
| Jetpack Compose : interface déclarative | Apache 2.0 |
| Material Design 3 : thème et composants | Apache 2.0 |
| AndroidX Activity Compose | Apache 2.0 |
| AndroidX Lifecycle | Apache 2.0 |
| Navigation Compose | Apache 2.0 |
| Bibliothèque | Licence |
|---|---|
| CameraX : capture vidéo Jetpack | Apache 2.0 |
| Bibliothèque | Licence |
|---|---|
| YOLOv8 : architecture du modèle | AGPL-3.0 |
| TeogopK/Playing-Cards-Object-Detection : modèle entraîné et jeu de données | MIT |
| TensorFlow Lite : moteur d'inférence embarqué | Apache 2.0 |
| TensorFlow Lite GPU delegate : accélération GPU | Apache 2.0 |
| Bibliothèque | Licence |
|---|---|
| Android TextToSpeech | API Android intégrée |
Copyright (C) Olivier Booklage 2026. Tous droits réservés.
Ce logiciel est la propriété exclusive de son auteur. Toute distribution, copie, modification ou revente, en tout ou en partie, est strictement interdite sans l'accord écrit préalable de l'auteur.
L'utilisation de ce logiciel est soumise à l'obtention d'une licence valide. Toute utilisation non autorisée constitue une violation des droits de propriété intellectuelle de l'auteur.
Pour toute demande relative à la licence, contactez l'auteur.
Cette version de démonstration est utilisable jusqu'au 01/02/2027.