WPML이 활성화되면 TTSWP는 각 번역 언어에 맞는 음성을 자동으로 선택합니다. 스페인어 포스트에는 스페인어 음성이, 영어 포스트에는 영어 음성이 적용되어 방문자는 자신의 언어로 된 음성을 자동으로 듣게 됩니다.
요구 사항
- WPML 4.0 이상
- WPML에 최소 두 개의 언어 설정
- 사이트에 TTSWP 연결 완료
활성화 방법
- 텍스트 음성 변환 → 개요로 이동합니다.
- 빠른 설정으로 스크롤합니다.
- WPML 통합을 켜짐으로 전환합니다.
- 저장합니다.
WPML이 설치되어 있지 않으면 이 토글은 잠긴 상태로 "WPML이 감지되지 않음"이 표시됩니다.
언어별 음성 매핑
WPML 통합을 켜면 새 페이지가 나타납니다. 텍스트 음성 변환 → 언어 음성 매핑. 자세한 내용은 언어 음성 매핑을 참고하세요.
각 WPML 언어에는 고유한 음성이 지정됩니다. 언어별 음성이 설정되지 않은 경우 기본 음성으로 대체됩니다.
오디오 생성 시 작동 방식
번역된 포스트의 오디오를 생성할 때:
- TTSWP가 포스트의 WPML 언어 코드를 조회합니다
- 해당 언어에 매핑된 음성을 찾습니다
- 그 음성으로 합성을 진행합니다
번역된 포스트의 기존 오디오는 자동으로 재생성되지 않습니다. 음성 매핑 변경 후 수동으로 재생성하세요.
언어 코드 정규화
WordPress는 노르웨이어에 nb와 nn을 사용하고, ElevenLabs는 no를 사용합니다. TTSWP가 이를 자동으로 정규화하므로 노르웨이어 포스트가 별도 설정 없이 바로 작동합니다.
알려진 특이 사항
- 포스트가 번역되었지만 음성이 매핑되지 않은 경우 기본 음성이 사용됩니다. 오류가 아닙니다
- 콘텐츠 설정에서 활성화되지 않은 포스트 유형은 WPML이 번역하더라도 무시됩니다
- WPML 문자열 번역은 사용하지 않습니다. 언어 코드만 읽습니다