REST Resource: projects.locations.phraseSets

Resource: PhraseSet

Memberikan "petunjuk" kepada pengenal ucapan untuk lebih memilih kata dan frasa tertentu dalam hasil.

Representasi JSON
{
  "name": string,
  "phrases": [
    {
      object (Phrase)
    }
  ],
  "boost": number,
  "kmsKeyName": string,
  "kmsKeyVersionName": string,
  "uid": string,
  "displayName": string,
  "state": enum (State),
  "deleteTime": string,
  "expireTime": string,
  "annotations": {
    string: string,
    ...
  },
  "etag": string,
  "reconciling": boolean
}
Kolom
name

string

Nama resource set frasa.

phrases[]

object (Phrase)

Daftar kata dan frasa.

boost

number

Peningkatan Petunjuk. Nilai positif akan meningkatkan kemungkinan frasa tertentu dikenali dibandingkan frasa lain yang terdengar serupa. Semakin tinggi peningkatannya, semakin tinggi juga peluang pengenalan positif palsu. Nilai peningkatan negatif akan sesuai dengan anti-bias. Anti-bias tidak diaktifkan, sehingga peningkatan negatif akan diabaikan. Meskipun boost dapat menerima berbagai nilai positif, sebagian besar kasus penggunaan paling baik dilayani dengan nilai antara 0 (eksklusif) dan 20. Sebaiknya gunakan pendekatan penelusuran biner untuk menemukan nilai optimal untuk kasus penggunaan Anda serta menambahkan frasa dengan dan tanpa peningkat ke permintaan Anda.

kmsKeyName

string

Hanya output. Nama kunci KMS yang digunakan untuk mengenkripsi konten PhraseSet. Format yang diharapkan adalah projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.

kmsKeyVersionName

string

Hanya output. Nama versi kunci KMS yang digunakan untuk mengenkripsi konten PhraseSet. Format yang diharapkan adalah projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}.

uid

string

Hanya output. ID unik yang ditetapkan sistem untuk PhraseSet. Kolom ini tidak digunakan.

displayName

string

Hanya output. Nama yang dapat dibaca manusia dan dapat ditetapkan pengguna untuk PhraseSet. Harus terdiri dari 63 karakter atau kurang. Kolom ini tidak digunakan.

state

enum (State)

Hanya output. Status siklus proses CustomClass. Kolom ini tidak digunakan.

deleteTime

string (Timestamp format)

Hanya output. Waktu saat resource ini diminta untuk dihapus. Kolom ini tidak digunakan.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

expireTime

string (Timestamp format)

Hanya output. Waktu saat resource ini akan dihapus. Kolom ini tidak digunakan.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

annotations

map (key: string, value: string)

Hanya output. Mengizinkan pengguna menyimpan data arbitrer dalam jumlah kecil. Panjang kunci dan nilai masing-masing tidak boleh lebih dari 63 karakter. Maksimal 100 anotasi. Kolom ini tidak digunakan.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

etag

string

Hanya output. Checksum ini dihitung oleh server berdasarkan nilai kolom lainnya. Nilai ini dapat dikirim pada permintaan update, urungkan penghapusan, dan hapus untuk memastikan klien memiliki nilai terbaru sebelum melanjutkan. Kolom ini tidak digunakan.

reconciling

boolean

Hanya output. Apakah PhraseSet ini sedang dalam proses diperbarui atau tidak. Kolom ini tidak digunakan.

Frasa

Frasa yang berisi "petunjuk" kata dan frasa sehingga pengenalan ucapan lebih mungkin mengenali frasa tersebut. Hal ini dapat digunakan untuk meningkatkan akurasi kata dan frasa tertentu, misalnya, jika perintah tertentu biasanya diucapkan oleh pengguna. Hal ini juga dapat digunakan untuk menambahkan kata-kata tambahan ke kosakata pengenal. Lihat batas penggunaan.

Item daftar juga dapat menyertakan class bawaan atau kustom yang berisi grup kata yang mewakili konsep umum yang muncul dalam bahasa alami. Misalnya, daripada memberikan petunjuk frasa untuk setiap bulan dalam setahun (misalnya, "saya lahir pada bulan januari", "saya lahir pada bulan februari", ...), penggunaan class $MONTH bawaan meningkatkan kemungkinan transkripsi audio yang menyertakan bulan dengan benar (misalnya, "saya lahir pada bulan $month"). Untuk merujuk ke class bawaan, gunakan simbol class yang diawali dengan $, misalnya $MONTH. Untuk merujuk ke class kustom yang ditentukan inline dalam permintaan, tetapkan customClassId class ke string yang unik untuk semua resource class dan class inline. Kemudian, gunakan ID class yang diapit dalam ${...}, misalnya "${my-months}". Untuk merujuk ke resource class kustom, gunakan ID class yang diapit dalam ${} (misalnya, ${my-months}).

Speech-to-Text mendukung tiga lokasi: global, us (Amerika Utara AS), dan eu (Eropa). Jika Anda memanggil endpoint speech.googleapis.com, gunakan lokasi global. Untuk menentukan region, gunakan endpoint regional dengan nilai lokasi us atau eu yang cocok.

Representasi JSON
{
  "value": string,
  "boost": number
}
Kolom
value

string

Frasa itu sendiri.

boost

number

Peningkatan Petunjuk. Menggantikan peningkat yang ditetapkan di tingkat set frasa. Nilai positif akan meningkatkan kemungkinan frasa tertentu dikenali dibandingkan frasa lain yang terdengar serupa. Semakin tinggi peningkatannya, semakin tinggi juga peluang pengenalan positif palsu. Peningkatan negatif akan diabaikan. Meskipun boost dapat menerima berbagai nilai positif, sebagian besar kasus penggunaan akan lebih baik dengan nilai antara 0 dan 20. Sebaiknya gunakan pendekatan penelusuran biner untuk menemukan nilai optimal untuk kasus penggunaan Anda serta menambahkan frasa dengan dan tanpa peningkat ke permintaan Anda.

Negara bagian/Provinsi

Kumpulan status yang menentukan siklus proses CustomClass.

Enum
STATE_UNSPECIFIED Status tidak ditentukan. Ini hanya digunakan/berguna untuk membedakan nilai yang tidak disetel.
ACTIVE Status normal dan aktif.
DELETED CustomClass ini telah dihapus.

Metode

create

Buat kumpulan saran frasa.

delete

Menghapus kumpulan frasa.

get

Mendapatkan set frasa.

list

Mencantumkan kumpulan frasa.

patch

Perbarui set frasa.