Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Identifique automáticamente idiomas en audio multilingüe con Amazon Transcribe

Si opera en un país con varios idiomas oficiales o en varias regiones, sus archivos de audio pueden contener diferentes idiomas. Los participantes pueden estar hablando idiomas completamente diferentes o pueden cambiar de idioma. Considere una llamada de servicio al cliente para informar un problema en un área con una población multilingüe sustancial. Aunque la conversación podría comenzar en un idioma, es factible que el cliente cambie a otro idioma para describir el problema, según el nivel de comodidad o las preferencias de uso con otros idiomas. De manera similar, el representante de atención al cliente puede cambiar de idioma mientras transmite instrucciones de operación o solución de problemas.

Con un mínimo de 3 segundos de audio, Amazon Transcribe puede identificar automáticamente y generar eficientemente transcripciones en los idiomas que se hablan en el audio sin necesidad de que los humanos especifiquen los idiomas. Esto se aplica a varios casos de uso, como la transcripción de llamadas de clientes, la conversión de mensajes de voz a texto, la captura de interacciones de reuniones, el seguimiento de las comunicaciones del foro de usuarios o la supervisión de flujos de trabajo de localización y producción de contenido multimedia.

Esta publicación explica los pasos para transcribir un archivo de audio en varios idiomas con Amazon Transcribe. Analizamos cómo hacer que los archivos de audio estén disponibles para Amazon Transcribe y habilitar la transcripción de archivos de audio en varios idiomas al llamar a las API de Amazon Transcribe.

Resumen de la solución

Amazon Transcribe es un servicio de AWS que le facilita la conversión de voz a texto. Agregar funcionalidad de voz a texto a cualquier aplicación es simple con la ayuda de Amazon Transcribe, un servicio de reconocimiento de voz automatizado (ASR). Puede incorporar la entrada de audio con Amazon Transcribe, crear transcripciones claras que sean fáciles de leer y revisar, aumentar la precisión con la personalización y filtrar la información para proteger la privacidad del cliente.

La solución también utiliza Servicio de almacenamiento simple de Amazon (Amazon S3), un servicio de almacenamiento de objetos creado para almacenar y recuperar cualquier cantidad de datos desde cualquier lugar. Es un servicio de almacenamiento simple que ofrece durabilidad, disponibilidad, rendimiento, seguridad y escalabilidad virtualmente ilimitadas líderes en la industria a un costo muy bajo. Cuando almacena datos en Amazon S3, trabaja con recursos conocidos como cubos y objetos. Un balde es un contenedor de objetos. Un objeto es un archivo y cualquier metadato que describa el archivo.

En esta publicación, lo guiamos a través de los siguientes pasos para implementar una solución de transcripción de audio multilingüe:

  1. Cree un depósito de S3.
  2. Sube tu archivo de audio al depósito.
  3. Cree el trabajo de transcripción.
  4. Revise la salida del trabajo.

Requisitos previos

Para este tutorial, debe tener los siguientes requisitos previos:

Amazon Transcribe brinda la opción de almacenar la salida transcrita en un depósito de S3 administrado por un servicio o administrado por el cliente. Para esta publicación, Amazon Transcribe escribe los resultados en un depósito de S3 administrado por un servicio.

Tenga en cuenta que Amazon Transcribe es un servicio regional y los puntos de enlace de la API de Amazon Transcribe que se llaman deben estar en la misma región que los depósitos de S3.

Cree un cubo S3 para almacenar sus archivos de entrada de audio

Para crear su depósito S3, complete los siguientes pasos:

  1. En la consola de Amazon S3, elija Crear cubeta.
  2. Nombre del cubo, ingrese un nombre único global para el depósito.
  3. Región de AWS, elija la misma región que los puntos finales de la API de Amazon Transcribe.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  4. Deje todos los valores predeterminados como están.
  5. Elige Crear cubeta.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Cargue su archivo de audio en el depósito S3

