Общее описание задачи

Необходимо расширить функционал существующего Telegram-бота путем интеграции современных AI-технологий. Основная цель - создать полноценный интерактивный ассистент с поддержкой голосового ввода/вывода и психотерапевтическими инструментами.

Ключевые требования

  • Распознавание аудио: Бот должен корректно распознавать голосовые сообщения (через whisper/Google Speech) и видео-кружки (преобразуя их в аудиодорожку для последующего распознавания).
  • Голосовой вывод: Ответ должен дублироваться синтезированной речью. Необходима поддержка минимум двух тембров (мужской и женский, через ElevenLabs/аналоги).

Новые разделы в меню бота

Раздел «Дневник»

  • Возможность вести личные записи пользователя.
  • Автоматическая аналитика настроения (анализ тональности текста) с хранением в базе данных.

Раздел «Таблица КПТ»

  • Интерактивный КПТ-дневник (Когнитивно-поведенческая терапия).
  • Функция заполнения таблицы автоматической обработкой сценариев/подсказок через LLM.

Раздел «Медитации»

  • Генерация текстов медитаций через нейросеть (ChatGPT/OpenAI API).
  • Воспроизведение сгенерированного текста через аудиотрансформацию.

Технические детали

  • Язык разработки: Python.
  • Большая часть логики должна предполагать интеграцию с любыми поставщиками ИИ (чат, распознавание, генерация).
  • Бот должен работать поверх уже имеющегося кода - предоставлен репозиторий или ссылка на демо.

Полное ТЗ (с API-ключами-плейсхолдерами, архитектурой и примерами промптинга) прикреплено к заказу в виде файла, обязательно ознакомиться перед откликом.

Разработка Python-бота для кофейни с админ-панелью

Требуется создать чат-бота на чистом Python для автоматизации заказов в кофейне. Бот должен включать функциональную админ-панель для управления меню и отслеживания операций. Подробное техническое задание будет согласовано с исполнителем.

Разработка оферты и политики конфиденциальности для сайта

Требуется создать юридически корректные документы: публичную оферту и политику конфиденциальности для веб-сайта. Необходимо адаптировать текст под общие требования, исключив конкретные контактные данные.