

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

# リアルタイムストリームでメディカルディクテーションの書き起こし
<a name="streaming-medical-dictation"></a>

WebSocket ストリームを使用して、メディカルディクテーションを音声ストリームとして文字起こしします。また、 を使用して AWS マネジメントコンソール 、自分や他のユーザーが直接話す音声をマイクに書き起こすこともできます。

 HTTP/2 ストリームまたは WebSocket ストリームでは、次の医療分野の音声を文字起こしすることができます。
+ 心臓病学
+ オンコロジー
+ 神経学
+ プライマリケア
+ 放射線学
+ 泌尿器科

各医療専門分野には、多くのタイプの処置と予定が含まれています。したがって、臨床医は、さまざまな種類のメモを指示します。次の例をガイダンスとして使用して、WebSocket リクエストの `specialty` URL パラメータまたは `Specialty` APIの [`StartMedicalStreamTranscription`](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html) パラメータの値を指定します。
+ 電気生理学または心エコー検査後のディクテーションについては、`CARDIOLOGY` を選択します。
+ 外科腫瘍学または放射線腫瘍学の処置後のディクテーションについては、`ONCOLOGY` を選択します。
+ 脳炎の診断を示すメモを指示する医師の場合は、`NEUROLOGY` を選択します。
+ 膀胱結石を壊す手順ノートの口述については、`UROLOGY` を選択します。
+ 内科相談後の臨床医ノートの口述については、`PRIMARYCARE` を選択します。
+ CT スキャン、PET スキャン、MRI、または X 線写真の発見を伝える医師の口述については、`RADIOLOGY` を選択します。
+ 婦人科相談後の医師のメモの口述については、`PRIMARYCARE` を選択します。

リアルタイムストリーム内の特定の文字起こし精度を向上させるには、カスタム語彙を使用します。カスタム語彙を有効にするには、使用するカスタム語彙の名前に `vocabulary-name` の値を設定します。

## を使用してマイクに話されたディクテーションを文字起こしする AWS マネジメントコンソール
<a name="streaming-medical-dictation-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-dictation-streaming"></a>

医療ディクテーションの HTTP/2 ストリームを書き起こすには、[`StartMedicalStreamTranscription`](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html) API を使用し、以下を指定します。
+ `LanguageCode`: 言語コードです。有効値は `en-US` です。
+ `MediaEncoding` - 音声入力に使用されるエンコーディングです。有効な値は、`pcm`、`ogg-opus`、`flac` です。
+ `Specialty`: 医療専門家の専門分野です。
+ `Type` – `DICTATION`

医療ディクテーションを文字起こしするための HTTP/2 ストリームの設定の詳細については、[HTTP/2 ストリームの設定](streaming-setting-up.md#streaming-http2) を参照してください。

## WebSocket ストリーミングリクエストを使用したメディカルディクテーションの文字起こし
<a name="transcribe-medical-dictation-websocket"></a>

WebSocket リクエストを使用してリアルタイムストリームでメディカルディクテーションを書き起こすには、署名付き URL を作成します。この URI には、アプリケーションと 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}}%2F{{20220208}}%2F{{us-west-2}}%2F{{transcribe}}%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={{DICTATION}}
&vocabulary-name={{vocabularyName}}
&show-speaker-label={{boolean}}
```

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