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