TTS Studio

yapay zeka hikayesi oluşturma ve bunları cihazdaki yapay zeka seslerini kullanarak dinleme,

Ne işe yarar?

Uygulamamız, kullanıcı girişlerine göre özelleştirilmiş hikayeler oluşturmak için Gemini API'den yararlanır. Bu API'yi şu şekilde kullanırız:

Hikâye Önerileri: Bir kullanıcı bir tür seçtiğinde uygulama, alakalı hikaye önerileri almak için Gemini API'yi sorgulayarak API'ye türü belirten bir istem göndeririz ve olası hikaye türlerinin listesini isteriz.

Hikaye Oluşturma: Kullanıcı bir hikaye türü seçtikten sonra uygulama, hikayenin tamamını oluşturmak için Gemini API'ye bir istek gönderir. İstem, oluşturulan içeriğin kullanıcı tercihlerine uygun olmasını sağlamak için seçilen tür ve hikaye türü hakkında ayrıntılar içerir.

İçerik Biçimlendirme: API, hikayeyi JSON biçiminde döndürür. Ardından, hikaye başlığını ve içeriğini ayıklamak için bu JSON yanıtını işleriz. Okunabilirliği artırmak ve metin okuma (TTS) işlevini kolaylaştırmak için hikaye, uygun noktalama işaretleriyle paragraflara ayrılır.

Hata ayıklama ve yinelemeyi önleme: Olası hataları giderir ve oluşturulan içeriğin benzersiz olmasını sağlarız. API yanıtında hata veya yinelenen öğe varsa isteği yeniden dener veya yeni öneriler alarak kullanıcılara yeni ve ilgi çekici içerikler sunarız.

Gemini API'nin gelişmiş dil modeli, çeşitli hikayeler sunmamıza olanak tanır. Böylece kullanıcılar uygulamamızla her etkileşimde bulunduklarında yaratıcı ve benzersiz anlatımlarla karşılaşır.

Aşağıdakilerle tasarlandı:

  • Android
  • Firebase

Takım

Değişikliği yapan

Tuwan Roshan

Nereden

Sri Lanka