

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Transcrever uma conversa médica em um fluxo em tempo real
<a name="streaming-medical-conversation"></a>

Você pode transcrever um stream de áudio de uma conversa médica usando o HTTP/2 ou os protocolos. [WebSocket ](https://tools.ietf.org/html/rfc6455) Para obter informações sobre como iniciar um stream usando o WebSocket protocolo, consulte[Configurando um WebSocket stream](streaming-setting-up.md#streaming-websocket). Para iniciar um fluxo HTTP/2, use a API [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html).

Você pode transcrever o áudio de streaming nas seguintes especialidades médicas:
+ Cardiologia
+ Neurologia
+ Oncologia
+ Atenção primária
+ Urologia

Cada especialidade médica inclui vários tipos de procedimentos e consultas. Portanto, os médicos ditam vários tipos diferentes de notas. Use os exemplos a seguir como orientação para ajudá-lo a especificar o valor do parâmetro `specialty` URI da WebSocket solicitação ou o `Specialty` parâmetro da [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)API:
+ Para consultas de eletrofisiologia ou ecocardiografia, escolha `CARDIOLOGY`.
+ Para consultas de oncologia médica, oncologia cirúrgica ou oncologia por radiação, escolha `ONCOLOGY`.
+ Para um médico em consulta a um paciente que teve derrame, seja um ataque isquêmico transitório ou um ataque cerebrovascular, escolha `NEUROLOGY`.
+ Para uma consulta sobre incontinência urinária, escolha `UROLOGY`.
+ Para exames anuais ou consultas de atendimento urgente, escolha `PRIMARYCARE`.
+ Para consultas hospitalares com pacientes internados, escolha `PRIMARYCARE`.
+ Para consultas sobre fertilidade, laqueadura tubária, inserção de DIU ou aborto, escolha `PRIMARYCARE`.

## Console de gerenciamento da AWS
<a name="streaming-medical-conversation-console"></a>

**Como transcrever um streaming de conversa médica (Console de gerenciamento da AWS)**

Para usar o Console de gerenciamento da AWS para transcrever um diálogo médico-paciente em uma transmissão em tempo real, escolha a opção de transcrever uma conversa médica, iniciar a transmissão e começar a falar no microfone.

1. Faça login no [Console de gerenciamento da AWS](https://console.aws.amazon.com/transcribe/).

1. No painel de navegação, em Amazon Transcribe Médico, escolha **Transcrição em tempo real**.

1. Escolha **Conversa**.

1. Em **Especialidade médica**, escolha a especialidade do médico.

1. Selecione **Start streaming** (Iniciar transmissão).

1. Fale pelo microfone.

## Transcrever uma conversa médica em um fluxo HTTP/2
<a name="http2-med-conversation-streaming"></a>

Veja a seguir a sintaxe dos parâmetros de uma solicitação HTTP/2.

Para transcrever um fluxo HTTP/2 de uma conversa médica, use a API [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html) e especifique o seguinte:
+ `LanguageCode`: o código do idioma. O valor válido é `en-US`.
+ `MediaEncoding`: a codificação usada para o áudio de entrada. Os valores válidos são `pcm`, `ogg-opus` e `flac`.
+ `Specialty`: a especialidade do profissional médico.
+ `Type` – `CONVERSATION`

Para melhorar a precisão da transcrição de termos específicos em um fluxo em tempo real, use um vocabulário personalizado. Para habilitar um vocabulário personalizado, defina o valor do parâmetro `VocabularyName` como o nome do vocabulário personalizado que você deseja usar. Para obter mais informações, consulte [Melhorar a precisão da transcrição com vocabulários médicos personalizados](vocabulary-med.md).

Para rotular a fala de diferentes locutores, defina o parâmetro `ShowSpeakerLabel` como `true`. Para obter mais informações, consulte [Habilitar a separação de locutores](conversation-diarization-med.md).

Para obter mais informações sobre como configurar um fluxo HTTP/2 para transcrever uma conversa médica, consulte [Configurar um fluxo de HTTP/2](streaming-setting-up.md#streaming-http2).

## Transcrevendo uma conversa médica em um stream WebSocket
<a name="transcribe-medical-conversation-websocket"></a>

Você pode usar uma WebSocket solicitação para transcrever uma conversa médica. Ao fazer uma WebSocket solicitação, você cria um URI pré-assinado. Esse URI contém as informações necessárias para configurar o fluxo de áudio entre a aplicação e o Amazon Transcribe Medical. Para obter mais informações sobre a criação WebSocket de solicitações, consulte[Configurando um WebSocket stream](streaming-setting-up.md#streaming-websocket).

O modelo a seguir pode ser usado para criar seu URI pré-assinado.

```
GET wss://transcribestreaming.us-west-2.amazonaws.com:8443/medical-stream-transcription-websocket
?language-code=languageCode
&X-Amz-Algorithm=AWS4-HMAC-SHA256
&X-Amz-Credential=AKIAIOSFODNN7EXAMPLE%2F20220208%2Fus-west-2%2Ftranscribe%2Faws4_request
&X-Amz-Date=20220208T235959Z
&X-Amz-Expires=300
&X-Amz-Security-Token=security-token
&X-Amz-Signature=Signature Version 4 signature 
&X-Amz-SignedHeaders=host
&media-encoding=flac
&sample-rate=16000
&session-id=sessionId
&specialty=medicalSpecialty
&type=CONVERSATION
&vocabulary-name=vocabularyName
&show-speaker-label=boolean
```

Para melhorar a precisão da transcrição de termos específicos em um fluxo em tempo real, use um vocabulário personalizado. Para habilitar um vocabulário personalizado, defina o valor de `vocabulary-name` como o nome do vocabulário personalizado que você deseja usar. Para obter mais informações, consulte [Melhorar a precisão da transcrição com vocabulários médicos personalizados](vocabulary-med.md).

Para rotular a fala de diferentes locutores, defina o parâmetro `show-speaker-label` como `true`. Para obter mais informações, consulte [Habilitar a separação de locutores](conversation-diarization-med.md).

Para obter mais informações sobre a criação de pré-assinados URIs, consulte[Configurando um WebSocket stream](streaming-setting-up.md#streaming-websocket).