가이드

플러그인 없는 WordPress 텍스트 음성 변환: 모든 글에 오디오 버전

긴 글은 산책하거나 운전하면서 듣고 싶어 하는 독자가 많고, 오디오 버전은 읽기가 힘든 사람에게도 도움이 됩니다. 텍스트 음성 변환 플러그인은 방문자 기기의 음성으로 읽어 휴대폰마다 소리가 다르거나, 글을 클라우드 서비스로 보내므로 보통 계정과 유료 요금제가 필요합니다.

더 간단한 방법이 있습니다. 글을 한 번만 음성으로 만들어 MP3를 업로드하고, WordPress에 이미 있는 오디오 블록에 넣는 것입니다. SuperClonica에는 31개 언어의 자연스러운 목소리가 있어 온라인에서 무료로 들어 볼 수 있고, 무료 엔진은 내 컴퓨터에서 글 전체를 MP3로 만듭니다.

플러그인이냐 파일이냐

파일을 만드는 데는 비용이 들지 않습니다. 엔진은 무료이고 내 컴퓨터에서 돌아갑니다.

  • 기기 음성을 쓰는 플러그인은 무료지만, 방문자마다 자기 시스템 음성으로 들어 기기마다 품질이 달라집니다.
  • 클라우드 플러그인은 소리가 더 좋지만 보통 계정과 요금제가 필요하고, 글이 제3자에게 넘어갑니다.
  • 미리 만든 MP3는 누구에게나 똑같이 들리고 페이지에 외부 스크립트를 더하지 않습니다.
  • 같은 파일을 팟캐스트 피드에 넣거나 따로 공유할 수도 있습니다.

무료로 온라인에서 목소리 고르기

아무 목소리 페이지에서 글 속의 30~100자 문장을 입력하고 언어를 고른 뒤 생성 버튼을 누르세요. 이렇게 몇 가지 목소리를 들어 보고 모든 글에서 독자가 들을 목소리를 고르세요.

글의 오디오 버전 만들기

파일 이름을 글에 맞춰 두면 본문을 고칠 때 찾아서 바꾸기 쉽습니다.

  • 글의 본문을 post.txt에 복사하세요. 메뉴, 캡션, 코드는 빼세요.
  • 숫자, 날짜, 약어는 읽혀야 하는 대로 쓰세요.
  • 무료 엔진 설치: python -m pip install superclonica-cpu.
  • 글 전체를 MP3 하나로 만드세요: superclonica --text-file post.txt --voice F2 --lang ko --normalize --output post-123.mp3.

업로드해서 글에 넣기

MP3를 미디어 라이브러리에 업로드하고 글 맨 위에 오디오 블록을 추가하세요. WordPress는 MP3, WAV, OGG, M4A를 기본으로 재생하며, MP3는 모든 브라우저에서 됩니다. 파일이 많다면 WordPress 5.6부터 쓸 수 있는 애플리케이션 비밀번호와 REST API로 업로드하세요: curl -X POST https://example.com/wp-json/wp/v2/media -u "user:application password" -H "Content-Disposition: attachment; filename=post-123.mp3" -H "Content-Type: audio/mpeg" --data-binary @post-123.mp3. 응답에 오디오 블록에 넣을 파일 주소가 들어 있습니다. 엔진에는 글자 수 제한이 없어 긴 글도 한 번에 만들어집니다.

사이트에 쓸 목소리

내 사이트에는 OpenRAIL-M 라이선스로 무료인 모델의 기본 목소리 10개(M1~M5, F1~F5)나 SuperClonica 스튜디오에서 학습한 내 목소리를 쓰세요. 웹사이트는 공개 출판물이므로, 팬이 만든 캐릭터 목소리는 팬 글이나 패러디라고 분명히 밝힌 글에만 맞습니다. 오디오 버전이 AI로 만들어졌다고 독자에게 알리세요.