31개 언어 텍스트 음성 변환: 목소리 하나로 모든 언어를
SuperClonica의 기반인 오픈 음성 합성 모델 Supertonic 3는 31개 언어를 말하고, 카탈로그의 모든 목소리가 그 언어를 모두 말합니다. 영어 녹음으로 만든 목소리가 여러분의 텍스트를 한국어, 힌디어, 일본어로 읽고, 러시아어 내레이터가 같은 영상을 독일어로 더빙할 수도 있습니다.
이 가이드에서는 지원 언어 목록, 텍스트 언어를 고르는 방법, 수요가 많은 언어별 요령을 소개합니다. 중국어는 아직 지원하지 않습니다.
목소리 하나가 31개 언어를 말하는 원리
Supertonic 3의 목소리는 그 사람이 어떻게 들리는지를 담을 뿐, 어떤 언어를 말하는지는 담지 않습니다. 언어는 텍스트마다 언어 코드로 고르므로 같은 목소리 파일이 31개 언어 모두에서 작동합니다. 원래 녹음의 억양이 조금 남을 수 있는데, 캐릭터에는 잘 어울리고 내레이터에서는 거의 티가 나지 않습니다.
아무 목소리 페이지에서 해 보세요. 텍스트 칸 옆에서 언어를 고르고 30~100자 문장을 입력한 뒤 생성 버튼을 누르면 됩니다. 컴퓨터에서는 SuperClonica 엔진이 --lang으로 코드를 받습니다. 예: superclonica --text "안녕하세요, 반갑습니다!" --voice voice.json --lang ko --output hello.wav.
한국어 텍스트 음성 변환
코드는 ko. 한글로, 단어 사이를 평소처럼 띄어 쓰세요. 띄어쓰기가 리듬에 도움이 됩니다.
영어 텍스트 음성 변환
코드는 en. 영어는 카탈로그 목소리에서 가장 흔한 언어입니다. 내레이터, 게임·영화 캐릭터, 아나운서 등. 숫자, 날짜, 단위는 말로 읽히며, 약어는 발음대로 쓰세요.
일본어 텍스트 음성 변환
코드는 ja. 한자와 가나를 섞은 평소 표기로 쓰고, 이름을 특이하게 읽어야 하면 가나로 쓰세요. 일본어는 애니메이션과 게임 캐릭터에 잘 어울려, 많은 캐릭터가 원어로 대사를 말할 수 있습니다.
스페인어·포르투갈어 텍스트 음성 변환
코드는 es와 pt. 강세 표시와 ¿ ¡, ã, ç 같은 기호를 그대로 쓰면 강세와 억양이 정확해집니다.
독일어·프랑스어 텍스트 음성 변환
코드는 de와 fr. 독일어는 움라우트와 ß를 그대로 쓰고, 프랑스어는 강세 기호와 축약 아포스트로피(l’, d’)를 남기세요.
러시아어·우크라이나어 텍스트 음성 변환
코드는 ru와 uk. 키릴 문자로 쓰세요. 러시아어에서는 필요한 곳에 ё를 쓰고, 강세 표시는 필요 없습니다. 숫자는 두 언어 모두 말로 읽힙니다.
힌디어 텍스트 음성 변환
코드는 hi. 데바나가리 문자로 쓰세요. 모델은 이 표기에 맞춰져 있고, 라틴 문자로 쓴 힌디어는 정확도가 떨어질 수 있습니다.
아랍어 텍스트 음성 변환
코드는 ar. 아랍 문자로 쓰세요. 뜻이 모호한 단어에 모음 부호를 붙이면 올바른 읽기를 고르는 데 도움이 될 수 있습니다.
튀르키예어·인도네시아어·베트남어
코드는 tr, id, vi. 각 언어의 특수 문자와 성조 표시(튀르키예어의 ç, ğ, ş, ı, 베트남어의 성조)를 남기세요. 없으면 다르게 읽힙니다.
이탈리아어·폴란드어 등 유럽 언어
코드는 it, pl, nl, sv, da, fi, cs, sk, sl, hr, hu, ro, bg, el, et, lv, lt. 각 언어의 글자와 부호로 쓰고, 그리스어와 불가리아어는 각자의 알파벳으로 쓰세요.
모든 언어의 숫자와 날짜
SuperClonica 엔진은 31개 언어 중 27개 언어에서 숫자를 말로 바꿔 읽으므로 2026이나 150도 자연스럽게 들립니다. 문법적 격은 붙이지 않으니, 서수처럼 특별한 형태가 필요하면 말로 쓰세요. 엔진 옵션 numbers=False를 쓰면 숫자를 그대로 모델에 넘깁니다.