Speech-to-Text V2 admite un recurso de Google Cloud llamado reconocedores. Los reconocedores representan la configuración de reconocimiento almacenada y reutilizable. Puedes usarlos para agrupar transcripciones o tráfico de forma lógica para tu aplicación.
Antes de comenzar
- Accede a tu cuenta de Google Cloud. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.
-
Habilita las API de Speech-to-Text.
-
Asegúrate de tener los siguientes roles en el proyecto: Cloud Speech Administrator
Verifica los roles
-
En la consola de Google Cloud, ve a la página IAM.
Ir a IAM - Selecciona el proyecto.
-
En la columna Principal, busca la fila que tiene tu dirección de correo electrónico.
Si tu dirección de correo electrónico no está en esa columna, no tienes ningún rol.
- En la columna Función de la fila con la dirección de correo electrónico, verifica si la lista de roles incluye los roles necesarios.
Otorga los roles
-
En la consola de Google Cloud, ve a la página IAM.
Ir a IAM - Selecciona el proyecto.
- Haz clic en Grant access.
- En el campo Principales nuevas, ingresa tu dirección de correo electrónico.
- En la lista Seleccionar un rol, elige un rol.
- Para otorgar funciones adicionales, haz clic en Agregar otro rol y agrega cada rol adicional.
- Haz clic en Guardar.
-
- Instala Google Cloud CLI.
-
Para inicializar la CLI de gcloud, ejecuta el siguiente comando:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.
-
Habilita las API de Speech-to-Text.
-
Asegúrate de tener los siguientes roles en el proyecto: Cloud Speech Administrator
Verifica los roles
-
En la consola de Google Cloud, ve a la página IAM.
Ir a IAM - Selecciona el proyecto.
-
En la columna Principal, busca la fila que tiene tu dirección de correo electrónico.
Si tu dirección de correo electrónico no está en esa columna, no tienes ningún rol.
- En la columna Función de la fila con la dirección de correo electrónico, verifica si la lista de roles incluye los roles necesarios.
Otorga los roles
-
En la consola de Google Cloud, ve a la página IAM.
Ir a IAM - Selecciona el proyecto.
- Haz clic en Grant access.
- En el campo Principales nuevas, ingresa tu dirección de correo electrónico.
- En la lista Seleccionar un rol, elige un rol.
- Para otorgar funciones adicionales, haz clic en Agregar otro rol y agrega cada rol adicional.
- Haz clic en Guardar.
-
- Instala Google Cloud CLI.
-
Para inicializar la CLI de gcloud, ejecuta el siguiente comando:
gcloud init
-
Crea credenciales de autenticación locales para tu Cuenta de Google:
gcloud auth application-default login
Las bibliotecas cliente pueden usar las credenciales predeterminadas de la aplicación para autenticarse fácilmente con las APIs de Google y enviar solicitudes a esas API. Con las credenciales predeterminadas de la aplicación, puedes probar tu aplicación de forma local y, luego, implementarla sin cambiar el código subyacente. Para obtener más información, consulta <atrack-type="commonincludes" l10n-attrs-original-order="href,track-type,track-name" l10n-encrypted-href="WDE63JFVMK0YqIWBqG8nCycgwkRfOeEqRvzYs1N+2tJUEhcZvE5VtDH5LoWw0lj/" track-name="referenceLink"> Se autentica para usar las bibliotecas cliente.</atrack-type="commonincludes">
También asegúrate de haber instalado la biblioteca cliente.
Comprende a los reconocedores
Los reconocedores son opciones de configuración de reconocimiento configurables y reutilizables. La creación de reconocedores con una configuración de reconocimiento de uso frecuente ayuda a simplificar y reducir el tamaño de las solicitudes de reconocimiento.
El elemento principal de un reconocedor es su configuración predeterminada. Esta es la configuración para cada solicitud de reconocimiento que lleva a cabo este reconocedor. Puedes anular este valor predeterminado por solicitud. Mantén la configuración predeterminada para las funciones que necesitas en las solicitudes de un reconocedor determinado y anula las funciones específicas de solicitudes específicas.
Vuelve a usar los mismos reconocedores con la mayor frecuencia posible. Crea uno para cada solicitud, así aumentas de forma notable la latencia de la aplicación y consumes las cuotas de recursos. Créalos con poca frecuencia durante la integración y configuración, y vuelve a usarlos para solicitudes de reconocimiento.
Crea reconocedores
Aquí hay un ejemplo de la creación de un reconocedor que se puede usar para enviar solicitudes de reconocimiento:
Python
Usa un reconocedor existente para enviar solicitudes.
Este es un ejemplo de envío de varias solicitudes de reconocimiento con el mismo reconocedor:
Python
Habilita funciones en un reconocedor
Los reconocedores se pueden usar para habilitar varias funciones en el reconocimiento, como la puntuación automática o el filtrado de lenguaje obsceno.
A continuación, se muestra un ejemplo de cómo habilitar la puntuación automática en un reconocedor, para habilitarla en la solicitud de reconocimiento con este reconocedor:
Python
Anula funciones del reconocedor en solicitudes de reconocimiento
A continuación, se muestra un ejemplo de cómo habilitar varias funciones en un reconocedor, pero inhabilita la puntuación automática para esta solicitud de reconocimiento:
Python
Envía solicitudes sin reconocedores
Los reconocedores son opcionales en las solicitudes de reconocimiento. Para realizar una solicitud sin un reconocedor, simplemente usa el ID de recurso del reconocedor _
en la ubicación en la que realizas la solicitud. A continuación, se muestra un ejemplo:
Python
Limpia
Sigue estos pasos para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos que usaste en esta página.
-
Opcional: Revoca las credenciales de autenticación que creaste y borra el archivo local de credenciales.
gcloud auth application-default revoke
-
Opcional: Revoca credenciales desde gcloud CLI.
gcloud auth revoke
Consola
gcloud
Borra un proyecto de Google Cloud:
gcloud projects delete PROJECT_ID
¿Qué sigue?
- Practica transcribir archivos de audio cortos.
- Obtén más información sobre cómo transcribir audio con transmisión continua.
- Obtén información sobre cómo transcribir archivos de audio largos.
- Para mejorar el rendimiento y la exactitud, así como ver otras sugerencias, consulta la documentación de prácticas recomendadas.