View a markdown version of this page

Nozioni di base su Amazon Transcribe - Amazon Transcribe

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Nozioni di base su Amazon Transcribe

Prima di poter creare trascrizioni, sono necessari alcuni prerequisiti:

Dopo aver completato questi prerequisiti, si è pronti per la trascrizione. Seleziona il metodo di trascrizione preferito dall'elenco seguente per iniziare.

Suggerimento

Se non conosci Amazon Transcribe o desideri esplorare le nostre funzionalità, ti consigliamo di utilizzare il Console di gestione AWS. Questa è anche l'opzione più semplice se desideri avviare uno flusso utilizzando il microfono del tuo computer.

Poiché lo streaming utilizza HTTP/2 e WebSockets è più complicato rispetto agli altri metodi di trascrizione, consigliamo di rivedere la Impostazione di una trascrizione in streaming sezione prima di iniziare con questi metodi. Tieni presente che consigliamo vivamente di utilizzare un SDK per le trascrizioni in streaming.

Iscriviti per un Account AWS

Per iniziare AWS, hai bisogno di un Account AWS. Per informazioni sulla creazione di un Account AWS, vedi Guida introduttiva a un Account AWS nella Guida Gestione dell'account AWS di riferimento.

Installazione di AWS CLI e SDK

Per utilizzare l' Amazon Transcribe API, devi prima installare. AWS CLI La versione corrente dell’ AWS CLI è la 2. Puoi trovare le istruzioni di installazione per Linux, Mac, Windows e Docker nella Guida per l'utente di AWS Command Line Interface .

Una volta AWS CLI installata, è necessario configurarla per le credenziali di sicurezza e Regione AWS.

Se desideri utilizzarlo Amazon Transcribe con un SDK, seleziona la lingua preferita per le istruzioni di installazione:

Creare un Amazon S3 bucket

Amazon S3 è un servizio di archiviazione di oggetti sicuro. Amazon S3 archivia i file (chiamati oggetti) in contenitori (chiamati bucket).

Per eseguire una trascrizione in batch, devi prima caricare i file multimediali in un bucket. Amazon S3 Se non specificate un Amazon S3 bucket per l'output della trascrizione, Amazon Transcribe inserisce la trascrizione in un bucket gestito temporaneamente. AWS Amazon S3 L'output di trascrizione nei bucket AWS-managed viene eliminato automaticamente dopo 90 giorni.

Scopri come creare il tuo primo bucket S3 e caricare un oggetto nel tuo bucket.

Creare un IAM policy

Per gestire l'accesso in AWS, è necessario creare policy e associarle a IAM identità (utenti, gruppi o ruoli) o AWS risorse. Una policy definisce le autorizzazioni dell'entità a cui è associata. Ad esempio, un ruolo può accedere a un file multimediale che si trova nel tuo Amazon S3 bucket solo se a quel ruolo hai associato una policy che gli concede l'accesso. Se desideri limitare ulteriormente quel ruolo, puoi invece limitarne l'accesso a un file specifico all'interno di un bucket. Amazon S3

Per ulteriori informazioni sull'utilizzo delle AWS politiche, consulta:

Ad esempio, le politiche che puoi utilizzare Amazon Transcribe, vediAmazon Transcribe esempi di politiche basate sull'identità. Se desideri generare politiche personalizzate, prendi in considerazione l'utilizzo del Generatore di policy AWS.

Puoi aggiungere una politica utilizzando Console di gestione AWS AWS CLI, o AWS SDK. Per istruzioni, consulta Aggiungere e rimuovere le autorizzazioni di IAM identità.

Le policy hanno il formato:

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

Amazon Resource Names (ARN) identifica in modo univoco tutte le AWS risorse, ad esempio un Amazon S3 bucket. Puoi utilizzare gli ARN nella tua policy per concedere autorizzazioni per azioni specifiche volte all'utilizzo di risorse specifiche. Ad esempio, se desideri concedere l'accesso in lettura a un Amazon S3 bucket e alle sue sottocartelle, puoi aggiungere il seguente codice alla sezione della tua politica di fiducia: Statement

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

Ecco un esempio di policy che concede autorizzazioni di Amazon Transcribe lettura (GetObject,ListBucket) e scrittura (PutObject) a un Amazon S3 bucket e alle relative sottocartelle: 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/*" ] } ] }