Class: Aws::TranscribeService::Types::CreateCallAnalyticsCategoryRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::TranscribeService::Types::CreateCallAnalyticsCategoryRequest
- Defined in:
- gems/aws-sdk-transcribeservice/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.
-
#tags ⇒ Array<Types::Tag>
Adds one or more custom tags, each in the form of a key:value pair, to a new call analytics category at the time you start this new job.
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.
769 770 771 772 773 774 775 776 |
# File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 769 class CreateCallAnalyticsCategoryRequest < Struct.new( :category_name, :rules, :tags, :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.
769 770 771 772 773 774 775 776 |
# File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 769 class CreateCallAnalyticsCategoryRequest < Struct.new( :category_name, :rules, :tags, :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.
769 770 771 772 773 774 775 776 |
# File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 769 class CreateCallAnalyticsCategoryRequest < Struct.new( :category_name, :rules, :tags, :input_type) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
Adds one or more custom tags, each in the form of a key:value pair, to a new call analytics category at the time you start this new job.
To learn more about using tags with Amazon Transcribe, refer to Tagging resources.
769 770 771 772 773 774 775 776 |
# File 'gems/aws-sdk-transcribeservice/lib/aws-sdk-transcribeservice/types.rb', line 769 class CreateCallAnalyticsCategoryRequest < Struct.new( :category_name, :rules, :tags, :input_type) SENSITIVE = [] include Aws::Structure end |