Студия ТТС

генерация историй с помощью искусственного интеллекта и прослушивание их с использованием голосов искусственного интеллекта на устройстве,

Что он делает

Наше приложение использует API Gemini для создания персонализированных историй на основе пользовательского ввода. Вот как мы это используем:

Предложения историй: Когда пользователь выбирает жанр, приложение запрашивает API Gemini, чтобы получить соответствующие предложения историй. Мы предоставляем API подсказку, указывающую жанр, и запрашиваем список потенциальных типов историй.

Генерация истории: как только пользователь выбирает тип истории, приложение отправляет запрос в API Gemini для генерации полной истории. Запрос включает сведения о выбранном жанре и типе истории, гарантируя, что сгенерированный контент соответствует предпочтениям пользователя.

Форматирование контента: API возвращает историю в формате JSON. Затем мы обрабатываем этот ответ JSON, чтобы извлечь заголовок и содержание истории. История форматируется в абзацы с соответствующей пунктуацией для улучшения читаемости и упрощения функции преобразования текста в речь (TTS).

Обработка ошибок и предотвращение дублирования: Мы обрабатываем потенциальные ошибки и гарантируем уникальность сгенерированного контента. Если ответ API содержит ошибки или дубликаты, мы повторяем запрос или получаем новые предложения, чтобы предоставить свежий и интересный контент.

Расширенная языковая модель API Gemini позволяет нам предлагать разнообразные истории, гарантируя, что пользователи будут получать креативные и уникальные повествования каждый раз, когда они взаимодействуют с нашим приложением.

Построено с

  • андроид
  • Firebase

Команда

К

Туван Рошан

От

Шри-Ланка