영어 발음 연습·체크 (무료)
한국인이 자주 헷갈리는 R/L, F/P, V/B, TH 같은 발음 포인트별 문장을 듣고 따라 녹음하면, 이 기기 안에서 AI 음성 인식이 알아들은 정도를 보여줘요. 녹음 파일은 서버로 가지 않아요.
도구를 불러오는 중이에요...
영어 발음은 혼자 연습하면 내가 정말 정확하게 말하고 있는지 확인하기 어려워요. 이 도구는 브라우저 안에서 돌아가는 음성 인식 AI(Whisper 영어 전용 모델)를 이용해, 내가 녹음한 발음을 AI가 어떤 단어로 알아들었는지 목표 문장과 비교해 보여줘요. 마치 다른 사람에게 내 발음을 들려주고 어떻게 들렸는지 피드백을 받는 것과 비슷해요.
어떻게 채점하나요
이 도구는 입 모양이나 혀 위치 같은 음소(소리의 최소 단위)를 직접 분석하는 전문 발음 평가 도구가 아니에요. 대신 (1) 내 녹음을 Whisper 음성 인식 모델로 글자로 바꾸고, (2) 그 결과를 목표 문장과 단어 단위로 정렬해 비교해요. 정렬에는 편집 거리(Edit Distance) 계산을 써서 어떤 단어가 그대로 맞았는지(초록), 다른 단어로 잘못 들렸는지(주황, 어떻게 들렸는지 표시), 아예 빠졌는지(빨강)를 가려내요. 점수는 "맞춘 단어 수 ÷ 목표 문장 단어 수 × 100"으로 계산하고, 이를 "AI가 알아들은 정도"라고 분명히 표시해요. 음성 인식이 통째로 못 알아들으면 실제로는 발음이 괜찮아도 점수가 낮게 나올 수 있고, 반대로 AI가 문맥으로 추측해 맞히는 경우도 있어서 100% 정확한 발음 평가는 아니에요. 그래도 어떤 단어에서 다르게 들리는지 구체적으로 보여주기 때문에 혼자 연습할 때 참고 기준으로 쓰기에 좋아요.
이럴 때 쓰세요
- 토익 스피킹, 오픽 같은 말하기 시험을 앞두고 혼자 발음을 점검하고 싶을 때
- R/L, F/P, V/B, TH처럼 한국어에 없는 소리 구분을 연습하고 싶을 때
- 영어 문장을 소리 내 읽는 연습을 하면서 내 목소리를 바로 들어보고 싶을 때
- 특정 발음 포인트(예: 단어 끝 자음, -ed 끝소리)만 골라 집중 연습하고 싶을 때
- 직접 만든 영어 문장이나 대사로 발음을 확인하고 싶을 때
사용 방법
- 난이도와 발음 포인트(R/L, TH 등)를 고르고 "무작위 문장 뽑기"를 누르거나, 직접 영어 문장을 입력해요.
- "듣기" 버튼으로 기기에 설치된 음성으로 문장을 들어 보고, 속도 슬라이더로 빠르기를 조절해요.
- "녹음 시작"을 눌러 문장을 따라 말해요. 최대 15초까지 녹음돼요.
- 녹음이 끝나면 재생 버튼으로 내 목소리를 들어 보고, 모델 크기를 고른 뒤 "AI로 확인하기"를 눌러요.
- 단어별로 색이 칠해진 결과와 점수, 발음 포인트 팁을 확인하고 다시 녹음해 비교해요.
지원 형식과 한계
- 발음 포인트: R/L · F/P · V/B · TH · Z/J · 짧은/긴 모음(i/iː) · 단어 끝 자음 · -ed/-s 끝소리 · 단어 강세, 총 9가지 분류의 문장 45개를 준비했어요(난이도 기초·중급·고급)
- 음성 인식 모델: 영어 전용 Whisper 모델 2종(기본 base.en 약 77MB, 가벼운 tiny.en 약 41MB), 둘 다 브라우저 안에서 ONNX로 실행해요
- 듣기(TTS): 브라우저의 음성 합성 기능을 그대로 써요. 기기에 설치된 음성 종류에 따라 발음이 다를 수 있어요
- 녹음 길이는 최대 15초로 제한돼요. 긴 문단보다는 한두 문장 연습에 맞아요
- 화자 구분, 억양·리듬 평가, IPA 음소 분석은 지원하지 않아요
더 잘 쓰는 팁
- 조용한 곳에서 마이크에 10~20cm 정도 가까이 대고 또박또박 말하면 더 정확하게 인식돼요.
- 점수가 낮게 나왔다면 "듣기"로 원어민 발음(기기 음성)을 다시 듣고, 어떤 단어가 다르게 들렸는지 색으로 확인한 뒤 그 부분만 반복해서 녹음해 보세요.
- 같은 발음 포인트(예: R/L)의 문장을 난이도 순서대로 여러 개 연습하면 패턴이 눈에 들어와요.
- 휴대폰에서는 가벼운 모델(tiny.en)이 더 빠르고 메모리 부담이 적어요.
문제 해결
- 마이크 권한 창이 뜨지 않으면 주소창 왼쪽 자물쇠 아이콘에서 마이크 권한을 허용해 주세요.
- 모델 다운로드가 오래 걸리면 네트워크 상태를 확인하고 다시 시도해 주세요. 한 번 받은 모델은 브라우저에 저장돼요.
- "듣기"를 눌러도 소리가 안 나면 이 기기에 영어 음성이 설치돼 있는지 운영체제 설정에서 확인해 보세요.
- 점수가 계속 낮게 나오면 녹음 환경(소음, 마이크 거리)을 먼저 점검하고, 그래도 안 되면 더 쉬운 난이도 문장부터 연습해 보세요.
사용한 오픈소스
음성 인식에는 OpenAI의 Whisper 모델(영어 전용 .en 버전)을 Hugging Face의 Xenova 계정이 ONNX로 변환한 모델을 써요. 모델 카드 기준 라이선스는 Apache-2.0이에요. 모델 실행에는 Transformers.js 4.3.0(Apache-2.0, Hugging Face)과 그 안에 포함된 ONNX Runtime Web(MIT, Microsoft)을 써요. 모든 처리는 브라우저 안에서 WebAssembly로 돌아가고, 자세한 고지와 저작권 표시 전문은 오픈소스·모델 고지 페이지에 있어요.
자주 묻는 질문
녹음한 내 목소리가 서버로 전송되나요?
아니요. 녹음과 음성 인식 모두 이 브라우저 안에서 처리돼요. 처음 한 번 음성 인식 모델 파일(기본값 약 77MB)만 인터넷에서 내려받아요.
이 점수가 공식 발음 점수인가요?
아니요. 음소 단위로 발음을 채점하는 전문 평가가 아니라, AI 음성 인식이 내 녹음에서 알아들은 단어를 목표 문장과 비교한 값이에요. 참고용으로만 써 주세요.
왜 제대로 말했는데 다르게 나오나요?
마이크 성능, 주변 소음, 음성 인식 모델의 한계에 따라 결과가 달라질 수 있어요. 조용한 곳에서 마이크에 가까이 대고 또박또박 말해 보세요.
영어 듣기(발음 들어보기) 목소리는 어디서 나오나요?
이 기기와 브라우저에 설치된 음성 합성(TTS) 기능을 그대로 써요. 기기마다 목소리 종류와 발음 품질이 달라요.
모델은 매번 다시 받아야 하나요?
아니요. 한 번 내려받으면 브라우저에 저장되어 다음에 같은 모델을 쓸 때는 다시 받지 않아요.
더 알아보기
한국인이 자주 틀리는 영어 발음 포인트와 연습법을 더 자세히 정리한 글은 영어 발음, 한국인이 자주 틀리는 포인트와 연습법 가이드에서 확인하세요.