

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在实时音频流中转录医疗谈话
<a name="streaming-medical-conversation"></a>

您可以使用 HTTP/2 或协议转录医疗对话的音频流。[WebSocket ](https://tools.ietf.org/html/rfc6455)有关如何使用 WebSocket 协议启动直播的信息，请参阅[设置直 WebSocket 播](streaming-setting-up.md#streaming-websocket)。要启动 HTTP/2 音频流，请使用 [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。

您可以用下列医学专业来转录流音频：
+ 心脏科
+ 神经科
+ 肿瘤科
+ 全科
+ 泌尿外科

每个医学专科都包括许多类型的程序和预约。因此，临床医生会口述多种不同类型的笔记。使用以下示例作为指导，帮助您指定 WebSocket 请求的 `specialty` URI 参数的值或 [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 的`Specialty`参数：
+ 对于电生理学或超声心动图咨询，请选择 `CARDIOLOGY`。
+ 对于肿瘤内科、肿瘤外科或放射肿瘤科咨询，请选择 `ONCOLOGY`。
+ 对于为中风（短暂性脑缺血发作或脑血管发作）的患者提供咨询的医生，请选择 `NEUROLOGY`。
+ 有关尿失禁的咨询，请选择 `UROLOGY`。
+ 对于年度体检或急诊，请选择 `PRIMARYCARE`。
+ 对于住院患者住院医生就诊，请选择 `PRIMARYCARE`。
+ 对于生育、输卵管结扎、宫内节育器插入或流产的咨询，请选择 `PRIMARYCARE`。

## AWS 管理控制台
<a name="streaming-medical-conversation-console"></a>

**转录流式转录医疗谈话（AWS 管理控制台）**

要使用在 AWS 管理控制台 实时直播中转录临床医生与患者的对话，请选择转录医疗对话的选项，开始直播，然后开始对着麦克风说话。

1. 登录到 [AWS 管理控制台](https://console.aws.amazon.com/transcribe/)。

1. 在导航窗格的 “ Amazon Transcribe 医疗” 下，选择 “**实时转录**”。

1. 选择**对话**。

1. 对于**医学专科**，请选择临床医生的专科。

1. 选择 **Start streaming（开始流式传输）**。

1. 对着麦克风说话。

## 在 HTTP/2 音频流中转录医疗谈话
<a name="http2-med-conversation-streaming"></a>

以下是 HTTP/2 请求的参数的语法。

要转录医疗对话的 HTTP/2 音频流，请使用 [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 并指定以下内容：
+ `LanguageCode` – 语言代码。有效值为 `en-US`
+ `MediaEncoding` – 用于输入音频的编码。有效值包括 `pcm`、`ogg-opus` 和 `flac`。
+ `Specialty` – 医疗专业人员的专科。
+ `Type` – `CONVERSATION`

要提高实时音频流中特定术语的转录准确性，请使用自定义词汇表。要启用自定义词汇表，请将 `VocabularyName` 参数的值设置为要使用的自定义词汇表的名称。有关更多信息，请参阅 [使用医学自定义词汇表提高转录准确性](vocabulary-med.md)。

要标记来自不同发言者的语音，请将 `ShowSpeakerLabel` 参数设置为 `true`。有关更多信息，请参阅 [启用发言者划分](conversation-diarization-med.md)。

有关设置 HTTP/2 音频流以转录医疗对话的更多信息，请参阅[设置 HTTP/2 音频流](streaming-setting-up.md#streaming-http2)。

## 在直播中转录医疗谈话 WebSocket
<a name="transcribe-medical-conversation-websocket"></a>

您可以使用 WebSocket 请求来转录医疗谈话。当你发出 WebSocket 请求时，你会创建一个预签名 URI。此 URI 包含在应用程序和 Amazon Transcribe Medical 之间建立音频流所需的信息。有关创建 WebSocket 请求的更多信息，请参阅[设置直 WebSocket 播](streaming-setting-up.md#streaming-websocket)。

使用以下模板来创建您的预签名 URI。

```
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
```

要提高实时音频流中特定术语的转录准确性，请使用自定义词汇表。要启用自定义词汇表，请将 `vocabulary-name` 的值设置为要使用的自定义词汇表的名称。有关更多信息，请参阅 [使用医学自定义词汇表提高转录准确性](vocabulary-med.md)。

要标记来自不同发言者的语音，请将 `show-speaker-label` 参数设置为 `true`。有关更多信息，请参阅 [启用发言者划分](conversation-diarization-med.md)。

有关创建预签名的更多信息 URIs，请参阅[设置直 WebSocket 播](streaming-setting-up.md#streaming-websocket)。