View a markdown version of this page

Introducción al Amazon Transcribe - Amazon Transcribe

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Introducción al Amazon Transcribe

Antes de poder crear transcripciones, debe cumplir algunos requisitos previos:

Una vez que complete estos requisitos previos, está listo para iniciar la transcripción. Seleccione el método de transcripción que prefiera de la siguiente lista para empezar.

sugerencia

Si eres nuevo en nuestras funciones Amazon Transcribe o te gustaría explorarlas, te recomendamos que utilices el Consola de administración de AWS. Esta también es la opción más sencilla si desea iniciar una secuencia con el micrófono de su equipo.

Dado que el streaming se utiliza HTTP/2 y WebSockets es más complicado que otros métodos de transcripción, te recomendamos que consultes la Configuración de una transcripción de streaming sección antes de empezar con estos métodos. Recomendamos encarecidamente utilizar un SDK para las transcripciones de streaming.

Inscríbase en un Cuenta de AWS

Para empezar AWS, necesitas un Cuenta de AWS. Para obtener información sobre cómo crear un Cuenta de AWS, consulte Cómo empezar con un Cuenta de AWS en la Guía de AWS Account Management referencia.

Instalación de la   AWS CLI y SDK

Para utilizar la Amazon Transcribe API, primero debe instalar. AWS CLI La versión actual de AWS CLI es la versión 2. Encontrará las instrucciones de instalación para Linux, Mac, Windows y Docker en la Guía del usuario de AWS Command Line Interface .

Una vez que la tenga AWS CLI instalada, debe configurarla para sus credenciales de seguridad y Región de AWS.

Si quiere usarlo Amazon Transcribe con un SDK, seleccione el idioma que prefiera para ver las instrucciones de instalación:

Creando un Amazon S3 bucket

Amazon S3 es un servicio seguro de almacenamiento de objetos. Amazon S3 almacena los archivos (denominados objetos) en contenedores (denominados depósitos).

Para ejecutar una transcripción por lotes, primero debe cargar los archivos multimedia en un Amazon S3 depósito. Si no especificas un Amazon S3 depósito para la salida de la transcripción, Amazon Transcribe coloca la transcripción en un depósito AWS gestionado Amazon S3 temporalmente. El resultado de la transcripción en los cubos AWS gestionados por terceros se elimina automáticamente después de 90 días.

Aprenda a crear su primer bucket de S3 y a cargar un objeto en su bucket.

Creando un IAM policy

Para administrar el acceso AWS, debe crear políticas y asociarlas a IAM identidades (usuarios, grupos o roles) o AWS recursos. Una política define los permisos de la entidad a la que está asociada. Por ejemplo, un rol solo puede acceder a un archivo multimedia ubicado en tu Amazon S3 bucket si has adjuntado una política a ese rol que le dé acceso. Si quieres restringir aún más ese rol, puedes limitar su acceso a un archivo específico dentro de un Amazon S3 grupo.

Para obtener más información sobre el uso de AWS las políticas, consulta:

Para ver ejemplos de políticas con las que puede Amazon Transcribe utilizarlas, consulteAmazon Transcribe ejemplos de políticas basadas en identidades. Si desea generar políticas personalizadas, considere la posibilidad de utilizar el generador de políticas de AWS.

Puede añadir una política mediante el Consola de administración de AWS AWS CLI, o el AWS SDK. Para obtener instrucciones, consulte Añadir y eliminar permisos de IAM identidad.

Las políticas tienen el siguiente formato:

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "my-policy-name", "Effect": "Allow", "Action": [ "service:action" ], "Resource": [ "amazon-resource-name" ] } ] }

Los nombres de recursos de Amazon (ARN) identifican de forma exclusiva todos AWS los recursos, como un Amazon S3 bucket. Puede usar los ARN en su política para conceder permisos para acciones específicas con el fin de utilizar recursos específicos. Por ejemplo, si quieres conceder acceso de lectura a un Amazon S3 bucket y sus subcarpetas, puedes añadir el siguiente código a la sección de tu política de Statement confianza:

{ "Effect": "Allow", "Action": [ "s3:GetObject", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-bucket", "arn:aws:s3:::amzn-s3-demo-bucket/*" ] }

Este es un ejemplo de política que concede permisos de Amazon Transcribe lectura (GetObject,ListBucket) y escritura (PutObject) a un Amazon S3 depósito y sus subcarpetas: amzn-s3-demo-bucket

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:GetObject", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-bucket", "arn:aws:s3:::amzn-s3-demo-bucket/*" ] }, { "Effect": "Allow", "Action": [ "s3:PutObject" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-bucket", "arn:aws:s3:::amzn-s3-demo-bucket/*" ] } ] }