Puedes mejorar la precisión de los resultados de las transcripciones que obtienes de Transcripción de voz de Cloud mediante la adaptación de modelos. La adaptación de modelos te permite especificar palabras y frases que Cloud STT reconocerá con más frecuencia en tus datos de audio que otras alternativas que, de otro modo, se habrían sugerido. La adaptación de modelos es especialmente útil para mejorar la precisión de la transcripción en los siguientes casos prácticos:
- Tu audio contiene palabras o frases que es probable que aparezcan con frecuencia.
- Es probable que tu audio contenga palabras poco frecuentes (como nombres propios) o palabras que no se usan de forma general.
- El audio contiene ruido o no es muy claro.
Antes de leer este documento, consulta la introducción a la adaptación de modelos para obtener una descripción general de cómo funciona esta función. Para obtener información sobre los límites de frases y caracteres por solicitud de adaptación de modelo, consulta Cuotas y límites.
Código de ejemplo
La adaptación de modelos es una configuración opcional de Cloud STT que puedes usar para personalizar los resultados de la transcripción según tus necesidades. Consulta la documentación de RecognitionConfig para obtener más información sobre cómo configurar el cuerpo de la solicitud de reconocimiento.
En el siguiente ejemplo de código se muestra cómo mejorar la precisión de la transcripción mediante un recurso SpeechAdaptation:
PhraseSet,
CustomClass
y aumento de la adaptación del modelo.
Para usar un PhraseSet o un CustomClass en futuras solicitudes, anota su recurso name, que se devuelve en la respuesta cuando creas el recurso.
Para ver una lista de las clases precompiladas disponibles en tu idioma, consulta Tokens de clase admitidos.
Python
Para saber cómo instalar y usar la biblioteca de cliente de Cloud STT, consulta Bibliotecas de cliente de Cloud STT. Para obtener más información, consulta la documentación de referencia de la API Cloud STT Python.
Para autenticarte en Cloud STT, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.