SpeechGen에서 두 개의 목소리로 대화 만들기
08-09-2025 , 25-04-2026
각 줄을 서로 다른 목소리가 읽는 대화를 만들어요 — 전부 한 번의 합성으로. 여기서는 두 개의 목소리로 보여 주지만, 장면에 필요한 만큼 얼마든지 추가할 수 있어요.
두 번째 목소리 추가하기
목소리 행 오른쪽에 있는 + 아이콘을 클릭해요. 아래에 새 화자가 나타나요 — 처음에는 첫 번째 목소리의 복사본이에요.
장면에 여러 등장인물이 있다면 같은 방법으로 세 번째, 네 번째 화자도 추가할 수 있어요.
새 화자의 목소리 선택기 열기
다른 목소리를 고르려면 두 번째 행의 목소리 이름을 클릭해요. 선택기는 이 화자에만 영향을 주고 열려요 — 첫 번째 목소리는 그대로 유지돼요.
필터링하고 목소리 고르기
① 성별 필터(남성, 여성, 어린이, 노인, 중성)를 탭해서 목록을 좁혀요. 필요하면 이름으로 검색해요. ② 원하는 목소리 옆의 SELECT를 클릭하면 선택기가 닫히고 행이 업데이트돼요.
대화에 대비를 주려면 첫 번째 화자와 다른 성별의 목소리를 골라요.
대화 입력하기
에디터에서 대화의 각 줄을 하나씩 따로 입력해요. 목록의 첫 번째 목소리가 기본적으로 전체를 읽어요.
줄을 선택해서 두 번째 목소리로 감싸기
두 번째 화자가 읽기를 원하는 문장을 선택해요(예시에서는 두 번째 줄). 그런 다음 두 번째 화자 행의 감싸기 아이콘(< >)을 클릭해요 — 이렇게 해서 그 줄을 해당 목소리에 지정해요.
각 화자마다 자신만의 감싸기 버튼이 있어요. 선택한 텍스트를 읽게 할 목소리의 행에 있는 버튼을 클릭해요.
SpeechGen이 선택 영역 주위에 dialog 태그를 추가해요
선택한 텍스트가 이제 해당 목소리와 연결된 <dialog> 태그로 감싸져요. 엔진은 태그가 붙은 각 블록을 독립된 화자의 발화로 처리해요.
<dialog> 태그를 더 추가해서 긴 대본도 만들 수 있어요 — 3명, 4명, 5명 등장인물의 대화도 같은 방식으로 작동해요.
음성 합성 — 한 번의 합성, 여러 목소리
파란색 음성 합성 버튼을 클릭해요. 엔진이 모든 목소리를 하나의 오디오 파일로 순서대로 렌더링해요. 결과가 아래에 나타나고 자동으로 재생돼요.
대화 빌더
대화가 길거나 API로 생성하고 싶다면, 준비된 Google Sheets 템플릿을 사용해 <dialog> 태그로 텍스트를 구성해요.
-
템플릿 복사하기.
템플릿 열기를 누르고 본인의 Google Drive에 사본을 저장해요: 파일 → 사본 만들기.
-
"Dialogue Constructor" 탭을 채워요.
- A열 (목소리) — 목소리 이름, 속도, 음조.
- B열 (본문) — 해당 목소리가 읽을 대화 줄.
- C열 (SpeechGen용 코드) — 각 행에 대해 자동으로 생성되는
<dialog>코드.
-
목소리 이름은 정확히 일치해야 해요.
A열의 이름은 SpeechGen에 표시된 것과 반드시 똑같아야 해요. 같은 시트의 all_voices 탭을 열어 보세요 — 목소리가 언어별로 묶여 있어요. 거기서 이름을 복사해 A열에 붙여 넣어요.
-
예시
- 2행 — A열의 목소리(속도와 음조는 기본값일 경우 비워 둠), B열의 첫 번째 대화 문장.
- 3행 — 두 번째 목소리와 그 대화 줄.
한 줄씩 계속 채워요. C열은 각 문장을 올바른
<dialog>태그로 자동으로 감싸요. -
생성된 코드를 SpeechGen에 붙여 넣기
- C열에서 비어 있지 않은 셀을 모두 선택하고 Ctrl+C로 복사해요.
- SpeechGen으로 이동해서 텍스트 필드에 붙여 넣어요. 이렇게 보여요:
-
음성 합성하기
- 음성 합성을 클릭해요.
- 전체 대화가 하나의 파일로 렌더링돼요 — 다운로드해서 사용해요.
<dialog> 태그를 더 추가해 보세요.