Wpisz dane przed każdym ćwiczeniem. Pomagają aplikacji lepiej rozumieć mowę dziecka.
Imię
Ulica
Numer domu/bloku
Numer mieszkania
Miasto
Numer telefonu (opcjonalnie)
Imię trafia tylko do kontekstu rozmowy. Ulica, numery i miasto — do rozpoznawania mowy (Whisper) i poprawiania transkrypcji.
HeroKids112
🔒
Informacja RODO
Treść rozmowy NIE jest zapisywana — służy wyłącznie do przeprowadzenia ćwiczenia.
Dyrektor placówki widzi jedynie zbiorcze statystyki, bez treści rozmów.
Jak działamy:
✅ Głos dziecka nie opuszcza serwera (transkrypcja lokalna)
✅ Imię, adres i telefon NIE są zapisywane w bazie — usuwane zaraz po sesji
✅ Klucze API wyłącznie po stronie serwera
✅ Nie zbieramy: PESEL, nazwiska, adresu e-mail ani wizerunku dziecka
🌐 Serwis webowy — brak instalacji:
✅ Nie instaluje nic na Twoim urządzeniu
✅ Działa wyłącznie w przeglądarce
✅ Po zamknięciu przeglądarki brak dostępu do mikrofonu
✅ Dane przechowywane tylko na czas sesji
Dostawcy zewnętrzni:
🤖 Microsoft Azure OpenAI(model rozmowy, Szwecja/UE) — umowa DPA, Data Zone EU privacy.microsoft.com
🔊 Microsoft Azure AI Speech(synteza głosu, Szwecja/UE) — umowa DPA, region Sweden Central privacy.microsoft.com
HeroKids 112 · v2.3
HeroKids112
Kod dostępu szkoły
Kod otrzymany od administratora aplikacji
Klucze API są przechowywane wyłącznie na serwerze.
Placówka
Pozostałe sesje:
00:00
_ _ _
☞ 3× aby otworzyć panel
Głośnik
FaceTime
Wycisz
Więcej
Zakończ
Przyciski
⏸ PAUZA — Wyjaśnij dziecku pytanie, potem wznów
00:00
HeroKids112
Tryb rozmowy
Pełna rozmowa
Stan poszkodowanego, dane dziecka, adres, drzwi
Krótka rozmowa
Dla dzieci 4–6 lat
Dodatkowe opcje
Dane sesji przed rozmową
Nauczyciel wpisuje imię, ulicę i miasto — poprawia rozpoznawanie mowy przez Whisper dla przedszkolaków
Błąd w nazwie ulicy
Operator robi literówkę przy potwierdzaniu adresu — dziecko poprawia
🛠️ Ustawienia dev
🔓 Tryb dev (GDPR + trace)
Wyłącza anonimizację w bazie (surowe dane w Supabase) ORAZ włącza śledzenie kroku promptu — znaczniki [KROK:...] w logach [CHAT] (step:...).
⚠️ Model rozmowy: Awaryjny (v1.9)
Włącz, jeśli nowy model (klasyfikacja + FAZA 2) zawodzi — wraca do sprawdzonej wersji sprzed przebudowy (jeden dyspozytor, bez kategorii). Wyklucza się z "Pełna rozmowa".
🎙️ Silnik Whisper
Przełącz od razu, gdy lokalny Whisper zawiedzie na żywo — bez zmiany zmiennych na Railway i redeploya.
🔊 Fillery (wstawki potakujące)
"Taak / Okej / Hmm" podczas przetwarzania odpowiedzi. Wyłącz, jeśli dzieci reagują na nie negatywnie — wtedy cisza jak w poprzednich wersjach.
🎙️ VAD: Silero (beta, CR-06)
Detekcja mowy modelem zamiast progu głośności — dokładniejszy moment końca wypowiedzi. Eksperymentalne, wymaga sieci (ładuje model przy starcie rozmowy). Przy błędzie — cichy powrót do zwykłego VAD.
🧠 Rozumowanie LLM
Poziom namysłu modelu Azure (gpt-5.4-mini) — wyższy = wolniejsza odpowiedź, ale rzadziej gubi wątek. Domyślnie: low.