AWS SDK for JavaScript V3 APIリファレンスガイドでは、バージョン 3 (V3) のすべてのAPIオペレーションについて詳しく説明しています AWS SDK for JavaScript 。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Transcribe Medicalの例
この例では、一連のNode.jsモジュールを使用して、TranscribeService
クライアントクラスの次のメソッドを使用して、医療文字起こしジョブを作成、一覧表示、および削除します。
Amazon Transcribe ユーザーの詳細については、Amazon Transcribe 開発者ガイドを参照してください。
前提条件タスク
この例をセットアップして実行するには、まず次のタスクを完了する必要があります。
-
これらの Node TypeScript 例を実行するようにプロジェクト環境を設定し、必要な AWS SDK for JavaScript モジュールとサードパーティーモジュールをインストールします。の指示に従います GitHub
。 -
ユーザーの認証情報を使用して、共有設定ファイルを作成します。共有認証情報ファイルの提供の詳細については、「」およびツールリファレンスガイドの「共有設定ファイルと認証情報ファイル」を参照してください。 AWS SDKs
重要
これらの例は、 ECMAScript6 () を使用してクライアントサービスオブジェクトとコマンドをインポート/エクスポートする方法を示していますES6。
これには Node.js バージョン 13.x 以降が必要です。Node.js の最新バージョンをダウンロードしてインストールするには、「Node.js ダウンロード
」を参照してください。 CommonJS 構文を使用する場合は、JavaScript ES6/CommonJS 構文を参照してください。
Amazon Transcribe のメディカル文字起こしジョブを開始します
この例では、 AWS SDK for JavaScriptを使用してAmazon Transcribe のメディカル文字起こしジョブをスタートする方法を示します。詳細については、startMedicalTranscription「ジョブ」を参照してください。
libs
ディレクトリを作成し、ファイル名transcribeClient.js
でNode.js モジュールを作成します。以下のコードをコピーして、ペーストして、Amazon Transcribe クライアントオブジェクトを作成します。置換 REGION
を AWS リージョンで使用します。
import { TranscribeClient } from "@aws-sdk/client-transcribe"; // Set the AWS Region. const REGION = "REGION"; //e.g. "us-east-1" // Create Transcribe service object. const transcribeClient = new TranscribeClient({ region: REGION }); export { transcribeClient };
このサンプルコードは、 で GitHub
transcribe-create-medical-job.js
というファイル名で Node.js モジュールを作成します。必要なクライアントとパッケージのインストールを含め、前述のSDKように を設定してください。必要なパラメータを指定してパラメータ オブジェクトを作成します。StartMedicalTranscriptionJobCommand
コマンドを使用してメディカル ジョブをスタートします
注記
置換 MEDICAL_JOB_NAME
医療文字起こしジョブの名前。[ OUTPUT_BUCKET_NAME
出力が保存される Amazon S3 バケットを指定します。[ JOB_TYPE
ジョブのタイプを指定します。[ SOURCE_LOCATION
ソースファイルの場所を指定します。[ SOURCE_FILE_LOCATION
入力メディアファイルの場所を指定します。
// Import the required AWS SDK clients and commands for Node.js import { StartMedicalTranscriptionJobCommand } from "@aws-sdk/client-transcribe"; import { transcribeClient } from "./libs/transcribeClient.js"; // Set the parameters export const params = { MedicalTranscriptionJobName: "MEDICAL_JOB_NAME", // Required OutputBucketName: "OUTPUT_BUCKET_NAME", // Required Specialty: "PRIMARYCARE", // Required. Possible values are 'PRIMARYCARE' Type: "JOB_TYPE", // Required. Possible values are 'CONVERSATION' and 'DICTATION' LanguageCode: "LANGUAGE_CODE", // For example, 'en-US' MediaFormat: "SOURCE_FILE_FORMAT", // For example, 'wav' Media: { MediaFileUri: "SOURCE_FILE_LOCATION", // The S3 object location of the input media file. The URI must be in the same region // as the API endpoint that you are calling.For example, // "https://transcribe-demo.s3-REGION.amazonaws.com/hello_world.wav" }, }; export const run = async () => { try { const data = await transcribeClient.send( new StartMedicalTranscriptionJobCommand(params), ); console.log("Success - put", data); return data; // For unit tests. } catch (err) { console.log("Error", err); } }; run();
この例を実行するには、コマンドプロンプトで以下を入力します。
node transcribe-create-medical-job.js
このサンプルコードは、 で GitHub
Amazon Transcribe メディカルジョブを一覧表示します
この例では、 AWS SDK for JavaScriptを使用して Amazon Transcribe Transcribeジョブを一覧表示する方法を示します。詳細については、「」を参照してくださいListTranscriptionMedicalJobsCommand。
libs
ディレクトリを作成し、ファイル名transcribeClient.js
でNode.js モジュールを作成します。以下のコードをコピーして、ペーストして、Amazon Transcribe クライアントオブジェクトを作成します。置換 REGION
を AWS リージョンで使用します。
import { TranscribeClient } from "@aws-sdk/client-transcribe"; // Set the AWS Region. const REGION = "REGION"; //e.g. "us-east-1" // Create an Amazon Transcribe service client object. const transcribeClient = new TranscribeClient({ region: REGION }); export { transcribeClient };
このサンプルコードは、 で GitHub
transcribe-list-medical-jobs.js
というファイル名で Node.js モジュールを作成します。必要なクライアントとパッケージのインストールを含め、前述のSDKように を設定してください。必要なパラメータを使用してパラメータオブジェクトを作成し、ListMedicalTranscriptionJobsCommand
コマンドを使用してメディカルジョブを一覧表にします。
注記
置換 KEYWORD
返されるジョブ名に含める必要があるキーワード。
// Import the required AWS SDK clients and commands for Node.js import { ListMedicalTranscriptionJobsCommand } from "@aws-sdk/client-transcribe"; import { transcribeClient } from "./libs/transcribeClient.js"; // Set the parameters export const params = { JobNameContains: "KEYWORD", // Returns only transcription job names containing this string }; export const run = async () => { try { const data = await transcribeClient.send( new ListMedicalTranscriptionJobsCommand(params), ); console.log("Success", data.MedicalTranscriptionJobName); return data; // For unit tests. } catch (err) { console.log("Error", err); } }; run();
この例を実行するには、コマンドプロンプトで以下を入力します。
node transcribe-list-medical-jobs.js
このサンプルコードは、 で GitHub
Amazon Transcribe メディカル ジョブを削除します
この例では、 AWS SDK for JavaScriptを使用して Amazon Transcribe 文字起こしジョブを削除する方法を示します。オプションの詳細については、DeleteTranscriptionMedicalJobCommand
を参照してください。
libs
ディレクトリを作成し、ファイル名transcribeClient.js
でNode.js モジュールを作成します。以下のコードをコピーして、ペーストして、Amazon Transcribe クライアントオブジェクトを作成します。置換 REGION
を AWS リージョンで使用します。
import { TranscribeClient } from "@aws-sdk/client-transcribe"; // Set the AWS Region. const REGION = "REGION"; //e.g. "us-east-1" // Create Transcribe service object. const transcribeClient = new TranscribeClient({ region: REGION }); export { transcribeClient };
このサンプルコードは、 で GitHub
transcribe-delete-job.js
というファイル名で Node.js モジュールを作成します。必要なクライアントとパッケージのインストールを含め、前述のSDKように を設定してください。必要なパラメータを使用してパラメータオブジェクトを作成し、DeleteMedicalJobCommand
のコマンドを使用してメディカルジョブを削除します。
注記
置換 JOB_NAME
削除するジョブの名前。
// Import the required AWS SDK clients and commands for Node.js import { DeleteMedicalTranscriptionJobCommand } from "@aws-sdk/client-transcribe"; import { transcribeClient } from "./libs/transcribeClient.js"; // Set the parameters export const params = { MedicalTranscriptionJobName: "MEDICAL_JOB_NAME", // For example, 'medical_transciption_demo' }; export const run = async () => { try { const data = await transcribeClient.send( new DeleteMedicalTranscriptionJobCommand(params), ); console.log("Success - deleted"); return data; // For unit tests. } catch (err) { console.log("Error", err); } }; run();
この例を実行するには、コマンドプロンプトで以下を入力します。
node transcribe-delete-medical-job.js
このサンプルコードは、 で GitHub