SchroederNathan/clarity

A speech companion app built with Expo

해결하는 문제

Clarity은(는) 안내 및 자유 연습을 통해 사용자의 말하기 능력 향상을 돕기 위해 설계된 발음 연습 앱입니다. 혼자 연습할 때 발음, 속도, 전반적인 전달에 대한 실시간 객관적 피드백을 얻기 어려운 문제를 해결합니다.

작동 방식

이 앱은 expo-speech-recognition을 네이티브 전사에 사용하고 증분 정렬기를 사용하여 말한 단어를 참조 텍스트에 실시간으로 매핑합니다. 고급 분석을 위해 Azure Speech를 통합하여 음소 수준 및 운율 세부 정보를 제공합니다. AI 코칭은 Expo Router API 경로와 Vercel AI Gateway를 통해 제공되며, 사용자 세션 측정을 기반으로 요약, 팁 및 맞춤형 연습 구절을 생성합니다.

대상 사용자

iOS 및 Android 기기에서 대중 연설, 발음 및 전반적인 말하기 유창성을 향상시키려는 개인.

주요 기능

  • 실시간 피드백: 참조 인식 텔레프롬프터가 연습 중 단어, 속도 및 파형을 추적합니다.
  • 상세 점수: 100점 만점의 총점과 발음, 흐름, 속도, 채움 단어, 표현에 대한 구체적인 평가를 제공합니다.
  • AI 기반 코칭: 세션별 요약과 팁을 스트리밍하고 어려운 단어에 대한 맞춤 연습 구절을 생성합니다.
  • 진행 상황 추적: 점수 추세, 연속 기록 및 마스터한 단어에 대한 포괄적인 보기를 포함합니다.
  • 오프라인 우선 동기화: 로컬 저장에는 MMKV를 사용하고 장치 간 원활한 계정 동기화에는 Convex를 사용합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트