Struct aws_sdk_transcribe::model::InterruptionFilter
source · [−]#[non_exhaustive]pub struct InterruptionFilter { /* private fields */ }Expand description
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 usage examples.
Implementations
sourceimpl InterruptionFilter
impl InterruptionFilter
sourcepub fn threshold(&self) -> Option<i64>
pub fn threshold(&self) -> Option<i64>
Specify the duration of the interruptions in milliseconds. For example, you can flag speech that contains more than 10000 milliseconds of interruptions.
sourcepub fn participant_role(&self) -> Option<&ParticipantRole>
pub fn participant_role(&self) -> Option<&ParticipantRole>
Specify the interrupter you want to flag. Omitting this parameter is equivalent to specifying both participants.
sourcepub fn absolute_time_range(&self) -> Option<&AbsoluteTimeRange>
pub fn absolute_time_range(&self) -> Option<&AbsoluteTimeRange>
Allows you to specify a time range (in milliseconds) in your audio, during which you want to search for an interruption. See for more detail.
sourcepub fn relative_time_range(&self) -> Option<&RelativeTimeRange>
pub fn relative_time_range(&self) -> Option<&RelativeTimeRange>
Allows you to specify a time range (in percentage) in your media file, during which you want to search for an interruption. See for more detail.
sourceimpl InterruptionFilter
impl InterruptionFilter
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture InterruptionFilter.
Trait Implementations
sourceimpl Clone for InterruptionFilter
impl Clone for InterruptionFilter
sourcefn clone(&self) -> InterruptionFilter
fn clone(&self) -> InterruptionFilter
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for InterruptionFilter
impl Debug for InterruptionFilter
sourceimpl PartialEq<InterruptionFilter> for InterruptionFilter
impl PartialEq<InterruptionFilter> for InterruptionFilter
sourcefn eq(&self, other: &InterruptionFilter) -> bool
fn eq(&self, other: &InterruptionFilter) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for InterruptionFilter
Auto Trait Implementations
impl RefUnwindSafe for InterruptionFilter
impl Send for InterruptionFilter
impl Sync for InterruptionFilter
impl Unpin for InterruptionFilter
impl UnwindSafe for InterruptionFilter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more