Студия ТТС
генерация историй с помощью искусственного интеллекта и прослушивание их с использованием голосов искусственного интеллекта на устройстве,
Что он делает
Наше приложение использует API Gemini для создания персонализированных историй на основе пользовательского ввода. Вот как мы это используем:
Предложения историй: Когда пользователь выбирает жанр, приложение запрашивает API Gemini, чтобы получить соответствующие предложения историй. Мы предоставляем API подсказку, указывающую жанр, и запрашиваем список потенциальных типов историй.
Генерация истории: как только пользователь выбирает тип истории, приложение отправляет запрос в API Gemini для генерации полной истории. Запрос включает сведения о выбранном жанре и типе истории, гарантируя, что сгенерированный контент соответствует предпочтениям пользователя.
Форматирование контента: API возвращает историю в формате JSON. Затем мы обрабатываем этот ответ JSON, чтобы извлечь заголовок и содержание истории. История форматируется в абзацы с соответствующей пунктуацией для улучшения читаемости и упрощения функции преобразования текста в речь (TTS).
Обработка ошибок и предотвращение дублирования: Мы обрабатываем потенциальные ошибки и гарантируем уникальность сгенерированного контента. Если ответ API содержит ошибки или дубликаты, мы повторяем запрос или получаем новые предложения, чтобы предоставить свежий и интересный контент.
Расширенная языковая модель API Gemini позволяет нам предлагать разнообразные истории, гарантируя, что пользователи будут получать креативные и уникальные повествования каждый раз, когда они взаимодействуют с нашим приложением.
Построено с
- андроид
- Firebase
Команда
К
Туван Рошан
От
Шри-Ланка