En esta página se describe cómo usar Speech-to-Text para detectar automáticamente palabras malsonantes en los datos de audio y censurarlas en la transcripción.
Puedes habilitar el filtro de palabras malsonantes asignando el valor profanityFilter
=true
en RecognitionFeatures
.
Si está habilitada, la función de voz a texto intentará detectar palabras malsonantes y devolverá solo la primera letra seguida de asteriscos en la transcripción (por ejemplo, p***). Si este campo tiene el valor false
o no se ha definido, Speech-to-Text no intentará filtrar las palabras malsonantes.
En el siguiente ejemplo se muestra cómo habilitar el filtro de palabras malsonantes para reconocer el audio almacenado en un segmento de Cloud Storage.
Python
Para saber cómo instalar y usar la biblioteca de cliente de Speech-to-Text, consulta el artículo Bibliotecas de cliente de Speech-to-Text. Para obtener más información, consulta la documentación de referencia de la API Python Speech-to-Text.
Para autenticarte en Speech-to-Text, 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.