REST Resource: projects.locations.phraseSets

Referensi: PhraseSet

PhraseSet untuk membuat bias dalam pengenalan ucapan. PhraseSet digunakan untuk memberikan "petunjuk" bagi pengenal ucapan guna mendukung kata dan frasa tertentu dalam hasil.

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

string

Hanya output. Pengenal. Nama resource PhraseSet. Format projects/{project}/locations/{location}/phraseSets/{phraseSet}.

uid

string

Hanya output. ID unik yang ditetapkan sistem untuk PhraseSet.

phrases[]

object (Phrase)

Daftar kata dan frasa.

boost

number

Peningkatan Petunjuk. Nilai positif akan meningkatkan kemungkinan bahwa frasa tertentu akan dikenali dari frasa lain yang terdengar serupa. Semakin tinggi peningkatannya, semakin tinggi juga peluang pengenalan positif palsunya. Nilai boost yang valid adalah antara 0 (eksklusif) dan 20. Sebaiknya gunakan pendekatan penelusuran biner untuk menemukan nilai optimal bagi kasus penggunaan Anda serta menambahkan frasa dengan dan tanpa penguatan pada permintaan Anda.

displayName

string

Nama yang dapat ditetapkan pengguna dan dapat dibaca manusia untuk PhraseSet. Harus terdiri dari 63 karakter atau kurang.

state

enum (State)

Hanya output. Status siklus proses PhraseSet.

createTime

string (Timestamp format)

Hanya output. Waktu pembuatan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Hanya output. Terakhir kali resource ini diubah.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

deleteTime

string (Timestamp format)

Hanya output. Waktu saat resource ini diminta untuk dihapus.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

expireTime

string (Timestamp format)

Hanya output. Waktu saat resource ini akan dihapus permanen.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

annotations

map (key: string, value: string)

Memungkinkan pengguna menyimpan data arbitrer dalam jumlah kecil. Kunci dan nilai masing-masing harus terdiri dari 63 karakter atau kurang. Maksimal 100 anotasi.

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 {i>field<i} lain. Ini dapat dikirim pada saat permintaan pembaruan, pembatalan penghapusan, dan penghapusan untuk memastikan klien memiliki nilai terbaru sebelum melanjutkan.

reconciling

boolean

Hanya output. Apakah PhraseSet ini sedang dalam proses update atau tidak.

kmsKeyName

string

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

kmsKeyVersionName

string

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

Frasa

Frasa berisi kata dan frasa "petunjuk" sehingga pengenalan ucapan lebih cenderung dapat mengenalinya. Ini dapat digunakan untuk meningkatkan akurasi kata dan frasa tertentu, misalnya, jika perintah tertentu biasanya diucapkan oleh pengguna. Fitur ini juga dapat digunakan untuk menambahkan kata lain ke kosakata pengenal.

Item daftar juga dapat menyertakan referensi CustomClass yang berisi grup kata yang mewakili konsep umum yang terjadi dalam bahasa alami.

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

string

Frasa itu sendiri.

boost

number

Peningkatan Petunjuk. Mengganti peningkatan yang ditetapkan di tingkat kumpulan frasa. Nilai positif akan meningkatkan kemungkinan bahwa frasa tertentu akan dikenali dari frasa lain yang terdengar serupa. Semakin tinggi peningkatannya, semakin tinggi juga peluang pengenalan positif palsunya. Nilai peningkatan negatif berkaitan dengan anti-bias. Anti-bias tidak diaktifkan, sehingga nilai boost negatif akan menampilkan error. Nilai peningkatan harus antara 0 dan 20. Nilai di luar rentang tersebut akan mengembalikan kesalahan. Sebaiknya gunakan pendekatan penelusuran biner untuk menemukan nilai optimal bagi kasus penggunaan Anda serta menambahkan frasa dengan dan tanpa penguatan pada permintaan Anda.

Negara bagian/Provinsi

Kumpulan status yang menentukan siklus proses PhraseSet.

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

Metode

create

Membuat PhraseSet.

delete

Menghapus PhraseSet.

get

Menampilkan PhraseSet yang diminta.

list

Mencantumkan PhraseSet.

patch

Mengupdate PhraseSet.

undelete

Membatalkan penghapusan PhraseSet.