Cloud Speech-to-Text API

Mengonversi audio menjadi teks dengan menerapkan model jaringan neural yang canggih.

Layanan: speech.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Alat ini digunakan untuk membangun library klien, plugin IDE, dan alat lain yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah terkait dengan endpoint layanan ini:

  • https://us-central1-speech.googleapis.com
  • https://us-east1-speech.googleapis.com
  • https://us-west1-speech.googleapis.com
  • https://europe-west1-speech.googleapis.com
  • https://europe-west2-speech.googleapis.com
  • https://europe-west3-speech.googleapis.com
  • https://europe-west4-speech.googleapis.com
  • https://asia-south1-speech.googleapis.com
  • https://asia-southeast1-speech.googleapis.com
  • https://asia-northeast1-speech.googleapis.com
  • https://australia-southeast1-speech.googleapis.com
  • https://northamerica-northeast1-speech.googleapis.com
  • https://us-speech.googleapis.com
  • https://eu-speech.googleapis.com
  • https://speech.googleapis.com

Resource REST: v2.projects.locations

Metode
get GET /v2/{name=projects/*/locations/*}
Mendapatkan informasi tentang lokasi.
list GET /v2/{name=projects/*}/locations
Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini.

Resource REST: v2.projects.locations.config

Metode
get GET /v2/{name=projects/*/locations/*/config}
Menampilkan Config yang diminta.
update PATCH /v2/{config.name=projects/*/locations/*/config}
Memperbarui Config.

Resource REST: v2.projects.locations.customClasses

Metode
create POST /v2/{parent=projects/*/locations/*}/customClasses
Membuat CustomClass.
delete DELETE /v2/{name=projects/*/locations/*/customClasses/*}
Menghapus CustomClass.
get GET /v2/{name=projects/*/locations/*/customClasses/*}
Menampilkan CustomClass yang diminta.
list GET /v2/{parent=projects/*/locations/*}/customClasses
Mencantumkan Class Kustom.
patch PATCH /v2/{customClass.name=projects/*/locations/*/customClasses/*}
Memperbarui CustomClass.
undelete POST /v2/{name=projects/*/locations/*/customClasses/*}:undelete
Membatalkan penghapusan CustomClass.

Resource REST: v2.projects.locations.operations

Metode
cancel POST /v2/{name=projects/*/locations/*/operations/*}:cancel
Memulai pembatalan asinkron pada operasi yang berjalan lama.
delete DELETE /v2/{name=projects/*/locations/*/operations/*}
Menghapus operasi yang berjalan lama.
get GET /v2/{name=projects/*/locations/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.
list GET /v2/{name=projects/*/locations/*}/operations
Mencantumkan operasi yang cocok dengan filter yang ditentukan dalam permintaan.

Resource REST: v2.projects.locations.phraseSets

Metode
create POST /v2/{parent=projects/*/locations/*}/phraseSets
Membuat PhraseSet.
delete DELETE /v2/{name=projects/*/locations/*/phraseSets/*}
Menghapus PhraseSet.
get GET /v2/{name=projects/*/locations/*/phraseSets/*}
Menampilkan PhraseSet yang diminta.
list GET /v2/{parent=projects/*/locations/*}/phraseSets
Mencantumkan PhraseSet.
patch PATCH /v2/{phraseSet.name=projects/*/locations/*/phraseSets/*}
Memperbarui PhraseSet.
undelete POST /v2/{name=projects/*/locations/*/phraseSets/*}:undelete
Membatalkan penghapusan PhraseSet.

Resource REST: v2.projects.locations.recognizers

Metode
batchRecognize POST /v2/{recognizer=projects/*/locations/*/recognizers/*}:batchRecognize
Menjalankan pengenalan ucapan asinkron batch: mengirim permintaan dengan file N audio dan menerima operasi berdurasi panjang yang dapat di-polling untuk mengetahui kapan transkripsi selesai.
create POST /v2/{parent=projects/*/locations/*}/recognizers
Membuat Recognizer.
delete DELETE /v2/{name=projects/*/locations/*/recognizers/*}
Menghapus Recognizer.
get GET /v2/{name=projects/*/locations/*/recognizers/*}
Menampilkan Recognizer yang diminta.
list GET /v2/{parent=projects/*/locations/*}/recognizers
Pengenal Daftar.
patch PATCH /v2/{recognizer.name=projects/*/locations/*/recognizers/*}
Memperbarui Recognizer.
recognize POST /v2/{recognizer=projects/*/locations/*/recognizers/*}:recognize
Melakukan Pengenalan ucapan sinkron: menerima hasil setelah semua audio dikirim dan diproses.
undelete POST /v2/{name=projects/*/locations/*/recognizers/*}:undelete
Membatalkan penghapusan Recognizer.