모델 배포

합성 콘솔 사용

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