프로젝트 소개
긴 강의 녹음을 검색 가능한 텍스트와 핵심 요약으로 바꿔 복습 시간을 줄입니다.
ClassNote는 강의를 다시 듣는 데 드는 시간을 줄이고, 필요한 내용을 빠르게 찾도록 돕는 학습 기록 서비스입니다. 녹음 파일을 텍스트로 변환한 뒤 주제별로 정리하고, 원문과 요약을 함께 제공해 사용자가 내용을 직접 확인할 수 있게 합니다.
문제와 접근
- 다시 듣기의 시간 부담 — 음성을 시간 정보가 포함된 텍스트로 변환해 원하는 구간으로 이동할 수 있게 합니다.
- 핵심 내용 탐색의 어려움 — 긴 기록을 주제 단위로 나누고 핵심 문장을 정리합니다.
- 검색할 수 없는 음성 기록 — 강의명과 키워드를 기준으로 이전 내용을 찾게 합니다.
주요 기능
- 강의 녹음 변환 — 업로드한 음성을 텍스트와 구간 정보로 변환합니다.
- 주제별 요약 — 강의 흐름을 구분하고 각 구간의 핵심 내용을 정리합니다.
- 검색과 다시 보기 — 키워드가 언급된 위치를 찾아 원문과 녹음 구간을 함께 확인합니다.
이용 흐름
- 과목을 선택하고 강의 녹음 파일을 등록합니다.
- 변환된 텍스트에서 오류나 용어를 확인합니다.
- 주제별 요약과 핵심 키워드를 검토합니다.
- 검색을 통해 필요한 내용을 찾아 복습합니다.
기술 구성
| 영역 | 기술 | 역할 |
|---|---|---|
| 웹 | React | 강의 목록, 원문과 요약 화면 구성 |
| 처리 | Python | 음성 파일 전처리와 요약 파이프라인 실행 |
| AI | Whisper | 강의 음성을 시간 정보가 있는 텍스트로 변환 |