

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# リアルタイムストリームで医療に関する会話の文字起こし
<a name="streaming-medical-conversation"></a>

医療に関する会話の音声ストリームは、HTTP/2 または [WebSocket](https://tools.ietf.org/html/rfc6455) プロトコルで文字起こしを行うことができます。WebSocket プロトコルを使用してストリーミングを開始する方法については、[WebSocket ストリームの設定](streaming-setting-up.md#streaming-websocket) を参照してください。[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 を使用して HTTP/2 ストリーミングを開始します。

次の専門分野でストリーミングを文字起こしを行うことができます。
+ 心臓病学
+ 神経学
+ 腫瘍学
+ プライマリケア
+ 泌尿器科

各医療専門分野には、多くのタイプの処置と予定が含まれています。したがって、臨床医は、さまざまな種類のメモを指示します。次の例をガイダンスとして使用して、WebSocket リクエストの `specialty` URL パラメータまたは `Specialty` 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) パラメータの値を指定します。
+ 電気生理学または心エコー検査の相談については、`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 リクエストを行う場合、署名付き URL を作成します。この URL には、アプリケーションと Amazon Transcribe Medical の間の音声ストリームをセットアップするために必要な情報が含まれています。WebSocket リクエストの作成の詳細については、「[WebSocket ストリームの設定](streaming-setting-up.md#streaming-websocket)」を参照してください。

署名付き URL を作成するには、次のテンプレートを使用します。

```
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)」を参照してください。

署名付き URL の作成方法の詳細については、「[WebSocket ストリームの設定](streaming-setting-up.md#streaming-websocket)」を参照してください。