Confucius4-TTS: Transcript-Free Cross-Lingual Zero-Shot TTS with a Learnable Speaker Encoder
Confucius4-TTS는 자기지도 학습 기반의 음성 표현으로부터 음색 특징을 추출하기 위해 학습 가능한 화자 인코더를 사용하는 2단계 구조를 채택함으로써, 전사 과정 없이도 교차 언어 음성 복제를 가능하게 하여 14개 언어에 걸쳐 높은 명료도와 화자 유사성을 달성하는 다국어 제로샷 텍스트 음성 변환 시스템입니다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
로봇에게 당신이 가장 좋아하는 영화 캐릭터처럼 말하도록 가르치려 한다고 상상해 보세요. 컴퓨터 과학의 세계에서 이것은 '텍스트 음성 변환(Text-to-Speech, TTS)'이라고 불립니다. 보통 로봇이 그 캐릭터와 똑같이 들리게 하려면 두 가지가 필요합니다. 짧은 오디오 클립과 그 클립에서 말한 내용과 정확히 일치하는 텍서트(대본)입니다. 대본을 지도라고 생각한다면, 지도가 없으면 로봇은 목소리를 단어와 일치시키려다 길을 잃게 됩니다. 하지만 여기에 문제가 있습니다. 우리가 흔히 접하는 오디오 클립—예를 들어 무작위 틱톡 영상이나 팟캐스트 조각—은 대본이 딸려 오지 않는 경우가 많습니다. 즉, '전사(transcribed)되지 않은' 상태입니다. 이는 특히 원본 클립과는 다른 언어로 로봇이 말하게 하고 싶을 때, 야생에서 목소리를 복제하는 것을 매우 어렵게 만듭니다. 이 논문은 바로 그 골칫거리를 다룹니다. 즉, 원본 스크립트 없이도 어떻게 특정 인물의 목소리를 새로운 언어로 구현할 것인가에 대한 문제입니다.
여기, 마치 숙련된 목소리 카멜레온처럼 행동하는 넷이즈 유다오(Net-Ease Youdao)의 새로운 시스템인 Confucius4-TTS가 등장합니다. 연구진은 낯선 사람의 짧은 오디오 클립과 다른 언어로 된 텍스트를 입력받아, 원본 스크립트 없이도 그 낯선 사람이 새로운 언어를 말하는 것처럼 들리게 생성할 수 있는 2단계 기계를 구축했습니다.
이 시스템이 어떻게 작동하는지 간단한 비유를 통해 설명하겠습니다. 이 시스템을 두 명의 팀, 즉 번역가와 배우라고 상상해 보세요.
먼저, 번역가(Text-to-Semantic 모듈)는 당신이 말하고자 하는 대상 텍스트를 살펴봅니다. 하지만 단순히 단어를 읽는 것이 아니라, 참조 오디오 클립의 소리도 함께 듣습니다. 결정적으로, 번역가는 참조 오디오가 무엇을 말하는지 알 필요가 없습니다. 그저 누가 말하고 있는지만 알면 됩니다. 이를 위해 '학습 가능한 화자 인코더(Learnable Speaker Encoder)'라는 특수한 장치를 사용합니다. 이 인코더를 '목소리 지문 스캐너'라고 생각하세요. 이 스캐너는 전사되지 않은 무질서한 오디오를 가져와서, 특정 단어들은 무시한 채 목소리의 고유한 '음색(timbre)' 또는 '색채'—마치 기타 줄의 질감과 같은 것—를 추출합니다. 그런 다음 이 '목소리 지문'을 번역가에게 전달하며, 번역가는 이를 새로운 텍스트와 결합하여 '의미론적 토큰(semantic tokens)'을 생성합니다. 이 토큰들은 말의 설계도와 같습니다. 즉, 최종적인 소리는 아직 아니지만 의미와 리듬을 담고 있습니다.
다음으로, 배우(Semantic-to-Acoustic 모듈)는 그 설계도와 목소리 지문을 받습니다. 이 부분은 '조건부 흐름 매칭(conditional flow matching)'이라는 정교한 기술을 사용하는데, 이는 마치 조각가가 점토 덩어리를 서서히 조각상으로 만들어가는 과정과 같습니다. 이 과정은 무작위 노이즈에서 시작하여, 목소리 지문과 설계도에 부합하는 멜-스펙트로그램(소리 파동의 시각적 지도)을 점진적으로 형성해 나갑니다. 마지막으로 '보코더(vocoder, 음성 합성기)'가 그 지도를 우리가 실제로 들을 수 있는 오디오 파동으로 변환합니다.
이 논문의 주요 발견은 이 시스템이 스크립트 없이도 놀라울 정도로 잘 작동한다는 것입니다. 저자들은 중국어, 영어, 일본어, 한국어 및 여러 유럽 및 동남아시아 언어를 포함한 14개 언어를 대상으로 테스트를 진행했습니다. 이들이 교차 언어 음성 복제를 테스트하는 벤치마크인 CV3-Eval에서 Confucius4-TTS를 다른 최상위 시스템들과 겨루게 했을 때, 6개의 서로 다른 언어 방향에 대해 평균 **3.73%의 단어 오류율(WER)**을 기록했습니다. 이는 매우 낮은 오류율로, 음성이 매우 명료하다는 것을 의미합니다. 실제로 X-Voice 벤치마크에서, 이 시스템은 7개의 서로 다른 출발어-중국어 언어 쌍에서 다른 선도적인 시스템들을 이기거나 대등한 성능을 보였습니다.
연구진은 만약 참조 오디오의 스크립트를 가지고 있다면, 시스템을 '연속 복제(continuation cloning)' 모드로 전환할 수 있다는 것도 발견했습니다. 이것은 배우에게 스크립트와 목소리 지문을 모두 주는 것과 같습니다. 이렇게 하면 목소리가 원본 화자와 더욱 비슷해지지만(화자 유사도 점수 향상), 작은 트레이드오프가 발생합니다. 즉, 스크립트가 없는 버전보다 발음의 명료도가 약간 떨어질 수 있다는 점입니다. 그러나 기본 모드인 '스크립트 프리(transcript-free)' 모드가 진정한 주인공이며, 이는 지도가 없어도 목소리를 찾을 수 있음을 증명합니다.
실제 사람들이 결과를 듣고 순위를 매긴 인간 평가에서도, Confucius4-TTS는 음색 유사도(원래 인물과 얼마나 닮았는지)와 자연스러움(얼마나 인간처럼 들리는지) 항목에서 자주 1위를 차지했습니다. 예를 들어, 중국어를 영어로 변환하는 테스트에서 이 시스템은 거의 모든 카테고리에서 1위 또는 2위를 차지하며 상업적 거물들과 다른 오픈 소스 모델들을 제쳤습니다.
이 논문은 고품질의 교차 언어 복제를 위해 반드시 스크립트가 필요하다는 생각을 명시적으로 부정합니다. 기존 방식들은 강제 정렬(단어와 소리를 완벽하게 일치시키는 작업)이나 합성된 학습 쌍에 크게 의존했지만, Conf-us4-TTS는 자기 지도 학습 기반의 음성 표현(단어를 배우지 않고도 듣기만으로 언어를 이해하도록 학습된 AI)을 사용함으로써 목소리의 정체성을 직접 추출할 수 있음을 보여줍니다. 저자들은 약 50만 시간의 음성 데이터를 사용하여 대규모로 검증했으며, 다양한 공개 벤치마크와 내부 인간 평가를 통해 이 결과에 확신을 갖고 있습니다.
그렇다면 이것이 미래에는 무엇을 의미할까요? 저자들은 이것이 비디오 더빙, 오디오북, 그리고 무작위 클립에서 즉각적으로 목소리를 복제하여 어떤 언어로든 말하게 할 수 있는 접근성 도구의 문을 열어준다고 제안합니다. 그들은 심지어 코드와 모델을 공개하여 다른 사람들이 이 '스크립트가 필요 없는' 마법을 바탕으로 무언가를 구축할 수 있도록 초대했습니다. 이 시스템이 완벽하지는 않지만(여전히 작은 오류율이 있고 더 빨라질 수 있음), 이는 음성 복제를 단순히 비디오의 '재생' 버튼을 누르는 것만큼 쉽게 만드는 중요한 진전입니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.