APLIKACJE MOBILNE

Magic Storyland — personalizowane bajki dla dzieci

Generator ilustrowanych bajek na dobranoc czytanych przez lektora — AI okiełznane warstwą bezpieczeństwa dla dzieci

← Realizacje
Rok
2026
Czas
Rozwój od 2025, premiera 2026
Kategoria
Aplikacje mobilne
Klient
Produkt własny Mobilesoft
Branża
Kids-tech / rozrywka

Wyzwanie

Dzieci "zużywają" bajki szybciej, niż rodzice są w stanie je wymyślać. Generatywne AI potrafi tworzyć nieskończenie wiele historii — ale treści dla dzieci to najbardziej wymagający możliwy odbiorca: zero przemocy, zero dwuznaczności, pełna kontrola nad tym, co model może wygenerować. Standardowy chat z LLM nie wchodzi w grę.

Rozwiązanie

W Magic Storyland dziecko (z rodzicem) wybiera bohatera, antagonistę i temat — 12 × 12 × 12 daje ponad 1700 kombinacji. Backend generuje historię z użyciem modelu językowego w obrębie przygotowanych ram narracyjnych, a gotową bajkę czyta na głos jeden z trzech lektorów (synteza mowy), z tekstem zsynchronizowanym z narracją. Ilustracje do każdej postaci i tematu są tworzone ręcznie — spójna, bezpieczna estetyka zamiast losowych obrazków z generatora. Warstwę bezpieczeństwa tworzą: lista słów zakazanych, log moderacji treści i panel administracyjny do przeglądu wygenerowanych historii.

Efekt

Co zbudowaliśmy

Android

Aplikacja Flutter (Android + iOS)

Jeden codebase Flutter — kreator wyboru bohatera, antagonisty i tematu, odtwarzacz bajek z narracją lektorską i tekstem podświetlanym w rytm audio (alignment tekst–dźwięk), biblioteka zapisanych historii. Riverpod do zarządzania stanem, Firebase Messaging i Crashlytics.

Backend & API

Generowanie historii i narracji

Symfony 7.3 (PHP 8.2) — orkiestracja generowania bajek przez model językowy w ramach kontrolowanych szablonów, synteza narracji lektorskiej (3 głosy, wyrównanie tekstu z audio), moderacja: lista słów zakazanych i log moderacji treści. Panel EasyAdmin do zarządzania postaciami, tematami i przeglądu historii, JWT, Docker, MySQL.

Stack technologiczny

DartFlutterRiverpodPHPSymfonyMySQLGeneratywne AI (LLM)Synteza mowy (TTS)

Efekty

1700+
Kombinacji bajek
3
Lektorów
0
Reklam