Explorez les exemples d’IA Android : Gemini, Imagen et plus

Qu’est‑ce que le Catalogue d'exemples AI Android?

Le Catalogue d'exemples AI Android est une application autonome créée par l'équipe Android de Google qui regroupe des dizaines de démonstrations auto‑contenues. Chaque exemple illustre une capacité AI spécifique – allant de la génération d'image texte‑à‑image avec Imagen à la synthèse vidéo alimentée par Gemini – en utilisant les dernières API Google Cloud et on‑device GenAI.

Contrairement aux carnets de recherche traditionnels, ces exemples se concentrent sur un code clair et de style production. Ils sont écrits en Kotlin, utilisent Gradle pour la gestion des dépendances et sont entièrement compatibles avec l'IDE Android Studio actuel. Ils fournissent des exemples prêts à l’emploi, avec une configuration minimale qui facilite l'essai de l'IA générative dans les applications Android.

Pourquoi cela compte : si vous développez une application Android nécessitant la génération d'images, la conversion voix‑en‑texte ou la synthèse sur appareil, le catalogue vous offre une référence rapide et fiable. Vous pouvez copier le code d'exemple, ajuster les paramètres du modèle et intégrer les mêmes motifs dans votre propre projet.

Comment démarrer

  1. Clonez le dépôt
    git clone https://github.com/android/ai-samples.git
    
  2. Ouvrez dans Android Studio – le dépôt contient un module app complet et un dossier samples/ contenant des exemples individuels.
  3. Configurez Firebase – de nombreuses démonstrations alimentées par Gemini nécessitent une configuration Firebase (google‑services.json). Suivez le guide https://developer.android.com/ai/sample-firebase pour ajouter le fichier sous /app.
  4. Synchronisez et exécutez – construisez le projet, choisissez un appareil cible, et l’écran Liste d’exemples du catalogue s’affichera.

Chaque exemple possède son propre README et captures d’écran, ce qui permet d’identifier facilement la fonctionnalité que vous souhaitez expérimenter.

Points forts du Catalogue d'exemples

Exemple Description Technologies clés Capture d’écran
Gemini Image Chat Conversez avec le modèle d'image Gemini 3 Pro pour générer et affiner des images. Gemini 3, LLM Gemini Image Chat
Gemini Chatbot Créez un chatbot avec Gemini Flash ; ajustez les invites système pour changer le ton. Gemini Flash, LLM Gemini Chatbot
Gemini Multimodal Soumettez une image à Gemini Flash pour des réponses texte et image‑à‑texte. Gemini Flash, Multimodal Gemini Multimodal
Imagen Generation Générer des images paysage ou portrait dans différents styles artistiques. Imagen Imagen
Magic Selfie Supprimez l'arrière‑plan avec le découpage sujet de ML Kit et remplacez-le avec Imagen. ML Kit, Imagen Magic Selfie
Gemini Video Summarization Utilisez Gemini Flash pour produire une synthèse concise d'une longue vidéo. Gemini Flash, Vidéo Video Summarization
On‑Device Summarization Résumez de grands textes localement avec Gemini Nano. Gemini Nano, GenAI Nano Summarization
On‑Device Writing Assistance Relisez et réécrivez du texte avec l'API Gemini Nano Rewriting. Gemini Nano, Rewriting Nano Rewrite
On‑Device Image Description Générer des légendes descriptives pour des images sans appel réseau. Gemini Nano, Description d'image Nano Image Description

Remarque : Le catalogue évolue constamment. De nouveaux exemples sont publiés régulièrement, et l'équipe Android étend activement la gamme de possibilités.

Comment contribuer

Bien que le projet n'« accepte pas encore de contributions externes », les développeurs peuvent forker le dépôt, étendre ou refactoriser les exemples existants, puis partager leurs améliorations avec la communauté. Toutes modifications doivent être conformes à la licence Apache‑2.0 sous laquelle les exemples sont distribués.

Licence & Aspects juridiques

Le dépôt est licencié sous l'Apache License 2.0. Vous êtes libre d'utiliser le code dans vos propres applications, à condition de respecter les termes de la licence.

Passez à l'étape suivante

  1. Parcourez le catalogue et choisissez un exemple adapté à votre cas d'utilisation.
  2. Adaptez l'exemple à l'UI/UX de votre application.
  3. Profitez des mêmes SDK Google AI pour ajouter de nouvelles fonctionnalités d'IA générative.
  4. Si vous constatez des bugs ou avez des demandes de fonctionnalités, ouvrez une issue sur le dépôt GitHub.

Dernière réflexion

Le Catalogue d'exemples AI Android est plus qu'un simple ensemble d'applications de démonstration ; c'est un kit d'outils qui accélère l'expérimentation AI sur Android. Que vous exploriez la génération d'images, la synthèse sur appareil ou des interfaces vocales intelligentes, le catalogue vous permet de prototyper, itérer et déployer facilement des fonctionnalités d'IA générative de haute qualité dans votre prochaine application. Bon codage !

Original Article: Voir l’original

Partager cet article