Beispiele für Amazon Transcribe Medical - AWS SDK for JavaScript

Helfen Sie uns, dasAWS SDK for JavaScriptVersion 3 (V3) -Dokumentation durch Feedback unter Verwendung derFeedbackLink oder erstellen Sie ein Problem oder ziehen Sie eine Anfrage anGitHubaus.

DieAWS SDK for JavaScriptReferenzhandbuch zur V3-API-Referenzbeschreibt ausführlich alle API-Operationen für dieAWS SDK for JavaScriptVersion 3 (V3).

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Beispiele für Amazon Transcribe Medical

In diesem Beispiel wird eine Reihe von Modulen Node.js verwendet, um medizinische Transkriptionsjobs mit den folgenden Methoden desTranscribeServiceClient-Klasse:

Weitere Informationen zu Amazon Transcribe Benutzern finden Sie im AbschnittEntwicklerhandbuch für Amazon Transcribeaus.

Erforderliche Aufgaben

Zum Einrichten und Ausführen dieses Beispiels müssen Sie zunächst diese Aufgaben abschließen:

  • Richten Sie die Projektumgebung ein, um diese Node TypeScript-Beispiele auszuführen, und installieren Sie die erforderlichenAWS SDK for JavaScript-Module von Drittanbietern. Folgen Sie den Anweisungen aufGitHubaus.

  • Erstellen Sie eine freigegebene Konfigurationsdatei mit Ihren Anmeldeinformationen. Weitere Informationen zum Bereitstellen einer JSON-Datei mit den Anmeldeinformationen finden Sie unter Laden der Anmeldeinformationen in Node.js aus der Datei mit gemeinsamen -Anmeld.

Wichtig

Diese Beispiele zeigen, wie Client-Serviceobjekte importiert/exportiert und mit ECMASCRIPT6 (ES6) befehligt werden.

  • Dies erfordert Node.js Version 13.x oder höher. Informationen zum Herunterladen der neuesten Version von Node.js finden Sie unterNode.js Downloads.aus.

  • Wenn Sie die CommonJs-Syntax verwenden möchten, finden Sie unterJavaScript ES6/CommonJS-Syntax

Starten eines medizinischen Transkriptionsjobs bei Amazon Transcribe

Dieses Beispiel veranschaulicht, wie Sie einen medizinischen Transkriptionsauftrag von Amazon Transcribe unter Verwendung derAWS SDK for JavaScriptaus. Weitere Informationen finden Sie unterStartMedicalTranscriptionJobaus.

Erstellen eineslibs-Verzeichnis, und erstellen Sie ein Modul Node.js mit dem DateinamentranscribeClient.jsaus. Kopieren Sie den unten stehenden Code und fügen Sie ihn ein, wodurch das Amazon Transcribe-Clientobjekt erstellt wird. ErsetzenREGIONmit IhremAWSRegion :

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 };

Dieser Beispielcode finden Siehier auf GitHubaus.

Erstellen Sie ein Node.js-Modul mit dem Dateinamen transcribe-create-medical-job.js. Stellen Sie sicher, dass Sie das SDK wie zuvor dargestellt konfigurieren, einschließlich der Installation der erforderlichen Clients und Pakete. Erstellen Sie ein Parameter-Objekt und geben Sie die erforderlichen Parameter an. Starten Sie den medizinischen Job mit demStartMedicalTranscriptionJobCommandbefehl.

Anmerkung

ErsetzenMEDICAL_JOB_NAMEmit einem Namen für den medizinischen Transkriptionsauftrag. FürOUTPUT_BUCKET_NAMEGeben Sie den Amazon S3 S3-Bucket an, in dem die Ausgabe gespeichert wird. FürJOB_TYPEgeben Sie Arten von Jobs an. FürSOURCE_LOCATIONGeben Sie den Speicherort der Quelldatei an. FürSOURCE_FILE_LOCATIONGeben Sie den Speicherort der Eingabe-Mediendatei an.

// 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();

Geben Sie an der Eingabeaufforderung Folgendes ein, um das Beispiel auszuführen.

node transcribe-create-medical-job.js

Diesen Beispielcode finden Sie hier auf GitHub.

Auflisten medizinischer Jobs von Amazon Transcribe

Dieses Beispiel zeigt, wie Sie die Transkriptionsaufträge für Amazon Transcribe mithilfe derAWS SDK for JavaScriptaus. Weitere Informationen finden Sie unterListTranscriptionMedicalJobsCommandaus.

Erstellen eineslibs-Verzeichnis, und erstellen Sie ein Modul Node.js mit dem DateinamentranscribeClient.jsaus. Kopieren Sie den unten stehenden Code und fügen Sie ihn ein, wodurch das Amazon Transcribe-Clientobjekt erstellt wird. ErsetzenREGIONmit IhremAWSRegion :

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 };

Dieser Beispielcode finden Siehier auf GitHubaus.

Erstellen Sie ein Node.js-Modul mit dem Dateinamen transcribe-list-medical-jobs.js. Stellen Sie sicher, dass Sie das SDK wie zuvor dargestellt konfigurieren, einschließlich der Installation der erforderlichen Clients und Pakete. Erstellen Sie ein Paramters-Objekt mit den erforderlichen Parametern und listen Sie die medizinischen Jobs mit derListMedicalTranscriptionJobsCommandbefehl.

Anmerkung

ErsetzenSCHLÜSSELWORTmit einem Schlüsselwort, das der Name der zurückgegebenen Jobs enthalten muss.

// 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();

Geben Sie an der Eingabeaufforderung Folgendes ein, um das Beispiel auszuführen.

node transcribe-list-medical-jobs.js

Diesen Beispielcode finden Sie hier auf GitHub.

Löschen eines medizinischen Jobs bei Amazon Transcribe

Dieses Beispiel veranschaulicht, wie Sie einen Amazon Transcribe-Transkriptionsauftrag mithilfe desAWS SDK for JavaScriptaus. Weitere Informationen zu optional finden Sie unterDeleteTranscriptionMedicalJobCommandaus.

Erstellen eineslibs-Verzeichnis, und erstellen Sie ein Modul Node.js mit dem DateinamentranscribeClient.jsaus. Kopieren Sie den unten stehenden Code und fügen Sie ihn ein, wodurch das Amazon Transcribe-Clientobjekt erstellt wird. ErsetzenREGIONmit IhremAWSRegion :

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 };

Dieser Beispielcode finden Siehier auf GitHubaus.

Erstellen Sie ein Node.js-Modul mit dem Dateinamen transcribe-delete-job.js. Stellen Sie sicher, dass Sie das SDK wie zuvor dargestellt konfigurieren, einschließlich der Installation der erforderlichen Clients und Pakete. Erstellen Sie ein Parameter-Objekt mit den erforderlichen Parametern und löschen Sie den medizinischen Job mit derDeleteMedicalJobCommandbefehl.

Anmerkung

ErsetzenJOB_NAMEmit dem Namen des Auftrags, der gelöscht werden soll.

// 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();

Geben Sie an der Eingabeaufforderung Folgendes ein, um das Beispiel auszuführen.

node transcribe-delete-medical-job.js

Diesen Beispielcode finden Sie hier auf GitHub.