Pode melhorar a precisão dos resultados da transcrição que recebe do Cloud Speech-to-Text através da adaptação de modelos. A adaptação de modelos permite-lhe especificar palavras e expressões que o Cloud STT vai reconhecer com mais frequência nos seus dados de áudio do que outras alternativas que, de outra forma, poderiam ser sugeridas. A adaptação do modelo é particularmente útil para melhorar a precisão da transcrição nos seguintes exemplos de utilização:
- O áudio contém palavras ou expressões que ocorrem com frequência.
- É provável que o seu áudio contenha palavras raras (como nomes próprios) ou palavras que não são usadas geralmente.
- O áudio contém ruído ou não é muito claro.
Antes de ler este documento, leia o artigo Introdução à adaptação de modelos para uma vista geral de como esta funcionalidade funciona. Para obter informações sobre os limites de expressões e carateres por pedido de adaptação do modelo, consulte o artigo Quotas e limites.
Exemplo de código
A adaptação do modelo é uma configuração opcional do Cloud STT que pode usar para personalizar os resultados da transcrição de acordo com as suas necessidades. Consulte a
RecognitionConfig
documentação para mais informações sobre a configuração do corpo do pedido de reconhecimento.
O exemplo de código seguinte mostra como melhorar a precisão da transcrição através de um recurso
SpeechAdaptation:
PhraseSet,
CustomClass e aumento da
adaptação do modelo.
Para usar um PhraseSet ou CustomClass em pedidos futuros, tome nota do respetivo name de recurso, devolvido na resposta quando cria o recurso.
Para ver uma lista das classes pré-criadas disponíveis para o seu idioma, consulte o artigo Tokens de classe suportados.
Python
Para saber como instalar e usar a biblioteca cliente do Cloud STT, consulte as bibliotecas cliente do Cloud STT. Para mais informações, consulte a documentação de referência da API Python Cloud STT.
Para se autenticar no Cloud STT, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.