Skip to content

Commit

Permalink
feat(client-transcribe): This release adds support for AWS HealthScri…
Browse files Browse the repository at this point in the history
…be APIs within Amazon Transcribe
  • Loading branch information
awstools committed Nov 27, 2023
1 parent b63e1b2 commit 8797f64
Show file tree
Hide file tree
Showing 15 changed files with 2,746 additions and 127 deletions.
32 changes: 32 additions & 0 deletions clients/client-transcribe/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,14 @@ DeleteLanguageModel

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/transcribe/command/DeleteLanguageModelCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/DeleteLanguageModelCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/DeleteLanguageModelCommandOutput/)

</details>
<details>
<summary>
DeleteMedicalScribeJob
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/transcribe/command/DeleteMedicalScribeJobCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/DeleteMedicalScribeJobCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/DeleteMedicalScribeJobCommandOutput/)

</details>
<details>
<summary>
Expand Down Expand Up @@ -351,6 +359,14 @@ GetCallAnalyticsJob

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/transcribe/command/GetCallAnalyticsJobCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/GetCallAnalyticsJobCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/GetCallAnalyticsJobCommandOutput/)

</details>
<details>
<summary>
GetMedicalScribeJob
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/transcribe/command/GetMedicalScribeJobCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/GetMedicalScribeJobCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/GetMedicalScribeJobCommandOutput/)

</details>
<details>
<summary>
Expand Down Expand Up @@ -415,6 +431,14 @@ ListLanguageModels

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/transcribe/command/ListLanguageModelsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/ListLanguageModelsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/ListLanguageModelsCommandOutput/)

</details>
<details>
<summary>
ListMedicalScribeJobs
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/transcribe/command/ListMedicalScribeJobsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/ListMedicalScribeJobsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/ListMedicalScribeJobsCommandOutput/)

</details>
<details>
<summary>
Expand Down Expand Up @@ -471,6 +495,14 @@ StartCallAnalyticsJob

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/transcribe/command/StartCallAnalyticsJobCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/StartCallAnalyticsJobCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/StartCallAnalyticsJobCommandOutput/)

</details>
<details>
<summary>
StartMedicalScribeJob
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/transcribe/command/StartMedicalScribeJobCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/StartMedicalScribeJobCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-transcribe/Interface/StartMedicalScribeJobCommandOutput/)

