TTS Studio
generowania historii za pomocą AI i słuchania ich za pomocą głosów AI na urządzeniu,
Działanie
Nasza aplikacja korzysta z interfejsu Gemini API, aby generować spersonalizowane historie na podstawie danych użytkownika. Oto jak go używamy:
Sugestie dotyczące historii: gdy użytkownik wybierze gatunek, aplikacja wysyła zapytanie do interfejsu API Gemini, aby pobrać odpowiednie sugestie dotyczące historii. Przekazujemy interfejsowi API prompt określający gatunek i listę potencjalnych typów historii.
Generowanie historii: gdy użytkownik wybierze typ historii, aplikacja wysyła żądanie do interfejsu Gemini API, aby wygenerować pełną historię. Prompt zawiera szczegóły wybranego gatunku i typu opowiadania, dzięki czemu wygenerowane treści są zgodne z preferencjami użytkownika.
Formatowanie treści: interfejs API zwraca opowiadanie w formacie JSON. Następnie przetwarzamy tę odpowiedź JSON, aby wyodrębnić tytuł i treści artykułu. Tekst jest podzielony na akapity z odpowiednią interpunkcją, aby ułatwić czytelność i umożliwić korzystanie z funkcji konwersji tekstu na mowę.
Zarządzanie błędami i zapobieganie powielaniom: usuwamy ewentualne błędy i zapewniamy, aby generowane treści były unikalne. Jeśli odpowiedź interfejsu API zawiera błędy lub duplikaty, ponownie wysyłamy żądanie lub pobieramy nowe sugestie, aby zapewnić świeże i ciekawe treści.
Zaawansowany model językowy interfejsu Gemini API umożliwia nam oferowanie różnorodnych historii, dzięki czemu użytkownicy otrzymują kreatywne i niepowtarzalne narracje za każdym razem, gdy wchodzą w interakcję z naszą aplikacją.
Utworzone za pomocą
- Android
- Firebase
Zespół
Autor:
Tuwan Roshan
Od
Sri Lanka