Mentranskripsikan speech to text dengan menggunakan gcloud CLI

Halaman ini menunjukkan cara mengirimkan permintaan pengenalan ucapan ke Speech-to-Text menggunakan alat gcloud dari command line.

Speech-to-Text memudahkan integrasi teknologi pengenalan ucapan Google ke dalam aplikasi developer. Anda dapat mengirim data audio ke Speech-to-Text API, yang kemudian menampilkan transkripsi teks dari file audio tersebut. Untuk mengetahui informasi selengkapnya tentang layanan ini, lihat Dasar-dasar Speech-to-Text.

Sebelum memulai

Sebelum dapat mengirim permintaan ke Speech-to-Text API, Anda harus sudah menyelesaikan tindakan berikut. Lihat halaman sebelum memulai untuk mengetahui detailnya.

  • Aktifkan Speech-to-Text di project GCP.
    1. Pastikan penagihan diaktifkan untuk Speech-to-Text.
  • Instal Google Cloud CLI, lalu initialize dengan menjalankan perintah berikut:

    gcloud init
  • (Opsional) Buat bucket Google Cloud Storage baru untuk menyimpan data audio Anda.

Membuat permintaan transkripsi audio

Kini Anda dapat menggunakan Speech-to-Text untuk mentranskripsikan file audio ke teks. Gunakan contoh kode berikut untuk mengirim permintaan recognize ke Speech-to-Text API.

Buka shell command line dan jalankan perintah berikut.

gcloud ml speech recognize gs://cloud-samples-tests/speech/brooklyn.flac \
    --language-code=en-US

Perintah ini meminta Speech-to-Text mentranskripsikan audio yang terdapat dalam FLAC yang dihosting di lokasi yang dapat diakses secara publik.

Jika permintaan berhasil, server akan menampilkan respons dalam format JSON:

{
  "results": [
    {
      "alternatives": [
        {
          "confidence": 0.9840146,
          "transcript": "how old is the Brooklyn Bridge"
        }
      ]
    }
  ]
}

Selamat! Anda telah mengirimkan permintaan pertama ke Speech-to-Text.

Jika Anda menerima error atau respons kosong dari Speech-to-Text, lihat langkah-langkah pemecahan masalah dan mitigasi error.

Pembersihan

Agar akun Google Cloud Anda tidak dikenakan biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.

Langkah selanjutnya