Zentale

Transformez des photos de jouets en histoires amusantes et éducatives pour les enfants

Description

Zentale est une application Android qui convertit des photos de jouets en histoires amusantes et éducatives à l'aide de l'API Google Gemini AI.
Comment fonctionne l'application ?
Les utilisateurs peuvent se connecter à Zentale à l'aide de leur compte Google. Avec la bibliothèque Compose One Tap, la connexion prend moins de deux secondes. S'il s'agit de la première connexion de l'utilisateur, une fonction Firebase onCreate dans le backend attribue automatiquement des crédits de récit textuel à chaque compte.
Une fois connectés, les utilisateurs peuvent convertir une photo de jouet en récit textuel en suivant les étapes simples suivantes:
1. Prenez une nouvelle photo du jouet ou ajoutez-en une depuis la galerie.
Facultatif: sélectionnez la langue de sortie de la story. Actuellement, vous pouvez choisir entre l'anglais, l'espagnol et le roumain. Si vous ne sélectionnez aucune langue, les articles s'afficheront en anglais.
2. Appuyez sur "Créer une histoire" et attendez la création.
En arrière-plan, lorsque les utilisateurs appuient sur le bouton "Créer une histoire", voici ce qui se passe:
- La photo du jouet est ajoutée à Firebase Storage, qui renvoie une URL d'image.
- J'envoie l'URL de l'image à mon API Node JS, qui utilise l'API Gemini AI.
Gemini-1.5-flash convertit l'image en titre d'histoire. Je crée ensuite le contenu de l'histoire en appelant le même modèle.
- Une fois que Gemini a créé l'histoire, il l'enregistre dans Firestore.
- Lorsque l'application Android reçoit une réponse positive, j'utilise l'ID de l'histoire pour la récupérer dans Firestore.

Conçu avec

  • Android
  • Firebase
  • Google Cloud – App Engine

Équipe

Par

Dragos Georgian Ivanov

De

Roumanie