SentimentFilter - Transcribe

SentimentFilter

Flag the presence or absence of specific sentiments detected in your Call Analytics transcription output.

Rules using SentimentFilter are designed to match:

  • The presence or absence of a positive sentiment felt by the customer, agent, or both at specified points in the call

  • The presence or absence of a negative sentiment felt by the customer, agent, or both at specified points in the call

  • The presence or absence of a neutral sentiment felt by the customer, agent, or both at specified points in the call

  • The presence or absence of a mixed sentiment felt by the customer, the agent, or both at specified points in the call

See Rule criteria for examples.

Contents

AbsoluteTimeRange

Allows you to specify a time range (in milliseconds) in your audio, during which you want to search for the specified sentiments. See AbsoluteTimeRange for more detail.

Type: AbsoluteTimeRange object

Required: No

Negate

Set to TRUE to flag the sentiments you didn't include in your request. Set to FALSE to flag the sentiments you specified in your request.

Type: Boolean

Required: No

ParticipantRole

Specify the participant you want to flag. Omitting this parameter is equivalent to specifying both participants.

Type: String

Valid Values: AGENT | CUSTOMER

Required: No

RelativeTimeRange

Allows you to specify a time range (in percentage) in your media file, during which you want to search for the specified sentiments. See RelativeTimeRange for more detail.

Type: RelativeTimeRange object

Required: No

Sentiments

Specify the sentiments you want to flag.

Type: Array of strings

Array Members: Minimum number of 1 item.

Valid Values: POSITIVE | NEGATIVE | NEUTRAL | MIXED

Required: Yes

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: