SpeechTrainer
Aplikacja stworzona, aby poprawić sposób oraz jakość nauki nowych języków. Zawiera specjalne moduły sztucznej inteligencji oraz automatyzuje tradycyjne metody oceny kursantów.
Z czym musieliśmy się zmierzyć?
Najistotniejsze problemy, które musieliśmy rozwiązać
Rozpoznawianie wymowy
Jednym z głównych wyzwań była konieczność opracowania algorytmu AI, który skutecznie rozróżnia różne akcenty i dialekty w ramach jednego języka. To ważne, aby aplikacja mogła być używana przez osoby z różnych regionów, które mogą wymawiać słowa w nieco odmienny sposób.
Dostosowanie algorytmu AI
Aplikacja musiała być zaprojektowana w taki sposób, aby mogła oceniać wymowę zarówno początkujących, jak i zaawansowanych użytkowników. Oznaczało to konieczność stworzenia systemu oceny, który może rozpoznawać drobne błędy początkujących, oraz bardziej zaawansowanych użytkowników.
Analiza w czasie rzeczywistym
Wyzwaniem było zapewnienie, aby analiza wymowy odbywała się w czasie rzeczywistym, bez opóźnień, co jest kluczowe dla interaktywności aplikacji. Wymagało to optymalizacji zarówno algorytmów AI, jak i infrastruktury serwerowej, aby zapewnić płynne działanie aplikacji nawet przy dużym obciążeniu.
Jak to rozwiązaliśmy?
Wykorzystane technologie, które pomogły nam zrealizować nasz produkt z najwyższą jakością