

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在即時串流中轉錄醫療對話
<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`。
+ 對於生產、輸卵管結紮、IUD 插入或墮胎的諮詢，請選擇 `PRIMARYCARE`。

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

**轉錄串流醫療對話 (AWS 管理主控台)**

若要使用 AWS 管理主控台 在即時串流中轉錄臨床醫生與患者對話，請選擇轉錄醫療對話、啟動串流，以及開始對麥克風說話的選項。

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

1. 在導覽窗格的 Amazon Transcribe Medical 下，選擇**即時轉錄**。

1. 搜尋**對話**。

1. 對於**醫療專科**，請選擇臨床醫生的專科。

1. 選擇**開始串流**。

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)。

如需建立預先簽署 URI 的詳細資訊，請參閱 [設定 WebSocket 串流](streaming-setting-up.md#streaming-websocket)。