Class: Aws::TranscribeService::Types::CreateCallAnalyticsCategoryRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::TranscribeService::Types::CreateCallAnalyticsCategoryRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-transcribeservice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#category_name ⇒ String
A unique name, chosen by you, for your Call Analytics category.
-
#input_type ⇒ String
Choose whether you want to create a real-time or a post-call category for your Call Analytics transcription.
-
#rules ⇒ Array<Types::Rule>
Rules define a Call Analytics category.
Instance Attribute Details
#category_name ⇒ String
A unique name, chosen by you, for your Call Analytics category. It’s helpful to use a detailed naming system that will make sense to you in the future. For example, it’s better to use ‘sentiment-positive-last30seconds` for a category over a generic name like `test-category`.
Category names are case sensitive.
621 622 623 624 625 626 627 |
# File 'lib/aws-sdk-transcribeservice/types.rb', line 621 class CreateCallAnalyticsCategoryRequest < Struct.new( :category_name, :rules, :input_type) SENSITIVE = [] include Aws::Structure end |
#input_type ⇒ String
Choose whether you want to create a real-time or a post-call category for your Call Analytics transcription.
Specifying ‘POST_CALL` assigns your category to post-call transcriptions; categories with this input type cannot be applied to streaming (real-time) transcriptions.
Specifying ‘REAL_TIME` assigns your category to streaming transcriptions; categories with this input type cannot be applied to post-call transcriptions.
If you do not include ‘InputType`, your category is created as a post-call category by default.
621 622 623 624 625 626 627 |
# File 'lib/aws-sdk-transcribeservice/types.rb', line 621 class CreateCallAnalyticsCategoryRequest < Struct.new( :category_name, :rules, :input_type) SENSITIVE = [] include Aws::Structure end |
#rules ⇒ Array<Types::Rule>
Rules define a Call Analytics category. When creating a new category, you must create between 1 and 20 rules for that category. For each rule, you specify a filter you want applied to the attributes of a call. For example, you can choose a sentiment filter that detects if a customer’s sentiment was positive during the last 30 seconds of the call.
621 622 623 624 625 626 627 |
# File 'lib/aws-sdk-transcribeservice/types.rb', line 621 class CreateCallAnalyticsCategoryRequest < Struct.new( :category_name, :rules, :input_type) SENSITIVE = [] include Aws::Structure end |