

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

# Elaborazione di un evento di trascrizione live ricevuto da Amazon Chime SDK
<a name="delivery-examples"></a>

I seguenti esempi mostrano come elaborare un messaggio ricevuto. `TranscriptEvent`

**Nota**  
L'output esatto dipende da diversi fattori, tra cui la velocità con cui le persone parlano e quando fanno una pausa.

## Esempio 1: StartMeetingTranscription
<a name="example-1"></a>

Questo esempio mostra un'`StartMeetingTranscription`operazione tipica.

```
meeting.StartMeetingTranscription(
    { EngineTranscribeSettings: { Languagecode: ‘{{en-US}}’ } } );
```

L'operazione genera un`TranscriptEvent`.

```
{   
    status: {        
        type: 'started',        
        eventTimeMs: {{1620118800000}},        
        transcriptionConfig: {                    
            LanguageCode: '{{en-US}}'        
        }    
    }
}
```

## Esempio 2: risultato di una trascrizione parziale
<a name="example-2"></a>

In questo esempio, un partecipante dice: «La veloce volpe bruna salta sopra il cane pigro». Nota che in questo esempio, il valore è`isPartial`. `true` Se esamini più a fondo il messaggio, puoi vedere che il sistema ha elaborato la parola «volpe» come «fatti». Il sistema utilizza lo stesso `resultId` per aggiornare la trascrizione. 

```
{
    transcript: {
        results: [{
            resultId:"1",                               isPartial: true,
            startTimeMs: {{1620118800000}},                 endTimeMs: {{1620118801000}},
            alternatives: [{
                items:[{
                    type:        'pronunciation',
                    startTimeMs: {{1620118800000}},         endTimeMs: {{1620118800200}},
                    attendee: { attendeeId: "1",        externalUserId: "A"},
                    content: "the",                     vocabularyFilterMatch: false
                },
                {
                    type:        'pronunciation',
                    startTimeMs: {{1620118800200}},          endTimeMs: {{1620118800400}},
                    attendee: { attendeeId: "1",         externalUserId: "A" },
                    content:"quick",                     vocabularyFilterMatch: false
                },
                {
                    type:'pronunciation',
                    startTimeMs: {{1620118800400}},          endTimeMs: {{1620118800750}},
                    attendee: { attendeeId: "1",         externalUserId: "A" },
                    content:"brown",                     vocabularyFilterMatch: false
                },
                {
                    type:'pronunciation',
                    startTimeMs: {{1620118800750}},          endTimeMs: {{1620118801000}},
                    attendee:{ attendeeId: "1",          externalUserId: "A" },
                    content:"facts",                     vocabularyFilterMatch: false
                },
                {
                    type:'punctuation',
                    startTimeMs: {{1620118801000}},          endTimeMs: {{1620118801500}},
                    attendee:{ attendeeId: "1",          externalUserId: "A" },
                    content:    ",",                     vocabularyFilterMatch: false
                }]
            }]
        }]
    }
}
```

## Esempio 3: risultato di una trascrizione finale
<a name="example-3"></a>

In caso di trascrizione parziale, il sistema elabora nuovamente la frase. Questo esempio ha un `isPartial` valore di `false` e il messaggio contiene «fox» anziché «facts». Il sistema riemette il messaggio utilizzando lo stesso ID.

```
{
    transcript: {
        results: [{
            resultId:"1",                                isPartial: false,
            startTimeMs: {{1620118800000}},                  endTimeMs: {{1620118801000}},
            alternatives: [{
                items:[{
                    type:        'pronunciation',
                    startTimeMs: {{1620118800000}},          endTimeMs: {{1620118800200}},
                    attendee: { attendeeId: "1",         externalUserId: "A"},
                    content: "the",                      vocabularyFilterMatch: false
                },
                {
                    type:        'pronunciation',
                    startTimeMs: {{1620118800200}},          endTimeMs: {{1620118800400}},
                    attendee: { attendeeId: "1",         externalUserId: "A" },
                    content:"quick",                     vocabularyFilterMatch: false
                },
                {
                    type:'pronunciation',
                    startTimeMs: {{1620118800400}},          endTimeMs: {{1620118800750}},
                    attendee: { attendeeId: "1",         externalUserId: "A" },
                    content:"brown",                     vocabularyFilterMatch: false
                },
                {
                    type:'pronunciation',
                    startTimeMs: {{1620118800750}},          endTimeMs: {{1620118801000}},
                    attendee: { attendeeId: "1",          externalUserId: "A" },
                    content:"fox",                       vocabularyFilterMatch: false
                },
                {
                    type:'punctuation',
                    startTimeMs: {{1620118801000}},          endTimeMs: {{1620118801500}},
                    attendee: { attendeeId: "1",          externalUserId: "A" },
                    content:    ",",                     vocabularyFilterMatch: false
                }]
            }]
        }]
    }
}
```