Phonema블로그

왜 당신의 영어 앱은 발음을 고쳐주지 않을까 (그리고 대안)

대부분의 언어 앱이 확인하는 것은 음성 인식이 알아들었는지이지, 단어를 제대로 말했는지가 아닙니다. 2분이면 어느 쪽인지 가려낼 수 있습니다.

결론

대부분의 언어 앱은 발음을 채점하지 않습니다. 음성 인식기가 알아들었는지를 확인할 뿐이고, 인식기는 억양이 있어도 성공하도록 설계되어 있습니다. 음성 비서에게는 좋은 성질이지만 학습자에게는 쓸모가 없습니다. 짚어주기를 바랐던 오류를 정확히 그만큼 봐주기 때문입니다. 게다가 그 성공률은 고르지 않습니다. PNAS에 실린 상용 인식기 다섯 종 연구에서 단어 오류율은 흑인 화자 평균 약 35%, 같은 지역 백인 화자 약 19%였고 둘 다 원어민이었습니다. 연구 보기.

그래서 익숙한 경험이 나옵니다. 문장을 말하고, 초록색 체크가 뜨고, 런던 매표소에서 통할지는 여전히 알 수 없습니다.

인식과 발음은 다른 시험이다

인식기는 엄청난 이점을 안고 출발합니다. 대개 내가 말해야 할 문장을 알고 있고, 최소한 그 연습에 들어 있는 몇 안 되는 문장 집합은 알고 있습니다. 그다음 가장 가까운 것을 고르면 끝입니다. 연습이 I would like a ticket을 기대하고 있고 내가 대충 그 모양의 소리를 내면, 모음이 어떻게 됐든 매칭은 성공합니다.

게다가 요즘 인식기는 억양이 섞인 음성으로 일부러 학습됩니다. 다양한 억양을 감당하는 것이 제품 요구사항이기 때문입니다. 그 학습은 의도대로 작동해서 시스템을 관대하게 만듭니다. 그리고 관대함은 교정 도구에 필요한 것의 정반대입니다.

그러니 초록색 체크가 뜻하는 것은 이렇습니다. 인식기가 주어진 후보들 가운데 예상된 단어를 골랐다. 단어를 제대로 말하는 것보다 훨씬 쉬운 과제입니다.

2분짜리 시험

마케팅 문구를 한 줄도 읽지 않고 내 앱이 무엇을 하는지 알아낼 수 있습니다.

1단계: 어려운 단어 하나가 든 문장을 고른다

think, ship, world처럼 자신이 어려워한다고 아는 단어 하나가 들어간 짧은 문장을 앱에서 고릅니다. 문장의 나머지는 쉬운 채로 둡니다.

2단계: 제대로 말하고 결과를 적어둔다

가장 잘한 시도를 한 번 녹음하고 돌아온 피드백을 그대로 적어둡니다. 이것이 기준선입니다.

3단계: 한 군데만 일부러 틀리게 다시 말한다

같은 문장을 다시 말하되 어려운 소리만 일부러 다른 소리로 바꿉니다. thinktink로, shipchip으로. 나머지는 똑같이 유지합니다.

4단계: 앱이 뭐라고 했는지 비교한다

두 번 다 통과시켰거나 문제가 어디인지 표시하지 않은 채 비슷한 숫자 두 개만 줬다면, 그 앱은 발음이 아니라 인식을 확인하고 있는 것입니다. 내가 망가뜨린 단어를 짚어냈다면 더 쓸모 있는 일을 하고 있는 것입니다.

이 시험은 두 번 해보세요. 한 번의 녹음은 상관없는 이유로 이상하게 나올 수 있습니다.

대개 망가져 있는 네 가지

점수가 문장당 숫자 하나로 온다. 문장 점수 72에는 세부를 담아둘 자리가 없습니다. 정반대의 이유로 두 사람이 같은 72를 받고 둘 다 무엇을 바꿔야 할지 배우지 못합니다. 소리 단위 채점이 존재하는 이유가 이것입니다.

