Recurso: PhraseSet
Fornece "sugestões" ao reconhecedor de voz para favorecer palavras e expressões específicas nos resultados.
| Representação JSON |
|---|
{ "name": string, "phrases": [ { object ( |
| Campos | |
|---|---|
name |
O nome do recurso do conjunto de expressões. |
phrases[] |
Uma lista de palavras e expressões. |
boost |
Hint Boost. Um valor positivo aumenta a probabilidade de uma expressão específica ser reconhecida em detrimento de outras expressões com um som semelhante. Quanto maior for o aumento, maior é a probabilidade de reconhecimento de falsos positivos. Os valores de aumento negativos correspondem à eliminação de parcialidade. A funcionalidade de eliminação de parcialidades não está ativada, pelo que o aumento negativo é simplesmente ignorado. Embora |
kmsKeyName |
Apenas saída. O nome da chave do KMS com a qual o conteúdo do PhraseSet está encriptado. O formato esperado é |
kmsKeyVersionName |
Apenas saída. O nome da versão da chave do KMS com a qual o conteúdo do PhraseSet está encriptado. O formato esperado é |
uid |
Apenas saída. Identificador exclusivo atribuído pelo sistema para o PhraseSet. Este campo não é usado. |
displayName |
Apenas saída. Nome legível definido pelo utilizador para o PhraseSet. Tem de ter 63 carateres ou menos. Este campo não é usado. |
state |
Apenas saída. O estado do ciclo de vida de CustomClass. Este campo não é usado. |
deleteTime |
Apenas saída. A hora em que este recurso foi pedido para eliminação. Este campo não é usado. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
expireTime |
Apenas saída. A hora em que este recurso vai ser anulado. Este campo não é usado. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
annotations |
Apenas saída. Permite que os utilizadores armazenem pequenas quantidades de dados arbitrários. Tanto a chave como o valor têm de ter, no máximo, 63 carateres. No máximo, 100 anotações. Este campo não é usado. Um objeto que contém uma lista de pares |
etag |
Apenas saída. Esta soma de verificação é calculada pelo servidor com base no valor de outros campos. Isto pode ser enviado em pedidos de atualização, anulação da eliminação e eliminação para garantir que o cliente tem um valor atualizado antes de continuar. Este campo não é usado. |
reconciling |
Apenas saída. Indica se este PhraseSet está ou não em processo de atualização. Este campo não é usado. |
Expressão
Frases que contêm palavras e "sugestões" de expressões para que o reconhecimento de voz tenha maior probabilidade de as reconhecer. Isto pode ser usado para melhorar a precisão de palavras e expressões específicas, por exemplo, se comandos específicos forem normalmente falados pelo utilizador. Também pode usar esta funcionalidade para adicionar palavras adicionais ao vocabulário do reconhecedor. Consulte os limites de utilização.
Os itens da lista também podem incluir classes pré-criadas ou personalizadas que contêm grupos de palavras que representam conceitos comuns que ocorrem na linguagem natural. Por exemplo, em vez de fornecer uma sugestão de expressão para todos os meses do ano (por exemplo, "nasci em janeiro", "nasci em fevereiro", …), a utilização da classe $MONTH pré-criada melhora a probabilidade de transcrever corretamente o áudio que inclui meses (por exemplo, "nasci em $month"). Para se referir a classes pré-criadas, use o símbolo de classe precedido de $, por exemplo, $MONTH. Para fazer referência a classes personalizadas que foram definidas inline no pedido, defina o customClassId da classe como uma string exclusiva para todos os recursos de classe e classes inline. Em seguida, use o ID da classe envolvido em ${...}, por exemplo, "${my-months}". Para fazer referência a recursos de classes personalizadas, use o ID da classe entre ${} (por exemplo, ${my-months}).
A funcionalidade de conversão de voz em texto suporta três localizações: global, us (América do Norte dos EUA) e eu (Europa). Se estiver a chamar o ponto final speech.googleapis.com, use a localização global. Para especificar uma região, use um ponto final regional com o valor de localização us ou eu correspondente.
| Representação JSON |
|---|
{ "value": string, "boost": number } |
| Campos | |
|---|---|
value |
A própria expressão. |
boost |
Hint Boost. Substitui o aumento definido ao nível do conjunto de expressões. Um valor positivo aumenta a probabilidade de uma expressão específica ser reconhecida em detrimento de outras expressões com um som semelhante. Quanto maior for o aumento, maior é a probabilidade de reconhecimento de falsos positivos. O aumento negativo é simplesmente ignorado. Embora |
Estado
Conjunto de estados que definem o ciclo de vida de uma CustomClass.
| Enumerações | |
|---|---|
STATE_UNSPECIFIED |
Estado não especificado. Isto só é usado/útil para distinguir valores não definidos. |
ACTIVE |
O estado normal e ativo. |
DELETED |
Esta CustomClass foi eliminada. |
Métodos |
|
|---|---|
|
Crie um conjunto de sugestões de expressões. |
|
Elimine um conjunto de expressões. |
|
Receber um conjunto de expressões. |
|
Listar conjuntos de expressões. |
|
Atualize um conjunto de expressões. |