z naszego bloga

z naszego bloga

z naszego bloga

SpeechTrainer

19 wrz 2024

Case Study: SpeechTrainer

1. Opis Projektu

Celem projektu było stworzenie aplikacji wspierającej naukę języka angielskiego, która ocenia swobodną wymowę oraz czytany przez użytkownika tekst. W tym celu wykorzystaliśmy różne narzędzia sztucznej inteligencji. Projekt został opracowany z myślą o wsparciu szkół w nauczaniu języka.

2. Kluczowe Korzyści:

  • Ocena wymowy:  Aplikacja umożliwia użytkownikom otrzymanie precyzyjnej oceny swojej wymowy w języku angielskim. Dzięki wykorzystaniu zaawansowanych algorytmów sztucznej inteligencji, użytkownicy mogą identyfikować i korygować swoje błędy fonetyczne, co przyspiesza proces nauki poprawnej wymowy.

  • Poprawa gramatyki: Oprócz oceny wymowy, aplikacja analizuje również poprawność gramatyczną wypowiedzi. Użytkownicy otrzymują informacje zwrotne na temat błędów gramatycznych, co pomaga im w rozwijaniu umiejętności komunikacyjnych i pisemnych w języku angielskim.

  • Edytowalność aplikacji: Aplikacja została zaprojektowana z myślą o łatwej adaptacji do indywidualnych potrzeb klienta. Możliwość szybkiej modyfikacji treści, szaty graficznej oraz funkcjonalności pozwala na dostosowanie aplikacji do różnych grup docelowych i wymagań edukacyjnych.

3. Zmagania technologiczne:

  • Technologia oceny wymowy: W trakcie realizacji projektu jednym z największych wyzwań było znalezienie odpowiedniej technologii do oceny wymowy. Rozważaliśmy różne rozwiązania, w tym Speech Super, Azure AI oraz inne technologie, aby zapewnić najwyższą jakość i wydajność aplikacji. Zmieniające się wymagania wpływały na szacowanie kosztów, co zmuszało nas do balansowania między wydajnością a budżetem. 

  • Kompatybilność nagrywarki: Dodatkowym wyzwaniem była kompatybilność funkcji nagrywania dźwięku na różnych platformach: Android, iOS oraz web.

4. Rozwiązania zmagań:

  • Technologia oceny wymowy: Ostatecznie wybraliśmy technologię Speech Super do oceny wymowy, ponieważ zapewniła nam ona wysoką jakość w przystępnej cenie oraz umożliwia sprawną integrację z naszą infrastrukturą. 

  • Kompatybilność nagrywarki: Aby rozwiązać problem kompatybilności funkcji nagrywania dźwięku na różnych platformach, zmodyfikowaliśmy kod, dostosowując go do obsługi Web Audio API na urządzeniach mobilnych.

5. Wykorzystane technologie:

  • Speech Super: Technologia użyta do oceny wymowy, oferująca wysoką precyzję i efektywność kosztową.

  • Flutter: Wykorzystany do stworzenia aplikacji działającej na platformach Android, iOS i  Web.  Flutter umożliwia tworzenie spójnego i wydajnego interfejsu użytkownika z jednego kodu źródłowego.

  • .NET 8: Zastosowany do budowy backendu aplikacji, zapewniając stabilność, skalowalność i bezpieczeństwo. .NET 8 pozwala na efektywne zarządzanie logiką biznesową oraz integrację z bazami danych i usługami zewnętrznymi.

  • Microsoft Azure: Platforma chmurowa użyta do hostowania aplikacji, zapewniając wysoką dostępność, bezpieczeństwo i skalowalność infrastruktury. Azure umożliwia łatwe zarządzanie zasobami, automatyzację wdrożeń oraz integrację z innymi usługami Microsoft.

6. Efekt Końcowy

Aplikacja została zaprojektowana w taki sposób, że jest gotowa na dalszy rozwój, wprowadzanie nowych modułów, modyfikację szaty graficznej oraz obsługę innych języków niż angielski. Dzięki elastycznej architekturze i wykorzystaniu nowoczesnych technologii możliwe jest szybkie dostosowanie aplikacji do indywidualnych potrzeb klientów oraz wymagań rynku edukacyjnego.

