GDSC-DGU / 2024-SolutionChallenge-earlips-frontend

2024 Solution Challenge Earlips Team Flutter Repository :)
MIT License
0 stars 3 forks source link

✨ Feat : 추가된 대본페이지 생성, 분석 페이지 구현, 파일 전송 테스트 #21

Closed bunju20 closed 6 months ago

bunju20 commented 6 months ago

🔥 Related Issues

⛅️ 작업 내용

👀 스크린샷 / GIF / 링크

파일 음질 확인 & 음성 잘 보내지는 지 확인

실시간으로 텍스트 생기는 부분하고 음성부분이 따로따로 실행하면 잘되는데 같이 돌리면 음성만 돌아갑니다. 분석엔 크게 문제없으니 음성으로 두고 계속 수정하겠습니다!

image image

발음 및 빠르기 분석 페이지

중간에 정지해버리면 녹음 파일이 두개나와서 정지 -> 완료 순으로 눌러야 녹음되게 했습니다.

image
final List<String> userWord = [
    "가", "나", "다", "어쩌구", "저쩌구", "입니다", "나는", "매일", "조깅을", "합니다",
    "플러터로", "앱", "개발을", "배우고", "있어요", "이것은", "더미", "텍스트입니다",
    "데이터를", "시각화하는", "것은", "중요합니다"
  ];
  final List<String> userSenten = [
    "가 나 다 어쩌구 저쩌구 입니다.",
    "나는 매일 조깅을 합니다.",
    "플러터로 앱 개발을 배우고 있어요.",
    "이것은 더미 텍스트입니다.",
    "데이터를 시각화하는 것은 중요합니다.",
  ];
  final List<int> wrongWordIndexes = [2, 14]; // "다", "앱"을 가리킴
  final List<int> wrongFastIndexes = [1, 3]; // 두 번째와 네 번째 문장을 가리킴