Skip to main content
공개 노트

Hume AI TADA 오픈소스 공개: 5배 빠르고 '말을 안 틀리는' TTS

Views 87약 4분생성형 AI 활용
Summary

Hume AI TADA 오픈소스 공개: 5배 빠르고 '말을 안 틀리는' TTS

최근 Hume AI가 음성 생성 모델 TADA(Text-Acoustic Dual Alignment)를 오픈소스로 공개했습니다. 핵심은 "더 자연스럽게 말하는 것"을 넘어, 더 빠르게 말하면서도 대본을 절대 틀리지 않게 만들었다는 점인데요.1

이 글에서는 뉴스 한 줄 요약을 넘어서, TADA가 왜 빠른지, 왜 '환각 단어(없는 말을 지어내는 현상)'가 줄어드는지, 그리고 실제 제품/개발 관점에서 어디에 쓸 만한지까지 정리해 보겠습니다.

TADA란? '텍스트와 음성'이 한 박자로 움직이는 구조

기존 LLM 기반 TTS는 텍스트 토큰 몇 개를 보고, 그에 대응하는 오디오 프레임을 수십 개 만들어야 하는 경우가 많습니다. 문제는 여기서 생깁니다. 텍스트는 천천히 늘어나는데 오디오는 너무 촘촘하게 늘어나니, 모델이 긴 시퀀스를 관리하느라 느려지고, 가끔은 어디까지 읽었는지 놓쳐 단어를 빼먹거나 덧붙입니다.

TADA는 이 엇박자를 정면으로 없앱니다. 아이디어는 간단하게 말해 "자막 한 조각마다 음성 특징 한 조각"을 붙여서, 모델이 텍스트와 음성을 1:1로 동기화된 한 줄 스트림처럼 다루게 만드는 겁니다.2

이 구조 덕분에 모델 입장에서는 "다음 텍스트 토큰"을 예측하는 리듬으로 "다음 음성 특징"도 같이 내보내게 되고, 결과적으로 말이 더 안정적으로 이어집니다.

5배 빠른 이유: 오디오 토큰 '개수'부터 줄였다

속도 지표로 TADA는 RTF(Real-Time Factor) 0.09를 제시합니다.2 쉽게 말해 1초짜리 음성을 0.09초에 뽑는 수준이라, 실시간을 여유 있게 넘어섭니다. 그리고 비슷한 급의 LLM-TTS 대비 5배 이상 빠르다고 공개했습니다.1

이게 가능한 이유는 "오디오를 초당 몇 토큰으로 처리하느냐"에서 갈립니다. TADA는 음성 1초를 만드는 데 필요한 스텝을 약 2~3 토큰 수준으로 낮췄고, 다른 방식은 초당 12.5~수십 토큰을 굴리는 경우가 흔합니다.2

정리하면, TADA는 엔진을 튜닝해서 마력을 올린 게 아니라, 애초에 굴려야 하는 바퀴 수를 줄인 설계에 가깝습니다.

'환각 단어 0'에 가까운 이유: 구조적으로 못 틀리게 만들었다

TTS에서 환각은 보통 이런 형태로 나타납니다. 문장을 한 단어 건너뛰거나, 없던 단어를 끼워 넣거나, 뒤 문장을 반복하거나, 길게 가면 아예 내용이 흐트러지는 식이죠.

TADA의 포인트는 "학습을 잘해서 운 좋게 덜 틀린다"가 아니라, 1:1 매핑을 강제해서 건너뛰기/끼워넣기가 어렵게 만든 데 있습니다. Hume AI는 1,000개 이상의 LibriTTSR 테스트에서 환각 샘플이 0개였다고 밝혔고(특정 CER 기준), 이 부분을 가장 강하게 내세웁니다.2

물론 "0"이라는 숫자가 모든 환경에서 보장된다는 뜻은 아닙니다. 다만 제품팀 관점에서는, 이 방향이 꽤 매력적입니다. 음성 품질을 조금 더 다듬는 것보다, 대본을 틀리지 않는 신뢰성이 고객 불만과 운영 비용을 훨씬 크게 줄이는 경우가 많거든요.

어디에 쓸까: 온디바이스, 긴 문장, 규제가 있는 산업

TADA가 특히 빛나는 곳은 "클라우드로 보내기 애매한 음성"입니다. 모델이 비교적 가볍고 스마트폰 등 온디바이스 실행 가능성을 강조해, 지연시간과 개인정보 이슈를 동시에 건드립니다.2

또 하나는 긴 문장입니다. 일반적인 방식은 2048 토큰 컨텍스트로 음성 약 70초 수준에서 한계가 오기 쉬운데, TADA는 같은 예산에서 약 700초(10분+에 근접)까지 확장 가능하다는 설명이 나옵니다.23 오디오북, 강의 내레이션, 긴 상담형 대화처럼 "끊기면 티 나는" 작업에 유리하죠.

다만 한계도 공개되어 있습니다. 길게 생성하면 화자 톤이 서서히 변하는 드리프트가 가끔 있고, 현재는 중간에 컨텍스트를 리셋하는 식의 운영 팁이 제안됩니다.2 데모 음질에 대해 "미묘한 변조감이 있다"는 개발자 반응도 있어, 실제 서비스 품질은 목적에 맞게 직접 테스트하는 게 안전합니다.4

시사점

TADA 소식이 흥미로운 이유는 "오픈소스 TTS가 또 나왔다"가 아니라, LLM-TTS가 늘 부딪히던 숙제인 속도-품질-신뢰성을 토큰 설계로 풀어냈기 때문입니다.2 특히 대본 정확도(환각/누락)가 중요한 팀이라면, 데모 한 번으로도 생산성 체감이 클 수 있습니다.

실용적으로는 이렇게 접근해 보세요. 앱에서 짧은 안내 멘트만 뽑는다면 '자연스러움'이 1순위일 수 있지만, 금융/의료/교육처럼 한 단어가 리스크가 되는 곳은 '정확함'이 1순위입니다. 당신의 우선순위가 후자라면, TADA는 지금 시점에서 꽤 설득력 있는 카드입니다. 모델은 1B(영어)와 3B(다국어)로 공개되어 있고, Hugging Face 데모와 GitHub로 바로 확인할 수 있습니다.2

참고

1Hume AI open-sources TADA, a speech model five times faster than rivals with zero hallucinated words

2Opensourcing TADA: Fast, Reliable Speech Generation Through Text-Acoustic Synchronization

3Hume AI Launches Open Source TADA TTS Model Supporting Long-Context Speech

4TADA: Speech generation through text-acoustic synchronization | Hacker News

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기