Text-to-Speech menawarkan endpoint API regional AS dan Uni Eropa. Jika Anda menggunakan endpoint regional, data dalam penyimpanan dan yang sedang digunakan akan tetap berada dalam batas benua Eropa atau AS. Menentukan endpoint penting jika lokasi data Anda harus dikontrol untuk mematuhi persyaratan peraturan setempat. Tidak ada perubahan fungsional pada perilaku API.
Saat Anda menggunakan endpoint regional, pastikan untuk menyertakan lokasi us
atau eu
yang cocok dalam string parent
. Lihat dokumentasi
Synthesize
untuk mengetahui informasi selengkapnya tentang cara mengonfigurasi isi permintaan
sintesis.
Protocol
Untuk melakukan sintesis text to speech menggunakan endpoint regional, jalankan perintah yang berlaku pada tabel di bawah untuk mengonfigurasi endpoint yang benar:
Multi-region | Penggantian endpoint |
---|---|
Uni Eropa - EU | $ export CLOUD_TTS_ENDPOINT=https://eu-texttospeech.googleapis.com |
US | $ export CLOUD_TTS_ENDPOINT=https://us-texttospeech.googleapis.com |
Hanya suara Neural2 yang tersedia dari endpoint berikut:
Satu region | Penggantian endpoint |
---|---|
US Central1 | $ export CLOUD_TTS_ENDPOINT=https://us-central1-texttospeech.googleapis.com |
Contoh kode berikut menunjukkan cara mengirim
synthesis request
yang menyimpan semua data hanya untuk region yang ditentukan. Anda dapat mengganti endpoint regional EU
atau US
untuk variabel CLOUD_TTS_ENDPOINT. Ganti PROJECT_ID dengan project ID Anda.
$ curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "x-goog-user-project: PROJECT_ID" \ -H "Content-Type: application/json; charset=utf-8" \ --data "{ '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':{ 'languageCode':'en-gb', 'name':'en-GB-Neural2-A', 'ssmlGender':'FEMALE' }, 'audioConfig':{ 'audioEncoding':'MP3' } }" $CLOUD_TTS_ENDPOINT/v1/text:synthesize > synthesize-text.txt
Contoh ini menggunakan Google Cloud CLI untuk membuat token akses untuk Akun Google Anda. Untuk petunjuk cara menginstal gcloud CLI, lihat Melakukan Autentikasi ke Text-to-Speech.