Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data InterruptionFilter = InterruptionFilter' {}
- newInterruptionFilter :: InterruptionFilter
- interruptionFilter_absoluteTimeRange :: Lens' InterruptionFilter (Maybe AbsoluteTimeRange)
- interruptionFilter_negate :: Lens' InterruptionFilter (Maybe Bool)
- interruptionFilter_participantRole :: Lens' InterruptionFilter (Maybe ParticipantRole)
- interruptionFilter_relativeTimeRange :: Lens' InterruptionFilter (Maybe RelativeTimeRange)
- interruptionFilter_threshold :: Lens' InterruptionFilter (Maybe Natural)
Documentation
data InterruptionFilter Source #
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.
See: newInterruptionFilter
smart constructor.
InterruptionFilter' | |
|
Instances
newInterruptionFilter :: InterruptionFilter Source #
Create a value of InterruptionFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:absoluteTimeRange:InterruptionFilter'
, interruptionFilter_absoluteTimeRange
- 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.
$sel:negate:InterruptionFilter'
, interruptionFilter_negate
- Set to TRUE
to flag speech that does not contain interruptions. Set to
FALSE
to flag speech that contains interruptions.
$sel:participantRole:InterruptionFilter'
, interruptionFilter_participantRole
- Specify the interrupter that you want to flag. Omitting this parameter
is equivalent to specifying both participants.
$sel:relativeTimeRange:InterruptionFilter'
, interruptionFilter_relativeTimeRange
- 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.
$sel:threshold:InterruptionFilter'
, interruptionFilter_threshold
- Specify the duration of the interruptions in milliseconds. For example,
you can flag speech that contains more than 10,000 milliseconds of
interruptions.
interruptionFilter_absoluteTimeRange :: Lens' InterruptionFilter (Maybe AbsoluteTimeRange) Source #
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.
interruptionFilter_negate :: Lens' InterruptionFilter (Maybe Bool) Source #
Set to TRUE
to flag speech that does not contain interruptions. Set to
FALSE
to flag speech that contains interruptions.
interruptionFilter_participantRole :: Lens' InterruptionFilter (Maybe ParticipantRole) Source #
Specify the interrupter that you want to flag. Omitting this parameter is equivalent to specifying both participants.
interruptionFilter_relativeTimeRange :: Lens' InterruptionFilter (Maybe RelativeTimeRange) Source #
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.
interruptionFilter_threshold :: Lens' InterruptionFilter (Maybe Natural) Source #
Specify the duration of the interruptions in milliseconds. For example, you can flag speech that contains more than 10,000 milliseconds of interruptions.