O Speech-to-Text V2 é compatível com um recurso Google Cloud chamado reconhecedores. Os reconhecedores representam a configuração de reconhecimento armazenada e reutilizável. Você pode usá-los para agrupar logicamente as transcrições ou o tráfego do seu aplicativo.
Antes de começar
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Speech-to-Text APIs.
-
Make sure that you have the following role or roles on the project: Cloud Speech Administrator
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the project.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
Acessar o IAM - Selecionar um projeto.
- Clique em CONCEDER ACESSO.
-
No campo Novos principais, insira seu identificador de usuário. Normalmente, é o endereço de e-mail de uma Conta do Google.
- Na lista Selecionar um papel, escolha um.
- Para conceder outros papéis, clique em Adicionar outro papel e adicione cada papel adicional.
- Clique em Salvar.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Speech-to-Text APIs.
-
Make sure that you have the following role or roles on the project: Cloud Speech Administrator
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the project.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
Acessar o IAM - Selecionar um projeto.
- Clique em CONCEDER ACESSO.
-
No campo Novos principais, insira seu identificador de usuário. Normalmente, é o endereço de e-mail de uma Conta do Google.
- Na lista Selecionar um papel, escolha um.
- Para conceder outros papéis, clique em Adicionar outro papel e adicione cada papel adicional.
- Clique em Salvar.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
As bibliotecas de cliente podem usar o Application Default Credentials para autenticar facilmente com as APIs do Google e enviar solicitações para essas APIs. Com esse serviço, é possível testar seu aplicativo localmente e implantá-lo sem alterar o código subjacente. Para mais informações, consulte Autenticar para usar bibliotecas de cliente.
Verifique também se você instalou a biblioteca de cliente.
Entender os reconhecedores
Os reconhecedores são configurações de reconhecimento configuráveis e reutilizáveis. A criação de reconhecedores com a configuração de reconhecimento usada com frequência ajuda a simplificar e reduzir o tamanho das solicitações de reconhecimento.
O elemento principal de um reconhecedor é a configuração padrão. Essa é a configuração de cada solicitação de reconhecimento que este reconhecedor realiza. É possível substituir esse padrão por solicitação. Mantenha a configuração padrão para os recursos necessários em solicitações de um determinado reconhecedor e modifique recursos específicos para solicitações específicas.
Reutilize os detectores sempre que possível. A criação de um para cada solicitação aumenta drasticamente a latência do seu aplicativo e consome suas cotas de recursos. Crie-os com pouca frequência durante a integração e configuração e reutilize-os para solicitações de reconhecimento.
Criar reconhecedores
Este é um exemplo de criação de um reconhecedor que pode ser usado para enviar solicitações de reconhecimento:
Usar um reconhecedor para enviar solicitações
Veja um exemplo de envio de várias solicitações de reconhecimento usando o mesmo reconhecedor:
Ativar recursos em um reconhecedor
Os reconhecedores podem ser usados para ativar vários recursos de reconhecimento, como pontuação automática ou filtragem de linguagem obscena.
Veja um exemplo de como ativar a pontuação automática em um reconhecedor, que a ativa na solicitação de reconhecimento usando este reconhecedor:
Modificar recursos do reconhecedor em solicitações de reconhecimento
Veja um exemplo de como ativar vários recursos em um reconhecedor, mas desativar a pontuação automática para essa solicitação de reconhecimento:
Enviar solicitações sem reconhecedores
Os reconhecedores são opcionais em solicitações de reconhecimento. Para fazer uma solicitação sem um reconhecedor, basta usar o ID do recurso reconhecedor
_
no local em que você está fazendo uma solicitação. Veja um exemplo:Limpar
Para evitar cobranças na conta Google Cloud pelos recursos usados nesta página, siga estas etapas.
-
Optional: Revoke the authentication credentials that you created, and delete the local credential file.
gcloud auth application-default revoke
-
Optional: Revoke credentials from the gcloud CLI.
gcloud auth revoke
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
Delete a Google Cloud project:
gcloud projects delete
PROJECT_ID A seguir
- Pratique a transcrição de arquivos de áudio curtos.
- Saiba como transcrever streaming de áudio.
- Saiba como transcrever arquivos de áudio longos.
- Para dicas sobre como conseguir o melhor desempenho e precisão, entre outras, consulte a documentação sobre práticas recomendadas.
-
-