세 가지 숏코드를 사용할 수 있습니다. 대부분의 사용자는 [mementor-tts]만 필요합니다. 나머지 두 개는 고급 사용 사례를 위한 것입니다.
[mementor-tts]
기본 오디오 숏코드입니다. 음성으로 읽을 텍스트를 감싸고, 감싼 텍스트 위에 플레이어를 배치합니다.
기본 사용법
[mementor-tts]텍스트를 여기에 입력하세요.[/mementor-tts]
속성 포함 사용법
[mementor-tts voice="IKne3meq5aSn9XLyUdCD" model="eleven_flash_v2_5" label="들어보기" autoplay="no" download="yes" loop="no" time_display="yes" speed_control="yes" volume_control="yes" information="no"]
텍스트를 여기에 입력하세요.
[/mementor-tts]
속성
| 속성 | 값 | 기본값 | 설명 |
|---|---|---|---|
voice |
Voice ID | 사이트 기본값 | 이 숏코드의 음성 재정의 |
model |
eleven_flash_v2_5 등 |
사이트 기본값 | ElevenLabs 모델 재정의 |
label |
임의 텍스트 | 없음 | 플레이어 위에 표시 |
autoplay |
yes / no |
no |
페이지 로드 시 자동 재생 |
download |
yes / no |
사이트 기본값 | 다운로드 버튼 표시 |
loop |
yes / no |
no |
오디오 반복 재생 |
time_display |
yes / no |
사이트 기본값 | 시간 및 재생 시간 표시 |
speed_control |
yes / no |
사이트 기본값 | 재생 속도 선택기 표시 |
volume_control |
yes / no |
사이트 기본값 | 볼륨 슬라이더 표시 |
information |
yes / no |
사이트 기본값 | 정보 아이콘 표시 |
예제
간단한 오디오 블록:
[mementor-tts]안녕하세요, 테스트입니다.[/mementor-tts]
커스텀 레이블과 자동 재생:
[mementor-tts label="환영 메시지" autoplay="yes"]
사이트에 오신 것을 환영합니다.
[/mementor-tts]
특정 섹션에 다른 음성 적용:
[mementor-tts voice="EXAVITQu4vr4xnSDxMaL"]
이 단락은 다른 음성을 사용합니다.
[/mementor-tts]
[tts_player]
기존 게시물의 생성된 오디오에 대한 플레이어를 렌더링합니다. 숏코드를 사용해 플레이어를 기본 위치가 아닌 곳에 배치하고 싶을 때 사용합니다.
기본 사용법
[tts_player]
게시물이나 페이지 내에 배치하면 해당 게시물의 오디오를 참조합니다. 템플릿에서 do_shortcode()를 통해 사용할 경우 게시물 ID를 명시적으로 전달하세요.
속성
| 속성 | 값 | 설명 |
|---|---|---|
id |
게시물 ID | 특정 게시물의 오디오 참조 |
lang |
언어 코드 | 다국어 사이트에서 언어 선택 |
예제
기본값 (현재 게시물의 오디오 사용):
[tts_player]
특정 게시물:
[tts_player id="123"]
특정 언어 (WPML/Weglot):
[tts_player id="123" lang="es"]
[mementor_raw]
TTSWP의 표준 정리 과정 없이 (CSS 선택자 제거 없음, 숏코드 이스케이프 없음) 원시 텍스트를 ElevenLabs로 직접 전달합니다. 고급 사용자 전용입니다.
사용법
[mementor_raw]
모든 TTSWP 필터를 우회하는 원시 텍스트입니다.
[/mementor_raw]
합성에 전달되는 내용을 정밀하게 제어해야 할 때 [mementor-tts] 블록 내부에 [mementor_raw]를 사용하세요.
[mementor-tts]
인트로 문장.
[mementor_raw]<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>[/mementor_raw]
나머지 텍스트.
[/mementor-tts]
테마 템플릿에서 사용
PHP 템플릿에서 숏코드를 사용하려면:
<?php echo do_shortcode('[tts_player id="' . get_the_ID() . '"]'); ?>