가이드

Google Colab에서 TTS: 아무것도 설치하지 않고

누구나 프로그램을 설치할 수 있는 건 아닙니다. 크롬북, 학교 노트북, 잠긴 업무용 컴퓨터에는 브라우저만 있을 수도 있습니다. Google Colab은 클라우드에서 Python 노트북을 실행하며, SuperClonica 엔진은 그곳에서도 일반 Linux 컴퓨터처럼 설치됩니다.

이 가이드에서는 Colab 노트북에서 텍스트를 읽히고, 브라우저에서 재생하고, 카탈로그 목소리로 긴 글을 읽혀 저장하는 방법, 그리고 내 컴퓨터에서 돌리는 편이 나은 경우를 소개합니다.

왜 Colab인가

Colab은 엔진을 빠르게 써 보는 방법입니다. 꾸준히 쓴다면 로컬 설치가 더 빨리 시작되고 완전히 사적입니다.

  • 컴퓨터에 설치할 것이 없습니다. 브라우저면 충분합니다.
  • 크롬북이나 프로그램을 설치할 수 없는 노트북에서도 됩니다.
  • 엔진은 무료 CPU 런타임에서 돌아가며 그래픽 카드가 필요 없습니다.
  • 결과는 Google 드라이브에 저장할 수 있습니다.

먼저 목소리 들어 보기

노트북을 열기 전에 목소리 페이지에서 들어 보세요. 30~100자 대사를 입력하고 언어를 고른 뒤 생성 버튼을 누르면 몇 초 만에 들을 수 있습니다. 계정은 필요 없습니다.

노트북에서 실행하기

엔진은 세션마다 한 번만 만드세요. 로딩은 몇 초, 이후 문장마다 1초도 안 걸립니다.

  • 첫 셀에서 엔진 설치: !pip install superclonica-cpu.
  • 다음 셀에서: from superclonica import Superclonica; tts = Superclonica(); audio, sample_rate = tts.synthesize("노트북에서 안녕하세요!", voice="F1", lang="ko"); tts.save("hello.wav", audio). 처음 실행할 때 모델(약 385MB)을 내려받습니다.
  • 노트북에서 재생: from IPython.display import Audio 다음에 Audio("hello.wav").
  • 왼쪽 파일 패널에서 파일을 내려받으세요.

긴 글과 내 목소리

파일 패널로 텍스트 파일이나 카탈로그 목소리 파일을 올린 뒤 읽힙니다: audio, sample_rate = tts.synthesize(open("chapter.txt").read(), voice="narrator.json", lang="ko"), 그리고 tts.save("chapter.mp3", audio). 긴 글은 자연스러운 쉼에서 나뉘었다가 한 파일로 합쳐집니다. 결과를 보관하려면 from google.colab import drive와 drive.mount("/content/drive")로 Google 드라이브를 연결하고 그곳에 저장하세요.

제한과 개인정보

Colab은 Google 서버에서 돌아가므로 텍스트가 내 컴퓨터 밖으로 나갑니다. 비공개 문서라면 엔진을 로컬에서 돌리세요. 무료 Colab 세션에는 시간과 사용량 제한이 있고 쉬고 있으면 연결이 끊기니, 결과는 그때그때 저장하세요.