아크의실험실
바이브코딩
프롬프트
클래스
커뮤니티
Q&A
제작 의뢰
불러오는 중
말하는 피아노 | 아크의실험실
바이브코딩
교육
말하는 피아노
조성자
아크(aklabs)
0
이런 분께
소리의 높낮이·음색이 어떻게 숫자로 바뀌는지 직접 들으며 이해하고 싶은 분
수업에서 "피아노 소리가 말이라니?" 하는 호기심으로 학생을 집중시키고 싶은 선생님
좋아하는 대사나 외침을 피아노로 바꿔 친구와 맞히기 퀴즈를 하고 싶은 분
주요 기능
목소리 → 88건반 변환
— 음성을 짧은 조각으로 나눠 FFT로 분석하고, 소리의 세기(dB)를 건반을 누르는 세기로 바꿉니다
억양 라인
— 목소리의 기본 높이(F0)를 따로 추적해 한 줄 멜로디로 얹어, 말의 오르내림이 또렷하게 들립니다
잘 들리게 하는 보정
— 무음·배경 소음 제거, 저음 목소리 한 옥타브 보정, 말끝이 거짓으로 올라가지 않게 하는 처리
슬라이더로 조절 + MIDI·WAV 저장
— 동시 건반 수, 선택 범위 등을 바꿔 들어 보고 .mid / .wav로 저장
퀴즈 화면
— 파일 이름과 정답을 숨기고 건반만 보여 주며, "정답 확인"을 누르면 정답 문장과 원음이 나옵니다. 기본 문제 5개와 난이도(기본/쉬움/보통/어려움) 버튼 포함
사용 방법
메인 화면에서 음성 파일을 올리거나 녹음합니다. 배경음악 없이 목소리만 있는 2~6초 문장이 가장 잘 들려요.
변환된 피아노 소리를 듣고, 슬라이더로 건반 수와 범위를 바꿔 가며 들어 봅니다. 마음에 들면 MIDI/WAV로 저장합니다.
퀴즈로 쓰려면 정답 문장을 입력한 뒤 "퀴즈 화면으로" 이동해, 듣고 맞힌 다음 "정답 확인"을 누릅니다.
참고
억양과 음색의 윤곽을 옮기는 방식이라 말소리를 그대로 재현하지는 않아요. 처음 들으면 어렵게 느껴질 수 있습니다.
속삭임이나 낮고 갈라지는 목소리는 높낮이를 읽기 어려워 약하게 들릴 수 있습니다.
모든 변환은 브라우저 안에서 이뤄지고, 올린 음성이 외부로 전송되지 않습니다.
▶
앱 실행하기
새 탭에서 HTML 앱이 실행됩니다
미리보기
누구나 화면만 살펴볼 수 있어요 (조작 불가)
#midi
#퀴즈
#피아노
SNS / 채널
등록된 SNS 링크가 없습니다.
댓글
(0)
로그인한 사용자만 댓글을 작성할 수 있습니다.
첫 댓글을 작성해 보세요.