Lokalny pipeline tutora głosowego
- Wypowiedź głosowa
- Trzy przebiegi Whisper (PL/EN)
- Wybór kanonicznej transkrypcji
- Teacher LLM / korekta
- Better version + Why po polsku
- Conversation LLM / rozmowa
- Zapisana historia rozmowy
- Android TTS z obsługą PL/EN
SYSTEM R&D / 07
R&D · v0.1Lokalny tutor AI do ćwiczenia mówienia po angielsku z obsługą mieszanych wypowiedzi PL/EN.
Lokalny tutor AI do nauki mówienia po angielsku. Użytkownik może mówić po angielsku i wstawiać polskie słowa, gdy brakuje mu słownictwa. System rekonstruuje pełne zdanie po angielsku, wyjaśnia poprawki i kontynuuje rozmowę.
TOŻSAMOŚĆ SYSTEMU
STATUSR&D
WERSJA0.1
TYPDziałający proof of concept
ROZWÓJRozwój wstrzymany po weryfikacji
01 / PROBLEM
Podczas nauki mówienia po angielsku zatrzymywanie rozmowy za każdym razem, gdy brakuje pojedynczego słowa, utrudnia budowanie płynności i pewności siebie.
KulAI Language Tutor miał pozwolić kontynuować wypowiedź po angielsku i tymczasowo wstawiać polskie słowa bez przerywania toku rozmowy.
02 / PROTOTYP
Nagranie przechodzi przez trzy przebiegi rozpoznawania Whisper dla mieszanej mowy polsko-angielskiej. Deterministyczne przetwarzanie wybiera kanoniczną transkrypcję. Rozpoznana wypowiedź użytkownika jest zachowywana dosłownie w historii rozmowy, niezależnie od poprawionej wersji angielskiej.
Lokalny pipeline tutora głosowego
Teacher LLM rekonstruuje pełne zdanie po angielsku jako Better version i wyjaśnia poprawki po polsku w osobnej sekcji Why. Conversation LLM odpowiada za kontynuowanie dialogu z wykorzystaniem historii rozmowy.
Rozmowa jest zapisywana w PostgreSQL. Odpowiedzi są dzielone na polskie i angielskie segmenty, które Android TextToSpeech odczytuje w odpowiednim języku. Użytkownik może ponownie odsłuchać zarówno odpowiedź tutora, jak i Better version.
03 / WNIOSKI
04 / PODSUMOWANIE R&D
Prototyp potwierdził poprawność całego lokalnego pipeline'u voice tutora.
Większy model zapewniał znacznie lepszą jakość korekt i wyjaśnień, jednak opóźnienie inferencji na obecnym sprzęcie było zbyt duże, aby prowadzić naprawdę płynną rozmowę głosową.
Możliwe były dalsze poprawki UI, promptów i szczegółów działania, ale nie rozwiązywałyby głównego ograniczenia wydajnościowego.
Dlatego rozwój został świadomie zatrzymany na wersji v0.1. Projekt pozostaje działającym proof of concept i projektem R&D, a nie produktem produkcyjnym.
Do codziennych ćwiczeń mówienia po angielsku wróciłem do ChatGPT, zachowując projekt jako podstawę przyszłych eksperymentów z szybszymi lokalnymi modelami i mocniejszym sprzętem.
05 / DEMO WIDEO
06 / TECHNOLOGIE