</details>
<details>
<summary>
Expand Down
92 changes: 92 additions & 0 deletions clients/client-transcribe/src/Transcribe.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,11 @@ import {
DeleteLanguageModelCommandInput,
DeleteLanguageModelCommandOutput,
} from "./commands/DeleteLanguageModelCommand";
import {
DeleteMedicalScribeJobCommand,
DeleteMedicalScribeJobCommandInput,
DeleteMedicalScribeJobCommandOutput,
} from "./commands/DeleteMedicalScribeJobCommand";
import {
DeleteMedicalTranscriptionJobCommand,
DeleteMedicalTranscriptionJobCommandInput,
Expand Down Expand Up @@ -82,6 +87,11 @@ import {
GetCallAnalyticsJobCommandInput,
GetCallAnalyticsJobCommandOutput,
} from "./commands/GetCallAnalyticsJobCommand";
import {
GetMedicalScribeJobCommand,
GetMedicalScribeJobCommandInput,
GetMedicalScribeJobCommandOutput,
} from "./commands/GetMedicalScribeJobCommand";
import {
GetMedicalTranscriptionJobCommand,
GetMedicalTranscriptionJobCommandInput,
Expand Down Expand Up @@ -122,6 +132,11 @@ import {
ListLanguageModelsCommandInput,
ListLanguageModelsCommandOutput,
} from "./commands/ListLanguageModelsCommand";
import {
ListMedicalScribeJobsCommand,
ListMedicalScribeJobsCommandInput,
ListMedicalScribeJobsCommandOutput,
} from "./commands/ListMedicalScribeJobsCommand";
import {
ListMedicalTranscriptionJobsCommand,
ListMedicalTranscriptionJobsCommandInput,
Expand Down Expand Up @@ -157,6 +172,11 @@ import {
StartCallAnalyticsJobCommandInput,
StartCallAnalyticsJobCommandOutput,
} from "./commands/StartCallAnalyticsJobCommand";
import {
StartMedicalScribeJobCommand,
StartMedicalScribeJobCommandInput,
StartMedicalScribeJobCommandOutput,
} from "./commands/StartMedicalScribeJobCommand";
import {
StartMedicalTranscriptionJobCommand,
StartMedicalTranscriptionJobCommandInput,
Expand Down Expand Up @@ -204,6 +224,7 @@ const commands = {
DeleteCallAnalyticsCategoryCommand,
DeleteCallAnalyticsJobCommand,
DeleteLanguageModelCommand,
DeleteMedicalScribeJobCommand,
DeleteMedicalTranscriptionJobCommand,
DeleteMedicalVocabularyCommand,
DeleteTranscriptionJobCommand,
Expand All @@ -212,6 +233,7 @@ const commands = {
DescribeLanguageModelCommand,
GetCallAnalyticsCategoryCommand,
GetCallAnalyticsJobCommand,
GetMedicalScribeJobCommand,
GetMedicalTranscriptionJobCommand,
GetMedicalVocabularyCommand,
GetTranscriptionJobCommand,
Expand All @@ -220,13 +242,15 @@ const commands = {
ListCallAnalyticsCategoriesCommand,
ListCallAnalyticsJobsCommand,
ListLanguageModelsCommand,
ListMedicalScribeJobsCommand,
ListMedicalTranscriptionJobsCommand,
ListMedicalVocabulariesCommand,
ListTagsForResourceCommand,
ListTranscriptionJobsCommand,
ListVocabulariesCommand,
ListVocabularyFiltersCommand,
StartCallAnalyticsJobCommand,
StartMedicalScribeJobCommand,
StartMedicalTranscriptionJobCommand,
StartTranscriptionJobCommand,
TagResourceCommand,
Expand Down Expand Up @@ -374,6 +398,23 @@ export interface Transcribe {
cb: (err: any, data?: DeleteLanguageModelCommandOutput) => void
): void;

/**
* @see {@link DeleteMedicalScribeJobCommand}
*/
deleteMedicalScribeJob(
args: DeleteMedicalScribeJobCommandInput,
options?: __HttpHandlerOptions
): Promise<DeleteMedicalScribeJobCommandOutput>;
deleteMedicalScribeJob(
args: DeleteMedicalScribeJobCommandInput,
cb: (err: any, data?: DeleteMedicalScribeJobCommandOutput) => void
): void;
deleteMedicalScribeJob(
args: DeleteMedicalScribeJobCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: DeleteMedicalScribeJobCommandOutput) => void
): void;

/**
* @see {@link DeleteMedicalTranscriptionJobCommand}
*/
Expand Down Expand Up @@ -510,6 +551,23 @@ export interface Transcribe {
cb: (err: any, data?: GetCallAnalyticsJobCommandOutput) => void
): void;

/**
* @see {@link GetMedicalScribeJobCommand}
*/
getMedicalScribeJob(
args: GetMedicalScribeJobCommandInput,
options?: __HttpHandlerOptions
): Promise<GetMedicalScribeJobCommandOutput>;
getMedicalScribeJob(
args: GetMedicalScribeJobCommandInput,
cb: (err: any, data?: GetMedicalScribeJobCommandOutput) => void
): void;
getMedicalScribeJob(
args: GetMedicalScribeJobCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: GetMedicalScribeJobCommandOutput) => void
): void;

/**
* @see {@link GetMedicalTranscriptionJobCommand}
*/
Expand Down Expand Up @@ -640,6 +698,23 @@ export interface Transcribe {
cb: (err: any, data?: ListLanguageModelsCommandOutput) => void
): void;

/**
* @see {@link ListMedicalScribeJobsCommand}
*/
listMedicalScribeJobs(
args: ListMedicalScribeJobsCommandInput,
options?: __HttpHandlerOptions
): Promise<ListMedicalScribeJobsCommandOutput>;
listMedicalScribeJobs(
args: ListMedicalScribeJobsCommandInput,
cb: (err: any, data?: ListMedicalScribeJobsCommandOutput) => void
): void;
listMedicalScribeJobs(
args: ListMedicalScribeJobsCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: ListMedicalScribeJobsCommandOutput) => void
): void;

/**
* @see {@link ListMedicalTranscriptionJobsCommand}
*/
Expand Down Expand Up @@ -759,6 +834,23 @@ export interface Transcribe {
cb: (err: any, data?: StartCallAnalyticsJobCommandOutput) => void
): void;

/**
* @see {@link StartMedicalScribeJobCommand}
*/
startMedicalScribeJob(
args: StartMedicalScribeJobCommandInput,
options?: __HttpHandlerOptions
): Promise<StartMedicalScribeJobCommandOutput>;
startMedicalScribeJob(
args: StartMedicalScribeJobCommandInput,
cb: (err: any, data?: StartMedicalScribeJobCommandOutput) => void
): void;
startMedicalScribeJob(
args: StartMedicalScribeJobCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: StartMedicalScribeJobCommandOutput) => void
): void;

/**
* @see {@link StartMedicalTranscriptionJobCommand}
*/
Expand Down
24 changes: 24 additions & 0 deletions clients/client-transcribe/src/TranscribeClient.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,10 @@ import {
DeleteLanguageModelCommandInput,
DeleteLanguageModelCommandOutput,
} from "./commands/DeleteLanguageModelCommand";
import {
DeleteMedicalScribeJobCommandInput,
DeleteMedicalScribeJobCommandOutput,
} from "./commands/DeleteMedicalScribeJobCommand";
import {
DeleteMedicalTranscriptionJobCommandInput,
DeleteMedicalTranscriptionJobCommandOutput,
Expand Down Expand Up @@ -108,6 +112,10 @@ import {
GetCallAnalyticsJobCommandInput,
GetCallAnalyticsJobCommandOutput,
} from "./commands/GetCallAnalyticsJobCommand";
import {
GetMedicalScribeJobCommandInput,
GetMedicalScribeJobCommandOutput,
} from "./commands/GetMedicalScribeJobCommand";
import {
GetMedicalTranscriptionJobCommandInput,
GetMedicalTranscriptionJobCommandOutput,
Expand All @@ -134,6 +142,10 @@ import {
ListCallAnalyticsJobsCommandOutput,
} from "./commands/ListCallAnalyticsJobsCommand";
import { ListLanguageModelsCommandInput, ListLanguageModelsCommandOutput } from "./commands/ListLanguageModelsCommand";
import {
ListMedicalScribeJobsCommandInput,
ListMedicalScribeJobsCommandOutput,
} from "./commands/ListMedicalScribeJobsCommand";
import {
ListMedicalTranscriptionJobsCommandInput,
ListMedicalTranscriptionJobsCommandOutput,
Expand All @@ -159,6 +171,10 @@ import {
StartCallAnalyticsJobCommandInput,
StartCallAnalyticsJobCommandOutput,
} from "./commands/StartCallAnalyticsJobCommand";
import {
StartMedicalScribeJobCommandInput,
StartMedicalScribeJobCommandOutput,
} from "./commands/StartMedicalScribeJobCommand";
import {
StartMedicalTranscriptionJobCommandInput,
StartMedicalTranscriptionJobCommandOutput,
Expand Down Expand Up @@ -205,6 +221,7 @@ export type ServiceInputTypes =
| DeleteCallAnalyticsCategoryCommandInput
| DeleteCallAnalyticsJobCommandInput
| DeleteLanguageModelCommandInput
| DeleteMedicalScribeJobCommandInput
| DeleteMedicalTranscriptionJobCommandInput
| DeleteMedicalVocabularyCommandInput
| DeleteTranscriptionJobCommandInput
Expand All @@ -213,6 +230,7 @@ export type ServiceInputTypes =
| DescribeLanguageModelCommandInput
| GetCallAnalyticsCategoryCommandInput
| GetCallAnalyticsJobCommandInput
| GetMedicalScribeJobCommandInput
| GetMedicalTranscriptionJobCommandInput
| GetMedicalVocabularyCommandInput
| GetTranscriptionJobCommandInput
Expand All @@ -221,13 +239,15 @@ export type ServiceInputTypes =
| ListCallAnalyticsCategoriesCommandInput
| ListCallAnalyticsJobsCommandInput
| ListLanguageModelsCommandInput
| ListMedicalScribeJobsCommandInput
| ListMedicalTranscriptionJobsCommandInput
| ListMedicalVocabulariesCommandInput
| ListTagsForResourceCommandInput
| ListTranscriptionJobsCommandInput
| ListVocabulariesCommandInput
| ListVocabularyFiltersCommandInput
| StartCallAnalyticsJobCommandInput
| StartMedicalScribeJobCommandInput
| StartMedicalTranscriptionJobCommandInput
| StartTranscriptionJobCommandInput
| TagResourceCommandInput
Expand All @@ -249,6 +269,7 @@ export type ServiceOutputTypes =
| DeleteCallAnalyticsCategoryCommandOutput
| DeleteCallAnalyticsJobCommandOutput
| DeleteLanguageModelCommandOutput
| DeleteMedicalScribeJobCommandOutput
| DeleteMedicalTranscriptionJobCommandOutput
| DeleteMedicalVocabularyCommandOutput
| DeleteTranscriptionJobCommandOutput
Expand All @@ -257,6 +278,7 @@ export type ServiceOutputTypes =
| DescribeLanguageModelCommandOutput
| GetCallAnalyticsCategoryCommandOutput
| GetCallAnalyticsJobCommandOutput
| GetMedicalScribeJobCommandOutput
| GetMedicalTranscriptionJobCommandOutput
| GetMedicalVocabularyCommandOutput
| GetTranscriptionJobCommandOutput
Expand All @@ -265,13 +287,15 @@ export type ServiceOutputTypes =
| ListCallAnalyticsCategoriesCommandOutput
| ListCallAnalyticsJobsCommandOutput
| ListLanguageModelsCommandOutput
| ListMedicalScribeJobsCommandOutput
| ListMedicalTranscriptionJobsCommandOutput
| ListMedicalVocabulariesCommandOutput
| ListTagsForResourceCommandOutput
| ListTranscriptionJobsCommandOutput
| ListVocabulariesCommandOutput
| ListVocabularyFiltersCommandOutput
| StartCallAnalyticsJobCommandOutput
| StartMedicalScribeJobCommandOutput
| StartMedicalTranscriptionJobCommandOutput
| StartTranscriptionJobCommandOutput
| TagResourceCommandOutput
Expand Down
Loading

0 comments on commit 8797f64

Please sign in to comment.