Cargue su archivo de audio multilingüe en el depósito S3 de su cuenta de AWS. Para el propósito de este ejercicio, usamos la siguiente muestra archivo de audio multilingüe. Captura una llamada de atención al cliente que involucra los idiomas inglés y español..

  1. En la consola de Amazon S3, elija cubos en el panel de navegación.
  2. Elija el cubo que creó anteriormente para almacenar los archivos de audio de entrada.
  3. Elige Subir.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  4. Elige Añadir archivos.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  5. Elija el archivo de audio que desea transcribir desde su computadora local.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  6. Elige Subir.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Su archivo de audio estará disponible en breve en el depósito S3.

Crear el trabajo de transcripción

Con el archivo de audio cargado, ahora creamos un trabajo de transcripción.

  1. En la consola de Amazon Transcribe, elija Trabajos de transcripción en el panel de navegación.
  2. Elige Crear trabajo.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  3. Nombre, ingrese un nombre único para el trabajo.
    Este también será el nombre del archivo de transcripción de salida.
  4. Ajustes de idioma, seleccione Identificación automática de varios idiomas.
    Esta función permite que Amazon Transcribe identifique y transcriba automáticamente todos los idiomas hablados en el archivo de audio.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  5. Opciones de idioma para la identificación automática de idioma, déjelo sin seleccionar.
    Amazon Transcribe identifica y transcribe automáticamente todos los idiomas hablados en el audio. Para mejorar la precisión de la transcripción, puede seleccionar opcionalmente dos o más idiomas que sepa que se hablaron en el audio.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  6. Tipo de modelo, Solo el Modelo general opción está disponible en el momento de escribir esta publicación.
  7. Datos de entrada, escoger Examinar S3.
  8. Elija el archivo fuente de audio que cargamos anteriormente.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  9. Datos resultantes, puede seleccionar Cubo de S3 administrado por servicio or Depósito S3 especificado por el cliente. Para esta publicación, seleccione Cubo de S3 administrado por servicio.
    Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  10. Elige Siguiente.
  11. Elige Crear trabajo.

Revisar la salida del trabajo

Cuando se complete el trabajo de transcripción, abra el trabajo de transcripción.
Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Desplázate hacia abajo hasta Vista previa de la transcripción sección. La transcripción de audio se muestra en la Texto pestaña. La transcripción incluye las partes de la conversación en inglés y en español.
Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Opcionalmente, puede descargar una copia de la transcripción como un archivo JSON, que podría usar para más análisis posteriores a la llamada.

Limpiar

Para evitar incurrir en cargos futuros, vacíe y elimine el depósito S3 que creó para almacenar el archivo fuente de audio de entrada. Asegúrese de tener los archivos almacenados en otro lugar porque esto eliminará permanentemente todos los objetos contenidos en el cubo. En la consola de Amazon Transcribe, seleccione y elimine el trabajo creado anteriormente para la transcripción.

Conclusión

En esta publicación, creamos un flujo de trabajo integral para automatizar la identificación y transcripción de archivos de audio multilingües, sin escribir ningún código. Usamos la nueva funcionalidad en Amazon Transcribe para identificar automáticamente diferentes idiomas en un archivo de audio y transcribir cada idioma correctamente.

Para obtener más información, consulte Identificación de idioma con trabajos de transcripción por lotes.


Acerca de los autores

Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.Murtuza Bootwala es arquitecto sénior de soluciones en AWS interesado en tecnologías de IA/ML. Le gusta trabajar con los clientes para ayudarlos a lograr sus resultados comerciales. Fuera del trabajo, disfruta de las actividades al aire libre y de pasar tiempo con la familia.

Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.Víctor Rojo es un apasionado de la IA/ML y el desarrollo de software. Ayudó a poner en marcha Amazon Alexa en los EE. UU. y México. También trajo Amazon Textract a los socios de AWS y puso en marcha AWS Contact Center Intelligence (CCI). Actualmente es el líder tecnológico global para socios de inteligencia artificial conversacional.

Identifique automáticamente idiomas en audio multilingüe mediante Amazon Transcribe PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.Babu Srinivasan es un especialista sénior de AWS SA (Servicios de IA de idiomas) con sede en Chicago. Se enfoca en Amazon Transcribe (voz a texto), ayudando a nuestros clientes a usar los servicios de inteligencia artificial para resolver problemas comerciales. Fuera del trabajo, le gusta trabajar la madera y realizar espectáculos de magia.

Sello de tiempo:

Mas de Aprendizaje automático de AWS