

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à.

# AWS HealthScribe streaming
<a name="health-scribe-streaming"></a>

Con AWS HealthScribe lo streaming, puoi trascrivere le conversazioni mediche in tempo reale. AWS HealthScribe lo streaming è un servizio bidirezionale in tempo reale basato su HTTP2 che accetta lo streaming audio su un canale e fornisce una trascrizione audio sull'altro canale. Una volta completato lo streaming, AWS HealthScribe analizza il contenuto dello stream e produce un file JSON di trascrizione e un file JSON di note cliniche. 

 Per avviare lo streaming, utilizza l'operazione API. [StartMedicalScribeStream](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalScribeStream.html) Questa API avvia un canale bidirezionale basato su HTTP2 che utilizzi per lo streaming di eventi audio. 

Quando avvii uno stream, specifica innanzitutto la configurazione dello stream in a. `MedicalScribeConfigurationEvent` Questo evento include le definizioni dei canali, le impostazioni di crittografia e le impostazioni di analisi post-stream, come la configurazione di output per la trascrizione aggregata e la generazione di note cliniche. 

Dopo aver avviato lo streaming audio, gestisci lo streaming come segue:
+  Quando hai finito, per iniziare a elaborare i risultati con l'analisi post-stream, invia un `MedicalScribeSessionControlEvent` con a `Type` of `END_OF_SESSION` e AWS HealthScribe avvia l'analisi.
+ Per mettere in pausa lo streaming, completa il flusso di input senza inviare il. `MedicalScribeSessionControlEvent`
+ Per riprendere uno stream in pausa, utilizza l'operazione `StartMedicalScribeStream` API e specifica la stessa. `SessionId` Questo è quello che `SessionId` hai usato quando hai iniziato originariamente lo stream.

**Topics**
+ [Linee guida e requisiti](#health-scribe-streaming-requirements)
+ [ResourceAccessRoleArn autorizzazioni di ruolo](#health-scribe-data-access-role)
+ [Avvio in corso AWS HealthScribe trascrizione in streaming](health-scribe-streaming-setting-up.md)

## Linee guida e requisiti
<a name="health-scribe-streaming-requirements"></a>

Di seguito sono riportate le linee guida e i requisiti per AWS HealthScribe lo streaming:
+ Prima di inviare eventi audio, è necessario specificare la configurazione dello stream in a`[MedicalScribeConfigurationEvent](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_MedicalScribeConfigurationEvent.html)`.
+ Per eseguire l'analisi post-stream, è `ResourceAccessRoleArn` `MedicalScribeConfigurationEvent` necessario disporre delle autorizzazioni corrette. Per ulteriori informazioni, consulta [ResourceAccessRoleArn autorizzazioni di ruolo](#health-scribe-data-access-role). 
+ Puoi riprendere una sessione un numero qualsiasi di volte entro 5 ore dalla creazione iniziale dello stream.
+ Puoi trasmettere in streaming al massimo 2 ore di audio nel corso di una sessione per tutte le richieste di streaming.
+ Per impostazione predefinita, AWS HealthScribe fornisce la crittografia a riposo per proteggere i dati sensibili dei clienti utilizzando chiavi Amazon S3 gestite. Quando avvii uno stream, puoi specificare una AWS KMS chiave per un secondo livello di crittografia. `ResourceAccessRoleArn`Devi avere il permesso di usare la tua AWS KMS chiave. Per ulteriori informazioni, consulta [Crittografia dei dati a riposo per AWS HealthScribe](health-scribe-encryption.md). 
+ Puoi utilizzare AWS HealthScribe lo streaming con gli AWS SDK, esclusi l'SDK per Python (Boto3) e l'SDK per PHP.
+ Se si verifica un'`LimitExceededException`eccezione dopo aver terminato uno stream, puoi riavviare la sessione e continuare a generare analisi post-stream. Per riavviare lo stream, usa l'[StartMedicalScribeStream](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalScribeStream.html)API e usala. `SessionID` Quindi invia un messaggio `MedicalScribeSessionControlEvent` con un `Type` of `END_OF_SESSION` e AWS HealthScribe avvia l'analisi.

## ResourceAccessRoleArn autorizzazioni di ruolo
<a name="health-scribe-data-access-role"></a>

Per eseguire l'analisi post-stream, l'`ResourceAccessRoleArn`utente `MedicalScribeConfigurationEvent` deve poter accedere al bucket di output Amazon S3 e, se lo fornisci, alla tua chiave. AWS KMS Inoltre, la politica di fiducia del ruolo deve concedere al `transcribe.streaming.amazonaws.com` servizio l'autorizzazione ad assumere il ruolo.

Di seguito è riportato un esempio di policy IAM che concede le autorizzazioni per i bucket Amazon S3 e le autorizzazioni AWS KMS chiave. Per ulteriori informazioni, consulta [Crittografia dei dati a riposo per AWS HealthScribe](health-scribe-encryption.md).

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Action": [
                "s3:PutObject"
            ],
            "Resource": [
                "arn:aws:s3:::{{amzn-s3-demo-bucket}}",
                "arn:aws:s3:::{{amzn-s3-demo-bucket}}/*"
            ],
            "Effect": "Allow"
        },
        {
            "Action": [
                "kms:DescribeKey",
                "kms:Decrypt",
                "kms:Encrypt",
                "kms:GenerateDataKey*"
            ],
            "Resource": "arn:aws:kms:us-west-2:{{123456789012}}:key/{{1234abcd-12ab-34cd-56ef-123456SAMPLE}}",
            "Effect": "Allow"
        }
    ]
}
```

------

Di seguito è illustrato un esempio di policy di attendibilità.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "Service": [
                    "transcribe.streaming.amazonaws.com"
                ]
            },
            "Action": "sts:AssumeRole"
        }
    ]
}
```

------