피드백이 너무 늦게 온다. 말을 마친 지 3초 뒤에 답이 돌아온다면 순환은 끊긴 것입니다. 피드백의 가치는 빠르게 떨어집니다. 혀가 무엇을 했는지 아직 기억할 때 필요한 것이지, 주의가 다른 데로 옮겨간 뒤에는 늦습니다.

마음껏 반복할 수 없다. 서버에서 분석하는 앱은 요청마다 비용을 내므로 상한을 겁니다. 다섯 번, 그다음은 내일. 발음이 느는 것은 같은 한 줄을 짧게 여러 번 반복할 때인데, 상한은 정확히 그 형태를 막습니다.

내 문장이 아니라 앱의 문장을 연습한다. 가상의 해변 여행에 관한 교재 문장은 월요일에 필요한 문장이 아닙니다. 명료함을 깎아먹는 단어는 내 직함, 내 도시, 내 프로젝트입니다. 그런 것은 어떤 커리큘럼에도 나오지 않습니다.

대신 무엇을 볼 것인가

네 가지 질문이고, 전부 무료 버전만으로 답이 나옵니다.

  1. 어떤 단어가 떨어졌는지 알려주는가? 문장이 통과했는지가 아니라, 어떤 단어인지.
  2. 같은 줄을 원하는 만큼 반복할 수 있는가? 하루 카운터가 있다면 그 도구는 연습이 아닌 다른 무언가에 맞춰 값이 매겨져 있습니다.
  3. 내 텍스트를 쓸 수 있는가? 실제로 말해야 할 문장을 붙여넣고 앱이 그것을 다루는지 봅니다.
  4. 응답이 얼마나 빠른가? 1초 미만이면 연습 순환입니다. 3초를 넘으면 쪽지시험입니다.

쓸모 있는 피드백의 모습

구체적으로는 이렇습니다. I think the third one is better라고 말하면, 앱이 thinkthird가 또렷하지 않았고 나머지는 괜찮았다고 알려줍니다. 이제 낙담할 숫자 대신 내릴 결정이 생깁니다. 무성 /θ/를 따로, 그다음 그 두 단어 안에서, 마지막으로 문장 전체에서 연습합니다.

같은 논리가 고전적인 혼동에도 그대로 적용됩니다. shipchip에서의 /ʃ/와 /tʃ/, worldcareer에서의 영어 /ɹ/, live짧은 /ɪ/leave의 장모음.

Phonema는 그 좁은 일을 중심으로 만들어졌습니다. 문장은 내가 가져오고, 어떤 단어가 또렷하지 않았는지는 앱이 알려줍니다. 분석이 휴대폰 안에서 이루어지므로 왕복도 카운터도 없습니다. 문법이나 어휘는 가르치지 않고 가르칠 생각도 없습니다. 그쪽은 바로 이 한 가지에서 고전하는 범용 앱들이 더 잘합니다.

진단이 아니라 전체 루틴이 필요하다면 영어 발음을 스스로 확인하는 방법부터 시작하세요.

자주 묻는 질문

발음이 틀렸는데도 언어 앱이 왜 통과시키나요? 대부분의 앱은 음성 인식이 그 단어를 알아들었는지를 확인하는데, 인식은 억양이 있어도 성공하도록 만들어져 있어서 정작 짚어주기를 바랐던 오류를 그대로 넘깁니다.

그 앱이 발음을 진짜로 채점하는지 어떻게 알 수 있나요? 한 단어만 일부러 틀리게 발음하고 나머지는 정확하게 말한 문장을 녹음한 뒤, 앱이 그 단어를 짚어내는지 보세요.

말하기 연습에서 초록색 체크가 뜨면 발음이 좋다는 뜻인가요? 아닙니다. 인식기가 주어진 후보들 가운데 예상된 단어를 골랐다는 뜻이고, 그것은 단어를 제대로 말하는 것보다 훨씬 쉬운 과제입니다.

발음 앱은 무엇을 보여줘야 하나요? 내가 고른 문장에서 어떤 단어가 떨어졌는지를, 입이 무엇을 했는지 아직 기억할 때 다시 시도할 수 있을 만큼 빠르게 보여줘야 합니다.

관련 소리