Recurso: PhraseSet
São fornecidas "dicas" ao reconhecedor de fala para aceitar palavras e frases específicas nos resultados.
| Representação JSON |
|---|
{ "name": string, "phrases": [ { object ( |
| Campos | |
|---|---|
name |
O nome do recurso do conjunto de frases. |
phrases[] |
Uma lista de palavras e frases. |
boost |
Dica extra. Um valor positivo aumenta a probabilidade de uma frase específica ser reconhecida em vez de outras semelhantes. Quanto maior o aumento, maior a chance de reconhecimento de falsos positivos. Valores de reforço negativo corresponderiam à redução de viés. O anti-biasing não está ativado, então o aumento negativo será ignorado. Embora |
kmsKeyName |
Apenas saída. O nome da chave do KMS com que o conteúdo do PhraseSet é criptografado. O formato esperado é |
kmsKeyVersionName |
Apenas saída. O nome da versão da chave do KMS com que o conteúdo do PhraseSet é criptografado. O formato esperado é |
uid |
Apenas saída. Identificador exclusivo atribuído pelo sistema para o PhraseSet. Esse campo não é usado. |
displayName |
Apenas saída. Nome legível para humanos e definido pelo usuário do PhraseSet. Precisa ter no máximo 63 caracteres. Esse campo não é usado. |
state |
Apenas saída. O estado do ciclo de vida de CustomClass. Esse campo não é usado. |
deleteTime |
Apenas saída. O horário em que a exclusão deste recurso foi solicitada. Esse campo não é usado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
expireTime |
Apenas saída. O horário em que esse recurso será excluído permanentemente. Esse campo não é usado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
annotations |
Apenas saída. Permite que os usuários armazenem pequenas quantidades de dados arbitrários. A chave e o valor precisam ter no máximo 63 caracteres cada. No máximo 100 anotações. Esse campo não é usado. Um objeto com uma lista de pares |
etag |
Apenas saída. Esse checksum é calculado pelo servidor com base no valor de outros campos. Ele pode ser enviado em solicitações de atualização, reversão de exclusão e exclusão para garantir que o cliente tenha um valor atualizado antes de prosseguir. Esse campo não é usado. |
reconciling |
Apenas saída. Indica se o PhraseSet está sendo atualizado. Esse campo não é usado. |
Frase
Uma lista de frases contendo "dicas" de palavras e frases para que o reconhecimento de fala seja mais provável. Isso pode ser usado para melhorar a precisão de palavras e frases específicas, por exemplo, se comandos específicos forem normalmente falados pelo usuário. Isso também pode ser usado para adicionar palavras ao vocabulário do reconhecedor. Veja os limites de uso.
Os itens de lista também podem incluir classes pré-criadas ou personalizadas com grupos de palavras que representam conceitos comuns que ocorrem em linguagem natural. Por exemplo, em vez de fornecer uma dica de frase para cada mês do ano (por exemplo, "eu nasci em janeiro", "eu nasci em fevereiro" etc.), use a classe $MONTH pré-criada para aumentar a probabilidade de transcrever corretamente o áudio que inclui meses (por exemplo, "eu nasci em $month"). Para se referir a classes pré-criadas, use o símbolo da classe precedido por $, por exemplo, $MONTH. Para se referir a classes personalizadas definidas inline na solicitação, 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 se referir a recursos de classes personalizadas, use o ID da classe entre ${} (por exemplo, ${my-months}).
A Speech-to-Text oferece suporte a três locais: global, us (América do Norte dos EUA) e eu (Europa). Se você estiver chamando o endpoint speech.googleapis.com, use o local global. Para especificar uma região, use um endpoint regional com o valor de local us ou eu correspondente.
| Representação JSON |
|---|
{ "value": string, "boost": number } |
| Campos | |
|---|---|
value |
A própria frase. |
boost |
Dica extra. Substitui o aumento definido no nível do conjunto de frases. Um valor positivo aumenta a probabilidade de uma frase específica ser reconhecida em vez de outras semelhantes. Quanto maior o aumento, maior a chance de reconhecimento de falsos positivos. O reforço negativo será ignorado. Embora |
Estado
Conjunto de estados que definem o ciclo de vida de uma CustomClass.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
Estado não especificado. Isso só é usado/útil para distinguir valores não definidos. |
ACTIVE |
O estado normal e ativo. |
DELETED |
Esta CustomClass foi excluída. |
Métodos |
|
|---|---|
|
Crie um conjunto de dicas de frases. |
|
Exclui um conjunto de frases. |
|
Recebe um conjunto de frases. |
|
Listar conjuntos de frases. |
|
Atualiza um conjunto de frases. |