합성 콘솔 사용
TTS 오디오 합성을 위해 애플리케이션에 클론된 음성 모델을 통합할 수 있습니다. 커스텀 클론된 음성을 사용하여 텍스트를 생성하려면 Speech Studio에서 적합한 VoiceCloningKey를 제공하세요.
명령줄 및 Rest API 사용
HTTP 메서드 및 URL:
POST https://texttospeech.googleapis.com/v1beta1/text:synthesize
JSON 요청 본문:
voice_cloning_key
를 클론된 모델을 만들 때 생성된 VoiceCloningKey로 바꿉니다.
{
"input":{
"text":"Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets."
},
"voice":{
"language_code":"en-US",
"voice_clone":{
"voice_cloning_key":"{voice_cloning_key}",
}
},
"audioConfig":{
"audioEncoding":"LINEAR16",
"sample_rate_hertz":24000
}
}
요청 본문을 request.json
이라는 파일에 저장하고 다음 명령어를 실행하고 PROJECT_ID
는 프로젝트 ID로 바꿉니다.
curl -X POST \ -H "Authorization: Bearer "$(gcloud auth print-access-token) \ -H "x-goog-user-project: PROJECT_ID" \ -H "Content-Type: application/json; charset=utf-8" \ -d @request.json \ https://texttospeech.googleapis.com/v1beta1/text:synthesize