TTS로 자연스러운 음성 만드는 방법

얼마 전 짧은 안내 영상을 만들면서 제 목소리 대신 TTS를 넣어봤습니다. 글을 붙여 넣고 재생 버튼만 누르면 끝날 줄 알았는데, 처음 결과는 꽤 어색하더라고요. 숫자를 이상하게 읽고, 쉼표가 없는 문장은 숨도 안 쉬고 달렸습니다. 원고를 조금 고치고 속도를 조절하니 같은 목소리인데도 훨씬 듣기 편해졌습니다.
TTS는 글자를 음성으로 바꿔주는 기술입니다. 영상 내레이션뿐 아니라 공부할 때 긴 글을 듣거나, 화면을 오래 보기 어려울 때 내용을 확인하는 데도 쓸 수 있죠. 처음부터 좋은 목소리를 찾는 데 시간을 다 쓰기보다, 어디에 쓸 음성인지 먼저 정하면 작업이 쉬워집니다.
용도에 맞는 목소리부터 고르기
같은 문장을 읽어도 뉴스처럼 또렷한 목소리와 친구가 설명하듯 부드러운 목소리는 느낌이 다릅니다. 사용법 영상이라면 또렷한 발음이, 잠들기 전 듣는 글이라면 차분한 속도가 더 잘 어울립니다. 목소리 목록이 길다면 첫인상만 보고 고르지 말고 실제 원고에서 두세 문장을 넣어 들어보는 편이 낫습니다.
시험 문장에는 숫자, 영어, 질문을 하나씩 넣어보면 좋습니다. 예를 들어 “오후 3시까지 신청하고, 파일은 PDF로 보내주세요. 어디에서 확인할까요?”처럼요. 짧은 인사말만 들으면 자연스러워도 숫자나 영문 약어에서 갑자기 어색해지는 목소리가 있습니다.
무료 목소리로도 개인 메모나 간단한 안내에는 충분할 수 있습니다. 다만 영상을 공개하거나 광고에 쓸 계획이라면 이용 조건을 먼저 확인해야 합니다. 서비스마다 허용하는 사용 범위가 다르고, 특정 인물의 목소리를 흉내 내는 기능은 별도의 동의가 필요할 수 있습니다.
읽기 좋은 원고로 바꾸기
눈으로 읽기 좋은 글과 귀로 듣기 좋은 글은 조금 다릅니다. 화면에서는 긴 문장을 다시 볼 수 있지만, 음성은 지나가면 놓치기 쉽거든요. 한 문장에 정보가 서너 개씩 들어 있다면 둘로 나누는 게 좋습니다. “신청서를 작성한 뒤 파일을 첨부하고 제출 버튼을 누르면 접수가 완료됩니다”보다 “신청서를 작성하세요. 파일을 첨부한 다음 제출 버튼을 누르면 접수가 완료됩니다”가 듣기에는 편합니다.
숫자와 기호도 그대로 넣기 전에 소리 내어 읽어보세요. “10/21”은 날짜인지 분수인지 맥락에 따라 달라집니다. 날짜라면 “10월 21일”로 쓰는 편이 확실합니다. “3~5분”도 일부 도구에서는 물결표를 어색하게 처리하니 “3분에서 5분”으로 풀어 쓰면 안정적입니다. 약어는 처음 나올 때 한글 발음을 적어주는 방법도 있습니다.
문장부호는 TTS의 호흡을 잡아줍니다. 쉼표 하나로 짧게 쉬고, 마침표로 문장을 분리할 수 있죠. 하지만 쉼표가 너무 많으면 말이 계속 끊깁니다. 한 문단을 만든 뒤 직접 한 번 읽어보고 숨이 찬 부분에만 표시를 더하는 정도가 자연스럽습니다.
속도와 쉼을 조금씩 조절하기
처음에는 기본 속도로 전체를 들어보는 게 좋습니다. 바로 속도를 크게 바꾸면 원고 문제와 설정 문제를 구분하기 어렵습니다. 발음이 잘 들리는데 답답하다면 조금 빠르게, 중요한 안내가 스쳐 지나간다면 조금 느리게 조절하세요. 예를 들어 속도를 1.0배에서 1.1배로 바꿔 들어보면 차이를 판단하기 쉽습니다. 적당한 속도는 목소리와 듣는 상황에 따라 달라집니다.
쉼이 필요한 곳은 문장 사이에 빈 줄을 넣거나, 도구가 제공하는 일시정지 기능을 쓰면 됩니다. 버튼 이름이나 입력 항목을 설명할 때 특히 유용합니다. “설정으로 이동합니다. 알림을 누릅니다. 소리를 켭니다.”라는 안내라면 각 동작 뒤에 잠깐씩 여유를 주는 편이 따라가기 쉽습니다.
감정을 지나치게 넣는 것도 조심할 부분입니다. 안내문에서 모든 문장을 강조하면 정작 중요한 내용이 묻힙니다. 신청 기한이나 주의 사항처럼 꼭 기억해야 할 문장에만 강세를 주고, 나머지는 편안하게 들리도록 두는 편이 좋았습니다.
완성 전에 꼭 들어볼 부분
음성 파일이 만들어졌다면 처음부터 끝까지 한 번 들어보세요. 원고를 눈으로 확인하는 것만으로는 놓치는 부분이 있습니다. 특히 고유명사, 금액, 날짜, 영어 약어가 틀리기 쉽습니다. “15,000원”이 자연스럽게 읽히는지, 이름의 받침이 빠지지 않는지 확인하면 됩니다.
- 숫자와 날짜를 의도한 뜻대로 읽는가
- 문장 사이가 너무 짧거나 길지 않은가
- 배경음악이 있다면 음성이 묻히지 않는가
- 영상 자막과 음성의 내용이 같은가
길이가 긴 원고라면 처음부터 통째로 만들기보다 한두 문단씩 시험해보는 게 편합니다. 잘못 읽는 단어를 발견했을 때 전체 파일을 다시 만들 필요가 줄어들거든요. 발음이 계속 어색한 단어는 표기를 풀어 쓰거나, 뜻이 통하는 다른 표현으로 바꿔볼 수 있습니다.
저는 TTS를 쓸 때 목소리 선택보다 원고를 다듬는 시간이 더 중요하다고 느꼈습니다. 듣는 사람이 한 번에 이해할 수 있는 문장인지 확인하고, 작은 쉼을 넣는 것만으로도 결과가 꽤 달라집니다. 짧은 문장 몇 개로 시험해보면 자신에게 맞는 목소리와 속도도 금방 감이 옵니다.
