Техническое задание: Сайт с AI озвучкой
Цель проекта
Создать веб-платформу, позволяющую пользователям генерировать аудио-контент с помощью искусственного интеллекта. Основная функциональность - использование стороннего API-сервиса для синтеза речи с системой внутренней оплаты.
Ключевые требования
1. Функционал для пользователя
- Регистрация и авторизация на сайте.
- Личный кабинет с отображением текущего баланса (в токенах).
- Простой интерфейс для заказа AI озвучки текста.
- Автоматическое списание токенов с баланса при создании заказа.
2. Административная часть
- Панель управления для администратора.
- Функция пополнения внутреннего баланса (токенов) для зарегистрированных пользователей.
3. Интеграция и технологии
- Интеграция с API стороннего сервиса AI-озвучки (инструкция и доступ предоставляются).
- Предпочтительный стек технологий: PHP или JavaScript для реализации.
- Чистый и минималистичный пользовательский интерфейс.
Общий принцип работы
Пользователь вводит или загружает текст, выбирает параметры озвучки через интегрированный сервис. Система проверяет достаточность токенов на балансе, отправляет запрос к API и, после успешной генерации, списывает стоимость услуги. Администратор может управлять балансами пользователей через внутреннюю панель.