AWSTranscribeInterruptionFilter

Objective-C

@interface AWSTranscribeInterruptionFilter

Swift

class AWSTranscribeInterruptionFilter

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 post-call categories for usage examples.

  • 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.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSTranscribeAbsoluteTimeRange *_Nullable absoluteTimeRange;

    Swift

    var absoluteTimeRange: AWSTranscribeAbsoluteTimeRange? { get set }
  • Set to TRUE to flag speech that does not contain interruptions. Set to FALSE to flag speech that contains interruptions.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable negate;

    Swift

    var negate: NSNumber? { get set }
  • Specify the interrupter that you want to flag. Omitting this parameter is equivalent to specifying both participants.

    Declaration

    Objective-C

    @property (nonatomic) AWSTranscribeParticipantRole participantRole;

    Swift

    var participantRole: AWSTranscribeParticipantRole { get set }
  • 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.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSTranscribeRelativeTimeRange *_Nullable relativeTimeRange;

    Swift

    var relativeTimeRange: AWSTranscribeRelativeTimeRange? { get set }
  • Specify the duration of the interruptions in milliseconds. For example, you can flag speech that contains more than 10,000 milliseconds of interruptions.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable threshold;

    Swift

    var threshold: NSNumber? { get set }