가이드

텍스트 음성 변환의 쉼과 발음: 텍스트로 목소리 조절하기

합성 음성의 문제는 대부분 목소리가 아니라 텍스트에서 생깁니다. 쉼이 없거나, 이름을 잘못 읽거나, 숫자 형태가 틀립니다. SuperClonica에서는 마크업 언어 없이 텍스트 자체와 엔진의 몇 가지 옵션으로 모든 것을 조절합니다.

이 가이드에서는 엔진이 텍스트를 읽는 방식, 쉼을 넣는 법, 발음을 고치는 법, 테이크나 속도를 바꿀 때를 소개합니다.

엔진이 텍스트를 읽는 방식

언어 옵션은 텍스트의 언어와 같아야 합니다. 다르면 다른 언어의 소리로 읽힙니다.

  • 문장부호가 리듬을 정합니다. 쉼표는 짧은 쉼, 마침표는 더 긴 쉼.
  • 숫자는 27개 언어에서 말로 바꿔 읽지만, 힌디어, 그리스어, 에스토니아어, 크로아티아어에서는 바꾸지 않으며 어형도 변하지 않습니다.
  • 채팅 줄임말은 7개 언어(영어, 러시아어, 폴란드어, 프랑스어, 포르투갈어, 스페인어, 독일어)에서 풀어 읽습니다.
  • 둘 다 --no-numbers와 --no-slang으로 끌 수 있습니다.
  • SSML 태그는 지원하지 않습니다. 들려야 하는 대로 텍스트를 쓰세요.

까다로운 문장을 무료로 체험

아무 목소리 페이지에서 잘 안 되는 문장을 30~100자로 붙여 넣고 언어를 고른 뒤 생성 버튼을 누르세요. 몇 초 만에 엔진이 어떻게 읽는지 듣고, 텍스트를 고쳐 다시 시도할 수 있습니다. 계정은 필요 없습니다.

쉼

엔진은 문장 앞뒤의 무음을 잘라 냅니다. --keep-silence로 남길 수 있어 부분을 이어 붙일 때 편리합니다.

  • 쉼표로 숨, 마침표로 뚜렷한 쉼.
  • 망설임이나 긴장감에는 말줄임표: “글쎄... 잘 모르겠어.”
  • 긴 문장 대신 새 문장으로: 문장 사이에서 목소리가 쉽니다.
  • 정확한 길이의 쉼이 필요하면 부분별로 따로 생성하고 오디오 편집기에서 필요한 길이의 무음을 넣으세요.

발음

엔진이 잘못 읽는 말은 들려야 하는 대로 고쳐 쓰세요. 외국 이름, 브랜드, 드문 단어 등입니다. 한국어는 소리 나는 대로 적으면 도움이 됩니다. 약어는 글자를 띄어 쓰거나 풀어서 쓰세요. 고쳐 쓴 버전은 읽힐 텍스트에만 쓰고, 공개하는 글에는 넣지 마세요.

테이크, 속도, 음량

실행할 때마다 새 테이크입니다. 조금 어색하면 다시 생성하거나, --seed에 숫자를 지정해 여러 테이크를 시험하고 마음에 드는 것을 재현하세요. 기본 속도는 1.05이고, 0.95처럼 낮추면 느려지고 1.1처럼 높이면 빨라집니다. --normalize는 모든 파일의 음량을 −18 LUFS로 맞춥니다. 모두 무료 SuperClonica 엔진에 들어 있습니다: python -m pip install superclonica-cpu, 그다음 superclonica --text "내 텍스트" --voice F1 --lang ko --seed 7 --speed 0.95 --output take.wav.