TTS Studio
Générer des histoires avec l'IA et les écouter à l'aide de voix d'IA sur l'appareil
Description
Notre application utilise l'API Gemini pour générer des histoires personnalisées en fonction des entrées utilisateur. Voici comment nous l'utilisons:
Suggestions d'histoires: lorsqu'un utilisateur sélectionne un genre, l'application interroge l'API Gemini pour récupérer des suggestions d'histoires pertinentes. Nous fournissons à l'API une invite spécifiant le genre et demandons une liste de types d'histoires potentiels.
Génération d'histoires: une fois qu'un utilisateur a sélectionné un type d'histoire, l'application envoie une requête à l'API Gemini pour générer l'histoire complète. La requête inclut des informations sur le genre et le type de récit choisis, ce qui garantit que le contenu généré est conforme aux préférences de l'utilisateur.
Formatage du contenu: l'API renvoie le récit au format JSON. Nous traitons ensuite cette réponse JSON pour extraire le titre et le contenu de l'histoire. L'histoire est mise en forme en paragraphes avec une ponctuation appropriée pour améliorer la lisibilité et faciliter la fonctionnalité de synthèse vocale.
Gestion des erreurs et prévention des doublons: nous gérons les erreurs potentielles et nous nous assurons que le contenu généré est unique. Si la réponse de l'API contient des erreurs ou des doublons, nous réessayons la requête ou récupérons de nouvelles suggestions pour proposer des contenus frais et attrayants.
Le modèle de langage avancé de l'API Gemini nous permet de proposer une gamme variée d'histoires, afin que les utilisateurs reçoivent des récits créatifs et uniques chaque fois qu'ils interagissent avec notre application.
Conçu avec
- Android
- Firebase
Équipe
Par
Tuwan Roshan
De
Sri Lanka