TTS Studio
la generazione di storie con l'IA e ascoltarle utilizzando le voci IA sul dispositivo,
Descrizione
La nostra app sfrutta l'API Gemini per generare storie personalizzate in base all'input degli utenti. Ecco come la utilizziamo:
Suggerimenti di storie: quando un utente seleziona un genere, l'app esegue una query sull'API Gemini per recuperare suggerimenti di storie pertinenti. Forniamo all'API un prompt che specifica il genere e richiediamo un elenco di potenziali tipi di storie.
Generare storie: quando un utente seleziona un tipo di storia, l'app invia una richiesta all'API Gemini per generare la storia completa. Il prompt include dettagli sul genere e sul tipo di storia scelti, in modo che i contenuti generati siano in linea con le preferenze dell'utente.
Formattazione dei contenuti: l'API restituisce la storia in formato JSON. Successivamente, elaboriamo questa risposta JSON per estrarre il titolo e i contenuti della storia. La storia è formattata in paragrafi con punteggiatura appropriata per migliorare la leggibilità e facilitare la funzionalità di sintesi vocale (TTS).
Gestione degli errori e prevenzione della duplicazione: gestiamo i potenziali errori e ci assicuriamo che i contenuti generati siano unici. Se la risposta dell'API contiene errori o duplicati, riproviamo a inviare la richiesta o recuperiamo nuovi suggerimenti per fornire contenuti nuovi e coinvolgenti.
Il modello linguistico avanzato dell'API Gemini ci consente di offrire una vasta gamma di storie, garantendo agli utenti di ricevere narrazioni creative e uniche ogni volta che interagiscono con la nostra app.
Realizzato con
- Android
- Firebase
Team
Di
Tuwan Roshan
Da
Sri Lanka