Risorsa: PhraseSet
frase impostata per la differenziazione nel riconoscimento vocale. Un PhraseSet viene utilizzato per fornire "suggerimenti" al riconoscimento vocale per favorire parole e frasi specifiche nei risultati.
Rappresentazione JSON |
---|
{ "name": string, "uid": string, "phrases": [ { object ( |
Campi | |
---|---|
name |
Solo output. Identificatore. Il nome della risorsa del PhraseSet. Formato: |
uid |
Solo output. Identificatore univoco assegnato dal sistema per PhraseSet. |
phrases[] |
Un elenco di parole e frasi. |
boost |
Suggerimento: Un valore positivo aumenta la probabilità che una frase specifica venga riconosciuta rispetto ad altre frasi simili. Più alta è la spinta, maggiore è anche la possibilità di ottenere un riconoscimento di falsi positivi. I valori |
displayName |
Nome leggibile e configurabile dall'utente per PhraseSet. Deve avere una lunghezza massima di 63 caratteri. |
state |
Solo output. Lo stato del ciclo di vita di PhraseSet. |
createTime |
Solo output. Data/ora creazione. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. L'ultima volta che questa risorsa è stata modificata. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
deleteTime |
Solo output. L'ora in cui è stata richiesta l'eliminazione della risorsa. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
expireTime |
Solo output. L'ora in cui la risorsa verrà eliminata definitivamente. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
annotations |
Consente agli utenti di archiviare piccole quantità di dati arbitrari. Sia la chiave che il valore devono contenere al massimo 63 caratteri ciascuno. Massimo 100 annotazioni. Un oggetto contenente un elenco di |
etag |
Solo output. Questo checksum viene calcolato dal server in base al valore di altri campi. Questa informazione può essere inviata alle richieste di aggiornamento, annullamento dell'eliminazione ed eliminazione per garantire che il client abbia un valore aggiornato prima di procedere. |
reconciling |
Solo output. Indica se il PhraseSet è in fase di aggiornamento. |
kmsKeyName |
Solo output. Il nome della chiave KMS con cui è criptato il PhraseSet. Il formato previsto è |
kmsKeyVersionName |
Solo output. Il nome della versione della chiave KMS con cui è criptato il set PhraseSet. Il formato previsto è |
Frase
Una frase contiene parole e "suggerimenti" per consentire al riconoscimento vocale di riconoscerli con maggiore probabilità. Questa funzionalità può essere utilizzata per migliorare l'accuratezza di parole e frasi specifiche, ad esempio se l'utente generalmente pronuncia comandi specifici. In questo modo puoi anche aggiungere altre parole al vocabolario del riconoscimento.
Le voci di elenco possono anche includere riferimenti CustomClass contenenti gruppi di parole che rappresentano concetti comuni che si verificano nel linguaggio naturale.
Rappresentazione JSON |
---|
{ "value": string, "boost": number } |
Campi | |
---|---|
value |
La frase stessa. |
boost |
Suggerimento: Esegue l'override del booster impostato al livello della frase. Un valore positivo aumenta la probabilità che una frase specifica venga riconosciuta rispetto ad altre frasi simili. Più alta è la spinta, maggiore è anche la possibilità di ottenere un riconoscimento di falsi positivi. Valori di boost negativi corrispondono ad anti-biasing. L'anti-bias non è abilitato, quindi i valori di boost negativi restituiranno un errore. I valori di boost devono essere compresi tra 0 e 20. I valori al di fuori di questo intervallo restituiranno un errore. Ti consigliamo di utilizzare un approccio di ricerca binaria per trovare il valore ottimale per il tuo caso d'uso e di aggiungere frasi sia con che senza booster alle tue richieste. |
Stato
Insieme di stati che definiscono il ciclo di vita di un PhraseSet.
Enum | |
---|---|
STATE_UNSPECIFIED |
Stato non specificato. Questo viene usato/utile solo per distinguere i valori non impostati. |
ACTIVE |
Lo stato normale e attivo. |
DELETED |
Questo PhraseSet è stato eliminato. |
Metodi |
|
---|---|
|
Crea un PhraseSet . |
|
Elimina PhraseSet . |
|
Restituisce il valore PhraseSet richiesto. |
|
Elenca i PhraseSet. |
|
Aggiorna il PhraseSet . |
|
Annulla l'eliminazione di PhraseSet . |