7. Planowane dalsze działania

  • Dodanie nowych języków: Wprowadzenie możliwości nauki innych języków, takich jak hiszpański, francuski czy niemiecki.

  • Optymalizacja aplikacji: Planujemy dalszą optymalizację wydajności aplikacji poprzez polepszenie kodu, zmniejszenie rozmiaru plików oraz poprawę szybkości ładowania. Ma to na celu zapewnienie płynniejszego działania i lepszego doświadczenia użytkownika.

  • Nowe funkcjonalności w oparciu o feedback użytkowników: Planujemy aktywnie zbierać i analizować opinie oraz sugestie od naszych użytkowników, aby lepiej zrozumieć ich potrzeby i oczekiwania. Na podstawie zebranych informacji będziemy wprowadzać kolejne funkcjonalności i ulepszenia, które zwiększą wartość aplikacji i satysfakcję użytkowników. Dzięki temu Speech Trainer będzie rozwijać się w sposób zgodny z oczekiwaniami społeczności, dostarczając narzędzi najbardziej przydatnych w procesie nauki języka.

8. Wnioski 

Projekt Speech Trainer potwierdził, że innowacyjne wykorzystanie sztucznej inteligencji w edukacji przynosi wymierne korzyści zarówno dla uczniów, jak i nauczycieli. Mimo napotkanych wyzwań technicznych udało nam się stworzyć efektywne narzędzie wspierające naukę języka angielskiego.

Informacje:

Zapraszamy szkoły, instytucje edukacyjne oraz indywidualnych użytkowników do wypróbowania aplikacji Speech Trainer. Skontaktuj się z nami, aby dowiedzieć się więcej o tym, jak nasza aplikacja może wspomóc naukę języków w Twojej organizacji. Jesteśmy otwarci na współpracę i dostosowanie rozwiązania do Twoich unikalnych potrzeb.

Autor Case Study: Bartosz Cofalik

Data: 19/09/2024

Case Study: SpeechTrainer

1. Opis Projektu

Celem projektu było stworzenie aplikacji wspierającej naukę języka angielskiego, która ocenia swobodną wymowę oraz czytany przez użytkownika tekst. W tym celu wykorzystaliśmy różne narzędzia sztucznej inteligencji. Projekt został opracowany z myślą o wsparciu szkół w nauczaniu języka.

2. Kluczowe Korzyści:

  • Ocena wymowy:  Aplikacja umożliwia użytkownikom otrzymanie precyzyjnej oceny swojej wymowy w języku angielskim. Dzięki wykorzystaniu zaawansowanych algorytmów sztucznej inteligencji, użytkownicy mogą identyfikować i korygować swoje błędy fonetyczne, co przyspiesza proces nauki poprawnej wymowy.

  • Poprawa gramatyki: Oprócz oceny wymowy, aplikacja analizuje również poprawność gramatyczną wypowiedzi. Użytkownicy otrzymują informacje zwrotne na temat błędów gramatycznych, co pomaga im w rozwijaniu umiejętności komunikacyjnych i pisemnych w języku angielskim.

  • Edytowalność aplikacji: Aplikacja została zaprojektowana z myślą o łatwej adaptacji do indywidualnych potrzeb klienta. Możliwość szybkiej modyfikacji treści, szaty graficznej oraz funkcjonalności pozwala na dostosowanie aplikacji do różnych grup docelowych i wymagań edukacyjnych.

3. Zmagania technologiczne:

  • Technologia oceny wymowy: W trakcie realizacji projektu jednym z największych wyzwań było znalezienie odpowiedniej technologii do oceny wymowy. Rozważaliśmy różne rozwiązania, w tym Speech Super, Azure AI oraz inne technologie, aby zapewnić najwyższą jakość i wydajność aplikacji. Zmieniające się wymagania wpływały na szacowanie kosztów, co zmuszało nas do balansowania między wydajnością a budżetem. 

  • Kompatybilność nagrywarki: Dodatkowym wyzwaniem była kompatybilność funkcji nagrywania dźwięku na różnych platformach: Android, iOS oraz web.

