Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

InterruptionFilter

import type { InterruptionFilter } from "https://aws-api.deno.dev/v0.4/services/transcribeservice.ts?docs=full";

Flag the presence or absence of interruptions in your Call Analytics transcription output.

Rules using InterruptionFilter are designed to match:

  • Instances where an agent interrupts a customer
  • Instances where a customer interrupts an agent
  • Either participant interrupting the other
  • A lack of interruptions

See Rule criteria for batch categories for usage examples.

interface InterruptionFilter {
AbsoluteTimeRange?: AbsoluteTimeRange | null;
Negate?: boolean | null;
ParticipantRole?: ParticipantRole | null;
RelativeTimeRange?: RelativeTimeRange | null;
Threshold?: number | null;
}

§Properties

§
AbsoluteTimeRange?: AbsoluteTimeRange | null
[src]

Makes it possible to specify a time range (in milliseconds) in your audio, during which you want to search for an interruption. See for more detail.

§
Negate?: boolean | null
[src]

Set to TRUE to flag speech that does not contain interruptions. Set to FALSE to flag speech that contains interruptions.

§
ParticipantRole?: ParticipantRole | null
[src]

Specify the interrupter that you want to flag. Omitting this parameter is equivalent to specifying both participants.

§
RelativeTimeRange?: RelativeTimeRange | null
[src]

Makes it possible to specify a time range (in percentage) in your media file, during which you want to search for an interruption. See for more detail.

§
Threshold?: number | null
[src]

Specify the duration of the interruptions in milliseconds. For example, you can flag speech that contains more than 10,000 milliseconds of interruptions.