Membuat audio dari teks menggunakan library klien
Panduan memulai ini akan memandu Anda melalui proses penggunaan library klien untuk membuat permintaan ke Text-to-Speech, yang akan membuat audio dari teks.
Untuk mempelajari konsep dasar Text-to-Speech lebih lanjut, baca Dasar-Dasar Text-to-Speech. Untuk mengetahui suara sintetis yang tersedia untuk bahasa Anda, lihat halaman suara dan bahasa yang didukung.
Sebelum memulai
Sebelum dapat mengirim permintaan ke Text-to-Speech API, Anda harus sudah menyelesaikan tindakan berikut. Lihat halaman sebelum memulai untuk mengetahui detailnya.
- Aktifkan Text-to-Speech di project Google Cloud.
- Pastikan penagihan diaktifkan untuk Text-to-Speech.
-
After installing the Google Cloud CLI, configure the gcloud CLI to use your federated identity and then initialize it by running the following command:
gcloud init
-
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, confirm that you have configured the gcloud CLI to use Workforce Identity Federation.
Menginstal library klien
Go
go get cloud.google.com/go/texttospeech/apiv1
Java
If you are using Maven, add
the following to your pom.xml
file. For more information about
BOMs, see The Google Cloud Platform Libraries BOM.
If you are using Gradle, add the following to your dependencies:
If you are using sbt, add the following to your dependencies:
If you're using Visual Studio Code, IntelliJ, or Eclipse, you can add client libraries to your project using the following IDE plugins:
The plugins provide additional functionality, such as key management for service accounts. Refer to each plugin's documentation for details.
Node.js
Sebelum menginstal library, pastikan Anda telah menyiapkan lingkungan untuk pengembangan Node.js.
npm install --save @google-cloud/text-to-speech
Python
Sebelum menginstal library, pastikan Anda telah menyiapkan lingkungan untuk pengembangan Python.
pip install --upgrade google-cloud-texttospeech
Bahasa tambahan
C#: Ikuti Petunjuk penyiapan C# di halaman library klien, lalu kunjungi dokumentasi referensi Text-to-Speech untuk .NET.
PHP: Ikuti Petunjuk penyiapan PHP di halaman library klien, lalu kunjungi dokumentasi referensi Text-to-Speech untuk PHP.
Ruby: Ikuti Petunjuk penyiapan Ruby di halaman library klien, lalu kunjungi dokumentasi referensi Text-to-Speech untuk Ruby.
Membuat data audio
Sekarang Anda dapat menggunakan Text-to-Speech untuk membuat file audio sintetis dari ucapan manusia. Gunakan kode berikut untuk mengirim
permintaan synthesize
ke Text-to-Speech API.
Go
Java
Node.js
Sebelum menjalankan contoh, pastikan Anda telah menyiapkan lingkungan untuk pengembangan Node.js.
Python
Sebelum menjalankan contoh, pastikan Anda telah menyiapkan lingkungan untuk pengembangan Python.
Selamat! Anda telah mengirimkan permintaan pertama ke Text-to-Speech.
Bagaimana hasilnya?
Pembersihan
Agar tidak menimbulkan biaya pada akun Google Cloud Anda untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.
- Gunakan konsol Google Cloud untuk menghapus project jika Anda tidak membutuhkannya.
Langkah berikutnya
- Pelajari Cloud Text-to-Speech lebih lanjut dengan membaca dasar-dasarnya.
- Tinjau daftar suara yang tersedia yang dapat Anda gunakan untuk ucapan sintetis.