Skip to content
@Certune

Certune

캡스톤디자인프로젝트

🎯Certune🎵

음성 인식 기반 사용자 음정 교정 서비스

🎵 프로젝트 목적

자신의 음역대를 알지 못해 다양한 상황에서 노래를 부르기 어려워하는 사람들이 많지만, 이를 혼자서 개선하기는 어렵습니다. 대면 레슨의 경우, 시간과 비용이 많이 들며 유튜브 영상은 사용자의 음성에 대한 피드백이 없는 일방향성 학습이므로 음감을 교정하기는 어렵습니다.

따라서 저희는 사용자의 음성에 대한 정확한 피드백과 취약 소절에 대한 연습, 그리고 음감 향상을 위해 음성 인식 기반 사용자 음정 교정 서비스(이하, 'Certune')을 제안하게 되었습니다.

🎵 주요 기능

  • 회원 가입
  • 음역대 테스트
    • 고음 및 저음 테스트(사용자 성별에 따라 옥타브 범위가 달라짐)
  • 음악 목록
  • 노래 연습
    • 노래의 제목과 가사 표시
    • 난이도 표시 : 노래의 키와 사용자의 음역대 비교
    • 자동 키 조절 모드
  • 결과 확인
    • 사용자의 음정 및 박자 점수 표시
    • 연습이 필요한 소절 추출
  • 나의 기록 확인
    • 지금까지 부른 노래를 점수와 함께 확인
    • 노래 연습에서 추출한 취약 소절을 노래별로 확인
    • 소절별로 원래 음원 재생 / 사용자의 음성 재생 / 소절 재녹음 기능 제공
  • 음감 교정
    • 음정 교정
    • 박자 교정

🎵 시나리오

  1. 어플리케이션에 접속, 회원가입 후 음정 테스트 진행

  2. 자신의 음역대 확인

  3. 원하는 기능 선택

    A. 노래 연습 및 피드백 확인

    1. 노래 부르기 탭에서 원하는 노래 선택
    2. 해당 노래의 난이도 확인 및 자동 키 조절 옵션 선택
    3. 노래 부르기
    4. 자신의 점수와 취약 소절 확인

    B. 취약 소절 연습

    1. 마이 레코드 탭 선택
    2. 노래별로 묶여있는 취약 소절과 각 노래의 점수 확인
    3. 연습을 원하는 노래 선택
    4. 취약 소절에 대한 원곡 청취 및 음성 재녹음

    C. 음감 및 박자 교정

    1. 박자 교정을 하기 위해 여러가지 박자 중 하나를 선택하여 따라 부름
    2. 녹음된 내용을 듣고 다시 연습
    3. 음정 교정을 하기 위해 옥타브별 표준 음정을 따라 부름
    4. 녹음된 내용을 듣고 다시 연습

🎵 프로젝트 아키텍쳐

프로젝트구조

🎵 포스터

05_나인틴_포스터

🎵 참고

Popular repositories Loading

  1. Certune_Android Certune_Android Public

    💻 [캡스톤디자인] 음성인식 기반 음정 교정 서비스

    Java 4 1

  2. Certune_Django-Server Certune_Django-Server Public

    Python 1

  3. .github .github Public

    CERTUNE 사용 가이드

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…