Class: Aws::TranscribeService::Types::NonTalkTimeFilter
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::TranscribeService::Types::NonTalkTimeFilter
 
 
- Defined in:
 - gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb
 
Overview
Flag the presence or absence of periods of silence in your Call Analytics transcription output.
Rules using NonTalkTimeFilter are designed to match:
The presence of silence at specified periods throughout the call
The presence of speech at specified periods throughout the call
See Rule criteria for post-call categories for usage examples.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #absolute_time_range  ⇒ Types::AbsoluteTimeRange 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Makes it possible to specify a time range (in milliseconds) in your audio, during which you want to search for a period of silence.
 - 
  
    
      #negate  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Set to
TRUEto flag periods of speech. - 
  
    
      #relative_time_range  ⇒ Types::RelativeTimeRange 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Makes it possible to specify a time range (in percentage) in your media file, during which you want to search for a period of silence.
 - 
  
    
      #threshold  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specify the duration, in milliseconds, of the period of silence that you want to flag.
 
Instance Attribute Details
#absolute_time_range ⇒ Types::AbsoluteTimeRange
Makes it possible to specify a time range (in milliseconds) in your audio, during which you want to search for a period of silence. See for more detail.
      3698 3699 3700 3701 3702 3703 3704 3705  | 
    
      # File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 3698 class NonTalkTimeFilter < Struct.new( :threshold, :absolute_time_range, :relative_time_range, :negate) SENSITIVE = [] include Aws::Structure end  | 
  
#negate ⇒ Boolean
Set to TRUE to flag periods of speech. Set to FALSE to flag
periods of silence
      3698 3699 3700 3701 3702 3703 3704 3705  | 
    
      # File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 3698 class NonTalkTimeFilter < Struct.new( :threshold, :absolute_time_range, :relative_time_range, :negate) SENSITIVE = [] include Aws::Structure end  | 
  
#relative_time_range ⇒ Types::RelativeTimeRange
Makes it possible to specify a time range (in percentage) in your media file, during which you want to search for a period of silence. See for more detail.
      3698 3699 3700 3701 3702 3703 3704 3705  | 
    
      # File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 3698 class NonTalkTimeFilter < Struct.new( :threshold, :absolute_time_range, :relative_time_range, :negate) SENSITIVE = [] include Aws::Structure end  | 
  
#threshold ⇒ Integer
Specify the duration, in milliseconds, of the period of silence that you want to flag. For example, you can flag a silent period that lasts 30,000 milliseconds.
      3698 3699 3700 3701 3702 3703 3704 3705  | 
    
      # File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 3698 class NonTalkTimeFilter < Struct.new( :threshold, :absolute_time_range, :relative_time_range, :negate) SENSITIVE = [] include Aws::Structure end  |