클라이언트 모드란
클라이언트 모드는 공식 VOICEVOX 엔진에 HTTP 요청을 보내 음성을 생성합니다. FFI가 필요하지 않으므로, 처음 시도해 보는 입구로 사용하기 쉬운 모드입니다.아직 도입하지 않았다면 설치와 설정을 먼저 확인하세요.
사전 준비
1
공식 엔진 실행
2
필요하면 연결 대상 URL 설정
기본적인 사용법
스타일 ID 지정
talk()과 generate() 양쪽에 스타일 ID를 전달할 수 있습니다.
talk(id:):audio_query를 만들 때의 스타일generate(id:): 음성 합성 시의 스타일
speakers()에서 획득할 수 있습니다.
tap()으로 Audio Query 조정
이 패키지에서는 generate() 이전에 TalkAudioQuery를 받을 수 있으므로, tap()으로 부작용만 끼워 넣는 형태가 깔끔하게 맞아떨어집니다.
영어의 자동 카타카나 변환
클라이언트 모드에서는enable_katakana_english가 활성화되어 있으므로, 영어를 포함한 텍스트를 자동으로 카타카나 쪽으로 보정할 수 있습니다.
false를 전달합니다.
응답 저장
다음에 읽어볼 페이지
클라이언트 Song
노래 합성으로
Score와 Note를 조립합니다.VOICEVOX Core for PHP
FFI를 사용하는 전제가 되면 코어 라이브러리 측 사용법도 확인합니다.