Contact Center AI Insights v1 API - Class AnnotationBoundary (2.12.0)

public sealed class AnnotationBoundary : IMessage<AnnotationBoundary>, IEquatable<AnnotationBoundary>, IDeepCloneable<AnnotationBoundary>, IBufferMessage, IMessage

Reference documentation and code samples for the Contact Center AI Insights v1 API class AnnotationBoundary.

A point in a conversation that marks the start or the end of an annotation.

Inheritance

object > AnnotationBoundary

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

AnnotationBoundary()

public AnnotationBoundary()

AnnotationBoundary(AnnotationBoundary)

public AnnotationBoundary(AnnotationBoundary other)
Parameter
NameDescription
otherAnnotationBoundary

Properties

DetailedBoundaryCase

public AnnotationBoundary.DetailedBoundaryOneofCase DetailedBoundaryCase { get; }
Property Value
TypeDescription
AnnotationBoundaryDetailedBoundaryOneofCase

HasWordIndex

public bool HasWordIndex { get; }

Gets whether the "word_index" field is set

Property Value
TypeDescription
bool

TranscriptIndex

public int TranscriptIndex { get; set; }

The index in the sequence of transcribed pieces of the conversation where the boundary is located. This index starts at zero.

Property Value
TypeDescription
int

WordIndex

public int WordIndex { get; set; }

The word index of this boundary with respect to the first word in the transcript piece. This index starts at zero.

Property Value
TypeDescription
int