음성 합성으로 발음 연습하는 법
합성 음성은 인내심이 무한한 발음 모델입니다. 다만 당신의 발음을 판단해 주지는 않습니다. 듣고, 따라 말하고, 자기 목소리를 녹음하고, 비교하는 순환이 이 도구를 제대로 쓰는 방법입니다.
발음 연습에서 가장 큰 제약은 언제나 사람이었습니다. 원어민 강사는 비싸고, 시간이 정해져 있고, 같은 단어를 서른 번 반복해 달라고 부탁하기 어렵습니다. 음성 합성은 그 제약을 없앱니다. 무한히 반복하고, 새벽 세 시에도 답하고, 지루해하지 않습니다. 대신 못 하는 것도 분명히 있습니다.
기본 순환: 듣기, 따라 말하기, 녹음, 비교
이 네 단계가 전부입니다. 그런데 대부분의 사람이 앞의 두 단계만 하고 멈춥니다. 그리고 앞의 두 단계만으로는 발음이 잘 늘지 않습니다.
듣기
한 번만 듣지 말고 서너 번 듣습니다. 첫 번째에는 전체 인상만 들어옵니다. 두 번째부터 어디에 힘이 들어가는지가 들립니다. 세 번째에는 단어와 단어 사이가 어떻게 붙는지가 들립니다. 이 세 겹은 한 번에 들어오지 않습니다.
따라 말하기
들은 직후에 바로 소리 내어 따라 합니다. 마음속으로 하지 않습니다. 마음속 발음은 항상 정확하기 때문에 아무 정보도 주지 않습니다. 입과 혀가 실제로 움직여야 어디가 안 되는지 알 수 있습니다.
요령이 하나 있습니다. 개별 소리를 정확히 내려고 애쓰기보다 리듬과 강세를 먼저 흉내 냅니다. 영어는 강세가 오는 음절이 길고 세고, 나머지가 짧게 눌리는 언어입니다. 이 리듬만 맞아도 알아듣게 하는 데는 상당히 멀리 갑니다. 반대로 모든 음절을 또박또박 정확하게 내면 오히려 알아듣기 어려워집니다.
녹음
이 단계를 건너뛰면 앞의 두 단계가 대부분 헛수고가 됩니다. 이유가 있습니다. 자기 목소리는 공기를 통해서만 들리는 것이 아니라 두개골을 통해서도 들리기 때문에, 말하는 동안 스스로 듣는 소리와 밖에서 들리는 소리가 다릅니다. 게다가 자기가 무엇을 의도했는지 알고 있기 때문에, 실제로 나오지 않은 소리를 났다고 인식합니다.
녹음은 이 두 가지 왜곡을 한꺼번에 제거합니다. 처음 자기 녹음을 들으면 대개 불편합니다. 그 불편함이 정보입니다.
비교
녹음을 그냥 듣지 말고 합성 음성과 번갈아 듣습니다. 한 번 듣고 한 번 듣기를 세 번쯤 반복하면 차이가 어디에 있는지 잡힙니다. 그리고 그 차이를 한 가지만 고릅니다. 여러 개를 동시에 고치려 하면 아무것도 안 고쳐집니다.
고칠 것을 고를 때 우선순위가 있습니다. 강세 위치가 먼저이고, 그다음이 강세 없는 음절을 충분히 흘리는지, 그다음이 개별 자음과 모음입니다. 이 순서가 알아듣게 만드는 데 기여하는 크기 순서입니다.
TTS가 잘하는 것
- 강세 위치. 사전에 등록된 단어라면 강세를 안정적으로 맞춥니다. 눈으로만 본 단어의 강세를 확인하는 용도로 아주 좋습니다.
- 기준 발음. 철자만 보고 발음을 추측하다가 잘못 굳는 것을 막아 줍니다. 특히 영어는 철자와 소리의 관계가 불규칙해서 이 용도의 값이 큽니다.
- 무한 반복. 같은 단어를 스무 번 들어도 아무 부담이 없습니다. 사람에게는 부탁하기 어려운 일입니다.
- 속도 조절. 느리게 들으면 개별 소리가 분해되고, 정상 속도로 들으면 연음과 리듬이 보입니다. 두 속도를 번갈아 쓰면 둘 다 얻습니다.
- 문장 단위 연습. 단어 하나가 아니라 문장 전체를 들려주면 단어 경계가 어떻게 무너지는지가 드러납니다. want to가 어떻게 들리는지 같은 것은 문장으로 들어야 알 수 있습니다.
TTS가 못하는 것
이쪽이 더 중요합니다. 도구의 한계를 모르고 쓰면 잘못된 확신이 생깁니다.
가장 근본적인 한계는 이것입니다. 합성 음성은 당신의 발음에 대한 원어민의 판단이 아닙니다. 기준을 들려줄 뿐, 당신이 낸 소리가 통하는 소리인지 아닌지는 말해 주지 않습니다. 비교는 당신의 귀가 합니다. 그리고 당신의 귀는 아직 훈련 중입니다.
이것이 실질적인 문제를 만듭니다. 구별하지 못하는 소리는 흉내 내지도 못합니다. sit과 seat의 차이가 아직 안 들리는 상태라면, 합성 음성을 백 번 들어도 그 차이를 재현할 수 없습니다. 이럴 때 필요한 것은 반복이 아니라 최소대립쌍 듣기 훈련입니다. 두 단어를 무작위 순서로 들으면서 어느 쪽인지 맞히는 방식이고, 여기서 귀가 먼저 열려야 입이 따라옵니다.
- 문맥에 따른 강세를 못 잡습니다. 사람은 대조하는 부분에 힘을 주지만 합성 음성은 대개 문장마다 비슷한 패턴을 냅니다.
- 감정과 태도가 없습니다. 실제 대화의 억양은 감정과 의도를 나릅니다. 이 부분은 사람의 발화를 들어야 합니다.
- 동철이의어를 틀리기도 합니다. read, lead, live, bow, tear처럼 철자가 같고 발음이 다른 단어는 문맥을 잘못 읽으면 틀리게 발음됩니다.
- 고유명사와 드문 단어에서 흔들립니다. 사람 이름이나 지명은 특히 신뢰하기 어렵습니다.
- 음성마다 다릅니다. 같은 문장도 어떤 목소리로 합성하느냐에 따라 다르게 들립니다. 그러니 하나를 기준으로 삼되 그것이 유일한 정답이라고 생각하지 않는 편이 좋습니다.
소리 내어 말하면 기억에도 도움이 됩니다
발음 연습에는 부수 효과가 하나 있습니다. 소리 내어 읽은 항목이 눈으로만 읽은 항목보다 잘 기억된다는 것입니다. 기억 연구에서 이 현상은 꽤 반복해서 관찰됐습니다.
설명으로는, 소리 내어 읽으면 그 항목에 시각 정보 말고도 조음 정보와 자기 목소리를 들은 청각 정보가 함께 붙기 때문에 나중에 꺼낼 실마리가 많아진다는 쪽이 자주 제시됩니다. 그럴듯한 설명이지만 설명이 곧 증거는 아니라는 점은 짚어 둘 만합니다.
그리고 여기에는 조건이 붙습니다. 이 이점은 상당 부분 대비에서 나옵니다. 목록의 일부만 소리 내어 읽고 나머지는 눈으로 읽었을 때 차이가 크게 나타나고, 전부 소리 내어 읽으면 이점이 줄어들거나 사라진다는 결과가 있습니다. 효과 크기도 조건에 따라 흔들립니다. 그러니 "모든 것을 소리 내어 읽으면 두 배로 외워진다"는 식으로 옮기면 틀립니다.
실천적으로는 이렇게 쓰는 편이 맞습니다. 오늘 걸린 단어 몇 개만 골라 소리 내어 읽고, 나머지는 그냥 읽습니다. 발음 확인이라는 목적과 기억이라는 부수 효과를 동시에 가져가면서, 전부 소리 내어 읽느라 읽는 양이 줄어드는 것도 피할 수 있습니다.
10분 루틴
- 오늘 읽은 것에서 걸린 단어 다섯 개를 고릅니다.
- 각각 소리를 세 번 듣습니다. 강세가 어디 오는지만 먼저 잡습니다.
- 발음기호를 함께 봅니다. 들은 것과 기호가 맞는지 확인하면 다음에 비슷한 철자를 만났을 때 추측이 정확해집니다.
- 각각 세 번 소리 내어 따라 합니다. 마음속으로 하지 않습니다.
- 다섯 개를 이어서 한 번 녹음합니다.
- 녹음과 원본을 번갈아 듣고, 가장 크게 어긋난 한 가지를 고릅니다. 대개 강세 위치이거나 강세 없는 음절을 충분히 흘리지 않은 것입니다.
- 그 한 가지만 고쳐서 다시 녹음합니다. 나머지는 오늘 건드리지 않습니다.
- 그 다섯 단어가 들어간 문장을 한 번씩 소리 내어 읽습니다. 단어 단위로만 연습하면 문장 안에서 다시 무너집니다.
Lexi에서는 단어 하나만 읽어 줄 수도 있고 문장 전체를 읽어 줄 수도 있습니다. 목소리는 기기에 원래 있는 음성 합성이라 연결이 없어도 소리가 납니다. 단어를 누르면 발음기호와 뜻이 함께 나오므로 위 순서의 2번과 3번을 한 화면에서 할 수 있고, 문장 전체를 자동으로 읽어 주는 설정은 Pro 기능입니다.
마지막으로, 목표를 어디에 둘지에 대해 한마디. 원어민과 구별되지 않는 발음은 대부분의 학습자에게 현실적인 목표가 아니고 필요하지도 않습니다. 실제로 필요한 목표는 상대가 되묻지 않고 알아듣는 것, 그리고 당신이 상대의 말을 알아듣는 것입니다. 이 두 가지에 가장 크게 기여하는 것은 완벽한 모음이 아니라 강세와 리듬이고, 그것은 위의 10분 루틴으로 충분히 다뤄집니다.
자주 묻는 질문
TTS로 발음 연습을 해도 되나요?
됩니다. 기준 발음을 무한히 반복해서 들려주고 속도를 조절할 수 있어 발음 모델로서 값이 큽니다. 다만 합성 음성은 당신이 낸 소리가 통하는지 판단해 주지 않으므로, 듣고 따라 하는 데서 멈추지 말고 자기 목소리를 녹음해 원본과 번갈아 들어 보는 단계까지 가야 실제로 늘어납니다.
왜 녹음까지 해야 하나요?
말하는 동안 자기가 듣는 소리는 두개골을 통해 전해지는 소리가 섞여 있어 밖에서 들리는 소리와 다르기 때문입니다. 게다가 자기가 무엇을 의도했는지 알고 있어서 실제로 나오지 않은 소리를 났다고 인식합니다. 녹음은 이 두 왜곡을 한꺼번에 없애 주고, 처음 들었을 때 느끼는 불편함이 그 자체로 정보입니다.
합성 음성이 실제 원어민 발음과 같나요?
가깝지만 같지는 않습니다. 요즘 합성 음성은 강세와 연음을 꽤 잘 처리하지만, 문맥에 따라 대조하는 부분에 힘을 주는 것이나 감정에 따른 억양은 재현하지 못합니다. read나 live처럼 철자가 같고 발음이 다른 단어를 문맥에 따라 틀리게 읽기도 하고, 고유명사에서 특히 흔들립니다.
소리 내어 읽으면 단어가 더 잘 외워지나요?
그런 경향이 여러 차례 관찰됐습니다. 다만 조건이 있는데, 이 이점은 상당 부분 대비에서 나와서 일부만 소리 내어 읽었을 때 크게 나타나고 전부 소리 내어 읽으면 줄어들거나 사라진다는 결과가 있습니다. 그러니 오늘 걸린 단어 몇 개만 골라 소리 내어 읽는 정도가 현실적입니다.
발음 연습은 하루에 얼마나 하면 되나요?
10분이면 충분하고 매일 하는 편이 몰아서 하는 것보다 낫습니다. 단어 다섯 개를 골라 듣고 따라 하고 녹음해서 비교하고, 가장 크게 어긋난 한 가지만 고쳐 다시 녹음하는 정도입니다. 한 번에 여러 가지를 고치려 하면 아무것도 안 고쳐지므로 하루에 한 가지 원칙을 지키는 것이 중요합니다.
10분만 이 방법을 써 보기
Lexi는 짧은 영어 문장을 한 번에 하나씩 건넵니다. 그 안에서 모르는 단어는 정확히 하나. 누르면 발음기호와 뜻, 한 번 더 누르면 문장 전체의 번역이 나오고 둘 다 소리로 들을 수 있습니다. 라이브러리가 기기 안에 있어 신호가 없어도 작동하고, 만들 계정도 없습니다. 하루 30문장, 모든 단어장, 모든 뜻풀이 언어가 무료입니다.