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.
Implements
IMessageAnnotationBoundary, IEquatableAnnotationBoundary, IDeepCloneableAnnotationBoundary, IBufferMessage, IMessageNamespace
Google.Cloud.ContactCenterInsights.V1Assembly
Google.Cloud.ContactCenterInsights.V1.dll
Constructors
AnnotationBoundary()
public AnnotationBoundary()
AnnotationBoundary(AnnotationBoundary)
public AnnotationBoundary(AnnotationBoundary other)
Parameter | |
---|---|
Name | Description |
other |
AnnotationBoundary |
Properties
DetailedBoundaryCase
public AnnotationBoundary.DetailedBoundaryOneofCase DetailedBoundaryCase { get; }
Property Value | |
---|---|
Type | Description |
AnnotationBoundaryDetailedBoundaryOneofCase |
HasWordIndex
public bool HasWordIndex { get; }
Gets whether the "word_index" field is set
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
int |