디스코드 TTS를 나만의 AI 목소리로
디스코드 자체 TTS는 각 청취자 기기의 시스템 목소리로 메시지를 읽습니다. 개성 있는 서버라면 더 원하게 됩니다. 악당 목소리의 사운드보드 클립, 밈 목소리의 환영 인사, 자기 목소리로 답하는 봇.
SuperClonica에는 캐릭터, 밈, 아나운서 목소리, 무료 온라인 체험, 그리고 내 컴퓨터에서 클립을 만들고 봇 안에서도 돌아가는 무료 엔진이 있습니다. 이 가이드에서는 사운드보드 클립 만드는 법, 봇에 목소리를 주는 법, 즐겁고 공정하게 쓰는 법을 소개합니다.
디스코드 서버에 맞는 목소리
디스코드에서는 짧은 클립이 가장 잘 먹힙니다. 한 문장, 2~3초, 캐릭터 살려서.
- 무료: 골룸, 젤리곰 발레라, 트레버 필립스, Dark Willow, 시리, 밈 목소리 Brainrot.
- 아나운서: “GG”와 승리 대사에 슈퍼 스매시브라더스 4/얼티밋 아나운서.
- 게임 캐릭터: Dota 2 영웅, GTA V 캐릭터, 게롤트 등.
- 서버 규칙과 환영 메시지에는 차분한 목소리.
클립을 무료로 만들기
아무 목소리 페이지에서 30~100자 문장을 입력하고 언어를 고른 뒤 생성 버튼을 누르세요. 몇 초 만에 클립을 듣고 내려받아 서버에 추가할 수 있습니다. 계정은 필요 없습니다.
사운드보드 클립을 오프라인으로
--seed 숫자를 바꿔 여러 테이크를 만들고 가장 웃긴 것을 남기세요.
- 목소리 페이지에서 목소리 파일을 내려받고(무료 목소리는 결제 없이) 엔진을 한 번 설치: python -m pip install superclonica-cpu.
- 한 줄로 클립 만들기: superclonica --text "GG! 이게 바로 우리가 원하던 소중한 승리다!" --voice gollum.json --lang ko --output gg.ogg.
- 형식은 확장자가 정합니다: .ogg, .mp3, .wav 모두 됩니다.
- 사운드보드의 현재 크기와 길이 제한을 확인하고 클립은 짧게.
봇에 목소리 주기
봇은 같은 엔진을 Python에서 써서 답장을 읽을 수 있습니다: from superclonica import Superclonica; tts = Superclonica(); audio, rate = tts.synthesize("다들 GG!", voice="announcer.json", lang="ko"); tts.save("gg.wav", audio). 파일은 봇 라이브러리의 오디오 플레이어로 음성 채널에서 재생하세요. discord.py라면 보이스 클라이언트와 FFmpeg입니다. 봇이 멈추지 않도록 합성은 이벤트 루프 밖, 예를 들어 별도 스레드에서 실행하세요. 엔진은 일반 CPU에서 오프라인으로 돌아가므로 봇이 유료 음성 API에 의존하지 않습니다.
즐겁고 공정하게
캐릭터 목소리는 팬이 만든 것이며 권리자의 승인을 받지 않았습니다. 내 서버의 농담과 팬끼리의 재미로 쓰고, 실존 인물을 사칭하거나, 누군가를 괴롭히거나, 메시지를 공식처럼 보이게 하는 데는 쓰지 마세요. 자기 목소리를 가진 서버 마스코트라면 권리가 있는 녹음으로 목소리를 학습시키거나 거래소에서 주문하세요.