Epic: Centralized Lesson Content Management Estimated Hours: 5 hours

Objective

Evaluate existing tools, services, and solutions for managing lesson scripts and voice-over content. Determine the best approach—integrating existing services, using third-party tools, or building a custom backend solution.

Requirements

  1. Research Unity Services and Asset Store offerings for content management and synchronization.
  2. Compare external tools like Google Sheets or third-party Digital Asset Management (DAM) platforms.
  3. Identify the feasibility and scalability of text-to-speech integrations like WellSaid Labs and ElevenLabs.
  4. Create an integration plan detailing the selected path, including: - Services/tools to use or purchase. - Customization needs for integration. - High-level architecture for backend and Unity Editor connections.

Acceptance Criteria

  1. A comprehensive report that compares at least three approaches for backend management.
  2. Integration recommendations for selected tools, services, or a custom solution.
  3. A high-level architecture diagram for backend and frontend workflows.
  4. MVP Acceptance Criteria:
    • Research completed with recommendations for an MVP solution (e.g., Unity Services or Google Sheets integration).
    • A basic implementation plan for integrating the chosen solution into the pipeline.