4. Rozwiązania zmagań:

  • Technologia oceny wymowy: Ostatecznie wybraliśmy technologię Speech Super do oceny wymowy, ponieważ zapewniła nam ona wysoką jakość w przystępnej cenie oraz umożliwia sprawną integrację z naszą infrastrukturą. 

  • Kompatybilność nagrywarki: Aby rozwiązać problem kompatybilności funkcji nagrywania dźwięku na różnych platformach, zmodyfikowaliśmy kod, dostosowując go do obsługi Web Audio API na urządzeniach mobilnych.

5. Wykorzystane technologie:

  • Speech Super: Technologia użyta do oceny wymowy, oferująca wysoką precyzję i efektywność kosztową.

  • Flutter: Wykorzystany do stworzenia aplikacji działającej na platformach Android, iOS i  Web.  Flutter umożliwia tworzenie spójnego i wydajnego interfejsu użytkownika z jednego kodu źródłowego.

  • .NET 8: Zastosowany do budowy backendu aplikacji, zapewniając stabilność, skalowalność i bezpieczeństwo. .NET 8 pozwala na efektywne zarządzanie logiką biznesową oraz integrację z bazami danych i usługami zewnętrznymi.

  • Microsoft Azure: Platforma chmurowa użyta do hostowania aplikacji, zapewniając wysoką dostępność, bezpieczeństwo i skalowalność infrastruktury. Azure umożliwia łatwe zarządzanie zasobami, automatyzację wdrożeń oraz integrację z innymi usługami Microsoft.

6. Efekt Końcowy

Aplikacja została zaprojektowana w taki sposób, że jest gotowa na dalszy rozwój, wprowadzanie nowych modułów, modyfikację szaty graficznej oraz obsługę innych języków niż angielski. Dzięki elastycznej architekturze i wykorzystaniu nowoczesnych technologii możliwe jest szybkie dostosowanie aplikacji do indywidualnych potrzeb klientów oraz wymagań rynku edukacyjnego.

7. Planowane dalsze działania

  • Dodanie nowych języków: Wprowadzenie możliwości nauki innych języków, takich jak hiszpański, francuski czy niemiecki.

  • Optymalizacja aplikacji: Planujemy dalszą optymalizację wydajności aplikacji poprzez polepszenie kodu, zmniejszenie rozmiaru plików oraz poprawę szybkości ładowania. Ma to na celu zapewnienie płynniejszego działania i lepszego doświadczenia użytkownika.

  • Nowe funkcjonalności w oparciu o feedback użytkowników: Planujemy aktywnie zbierać i analizować opinie oraz sugestie od naszych użytkowników, aby lepiej zrozumieć ich potrzeby i oczekiwania. Na podstawie zebranych informacji będziemy wprowadzać kolejne funkcjonalności i ulepszenia, które zwiększą wartość aplikacji i satysfakcję użytkowników. Dzięki temu Speech Trainer będzie rozwijać się w sposób zgodny z oczekiwaniami społeczności, dostarczając narzędzi najbardziej przydatnych w procesie nauki języka.

8. Wnioski 

Projekt Speech Trainer potwierdził, że innowacyjne wykorzystanie sztucznej inteligencji w edukacji przynosi wymierne korzyści zarówno dla uczniów, jak i nauczycieli. Mimo napotkanych wyzwań technicznych udało nam się stworzyć efektywne narzędzie wspierające naukę języka angielskiego.

Informacje:

Zapraszamy szkoły, instytucje edukacyjne oraz indywidualnych użytkowników do wypróbowania aplikacji Speech Trainer. Skontaktuj się z nami, aby dowiedzieć się więcej o tym, jak nasza aplikacja może wspomóc naukę języków w Twojej organizacji. Jesteśmy otwarci na współpracę i dostosowanie rozwiązania do Twoich unikalnych potrzeb.

Autor Case Study: Bartosz Cofalik

Data: 19/09/2024

Zapisz się do naszego newslettera

Otrzymuj artykuły i ciekawostki ze świata sztucznej inteligencji oraz case study naszych projektów. Bądź na bieżąco z nowinkami technologicznymi!

Zapisz się do naszego newslettera

Otrzymuj artykuły i ciekawostki ze świata sztucznej inteligencji oraz case study naszych projektów. Bądź na bieżąco z nowinkami technologicznymi!

Zapisz się do naszego newslettera

Otrzymuj artykuły i ciekawostki ze świata sztucznej inteligencji oraz case study naszych projektów. Bądź na bieżąco z nowinkami technologicznymi!