Builder

class Builder

Properties

Link copied to clipboard

A unique name, chosen by you, for your Call Analytics job.

Link copied to clipboard

Makes it possible to specify which speaker is on which channel. For example, if your agent is the first participant to speak, you would set ChannelId to 0 (to indicate the first channel) and ParticipantRole to AGENT (to indicate that it's the agent speaking).

Link copied to clipboard

The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files. If the role that you specify doesn’t have the appropriate permissions to access the specified Amazon S3 location, your request fails.

Link copied to clipboard
var media: Media?

Describes the Amazon S3 location of the media file you want to use in your Call Analytics request.

Link copied to clipboard

The KMS key you want to use to encrypt your Call Analytics output.

Link copied to clipboard

The Amazon S3 location where you want your Call Analytics transcription output stored. You can use any of the following formats to specify the output location:

Link copied to clipboard

Specify additional optional settings in your request, including content redaction; allows you to apply custom language models, vocabulary filters, and custom vocabularies to your Call Analytics job.

Link copied to clipboard
var tags: List<Tag>?

Adds one or more custom tags, each in the form of a key:value pair, to a new call analytics job at the time you start this new job.

Functions

Link copied to clipboard
fun media(block: Media.Builder.() -> Unit)