Zoom·Microsoft Teams·Google Meet에서 TTS 쓰기
화상 회의에서 합성 음성이 대신 말하게 하고 싶은 이유는 다양합니다. 목소리가 안 나올 때, 언어 장애가 있을 때, 내레이션을 준비한 발표, 아직 배우는 언어로 하는 회의 등이죠. 회의 앱은 마이크 소리를 보내므로, 관건은 TTS 목소리를 어떻게 마이크로 넣느냐입니다.
이 가이드는 Zoom, Microsoft Teams, Google Meet에서 통하는 두 가지 방법을 소개합니다. 준비한 오디오를 컴퓨터 소리로 재생하는 방법과 가상 마이크로 목소리를 보내는 방법이며, 목소리는 무료 SuperClonica 엔진으로 만듭니다.
오디오 준비하기
할 말을 항목마다 짧은 파일 하나로 쓰고 무료 엔진으로 음성화하세요. python -m pip install superclonica-cpu로 설치한 뒤 예를 들어 superclonica --text-file intro.txt --voice voice.json --lang ko --normalize --output intro.wav를 실행합니다. --normalize로 모든 파일의 음량이 같아집니다. 먼저 목소리를 고르려면 아무 목소리 페이지에서 30~100자의 문장을 입력해 들어 보세요. 무료이며 계정이 필요 없습니다.
컴퓨터 소리 공유하기
Zoom 데스크톱 앱에서는 공유를 시작하기 전에 화면 공유 창 아래쪽의 컴퓨터 소리 공유 옵션(영어 화면에서는 Share computer sound)을 체크하세요. 고급 옵션에는 소리만 공유하는 옵션도 있고, 여러 화면을 공유하는 동안에는 컴퓨터 소리를 공유할 수 없습니다. Teams에서는 콘텐츠 공유를 열고 컴퓨터 소리 포함 스위치(영어 화면에서는 Share content와 Include computer sound)를 켜세요. Mac에서는 처음에 Teams가 드라이버를 설치하며, 알림을 포함한 컴퓨터의 모든 소리가 회의로 갑니다. Chrome의 Google Meet에서는 Chrome 탭을 발표하세요. 탭의 오디오가 공유되므로 그 탭에서 파일을 재생하면 됩니다.
가상 마이크 쓰기
실시간으로 입력하며 말하려면 가상 오디오 케이블로 엔진의 출력을 마이크로 만드세요. Windows와 macOS에는 VB-CABLE, macOS에는 무료 BlackHole이 있습니다. 플레이어나 TTS 앱의 출력을 케이블로 정하고, Zoom, Teams, Meet에서 마이크로 케이블을 고르세요. 케이블을 따로 듣지 않는 한 내 목소리는 들리지 않고, 케이블을 고른 동안에는 실제 마이크가 쓰이지 않습니다.
내 목소리로
병으로 목소리를 잃어 가고 있다면, 말할 수 있을 때 5~10초의 깨끗한 녹음을 남겨 스튜디오에서 목소리를 학습시키세요. 내 NVIDIA 그래픽카드로 학습하면 무료입니다. 그러면 준비한 모든 문장이 내 목소리로 나옵니다. 엔진은 한국어를 포함해 31개 언어를 말하며 중국어는 아직 지원하지 않습니다.
합성 음성임을 알리기
회의를 시작할 때 채팅이나 첫마디로 TTS를 쓰고 있다고 알려 주세요. 대답 전의 공백에 상대가 당황하지 않습니다. 다른 실제 인물의 목소리를 본인 동의 없이 통화에 쓰거나, 목소리로 다른 사람을 사칭해서는 안 됩니다.