public final class WordInfo extends GeneratedMessageV3 implements WordInfoOrBuilder
Word-specific information for recognized words.
Protobuf type google.cloud.speech.v1.WordInfo
Static Fields
CONFIDENCE_FIELD_NUMBER
public static final int CONFIDENCE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
SPEAKER_TAG_FIELD_NUMBER
public static final int SPEAKER_TAG_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
WORD_FIELD_NUMBER
public static final int WORD_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static WordInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static WordInfo.Builder newBuilder()
newBuilder(WordInfo prototype)
public static WordInfo.Builder newBuilder(WordInfo prototype)
Parameter |
---|
Name | Description |
prototype | WordInfo
|
public static WordInfo parseDelimitedFrom(InputStream input)
public static WordInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static WordInfo parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static WordInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static WordInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static WordInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static WordInfo parseFrom(CodedInputStream input)
public static WordInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static WordInfo parseFrom(InputStream input)
public static WordInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static WordInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static WordInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<WordInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getConfidence()
public float getConfidence()
The confidence estimate between 0.0 and 1.0. A higher number
indicates an estimated greater likelihood that the recognized words are
correct. This field is set only for the top alternative of a non-streaming
result or, of a streaming result where is_final=true
.
This field is not guaranteed to be accurate and users should not rely on it
to be always provided.
The default of 0.0 is a sentinel value indicating confidence
was not set.
float confidence = 4;
Returns |
---|
Type | Description |
float | The confidence.
|
getDefaultInstanceForType()
public WordInfo getDefaultInstanceForType()
getEndTime()
public Duration getEndTime()
Time offset relative to the beginning of the audio,
and corresponding to the end of the spoken word.
This field is only set if enable_word_time_offsets=true
and only
in the top hypothesis.
This is an experimental feature and the accuracy of the time offset can
vary.
.google.protobuf.Duration end_time = 2;
Returns |
---|
Type | Description |
Duration | The endTime.
|
getEndTimeOrBuilder()
public DurationOrBuilder getEndTimeOrBuilder()
Time offset relative to the beginning of the audio,
and corresponding to the end of the spoken word.
This field is only set if enable_word_time_offsets=true
and only
in the top hypothesis.
This is an experimental feature and the accuracy of the time offset can
vary.
.google.protobuf.Duration end_time = 2;
getParserForType()
public Parser<WordInfo> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getSpeakerTag()
public int getSpeakerTag()
Output only. A distinct integer value is assigned for every speaker within
the audio. This field specifies which one of those speakers was detected to
have spoken this word. Value ranges from '1' to diarization_speaker_count.
speaker_tag is set if enable_speaker_diarization = 'true' and only in the
top alternative.
int32 speaker_tag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
int | The speakerTag.
|
getStartTime()
public Duration getStartTime()
Time offset relative to the beginning of the audio,
and corresponding to the start of the spoken word.
This field is only set if enable_word_time_offsets=true
and only
in the top hypothesis.
This is an experimental feature and the accuracy of the time offset can
vary.
.google.protobuf.Duration start_time = 1;
Returns |
---|
Type | Description |
Duration | The startTime.
|
getStartTimeOrBuilder()
public DurationOrBuilder getStartTimeOrBuilder()
Time offset relative to the beginning of the audio,
and corresponding to the start of the spoken word.
This field is only set if enable_word_time_offsets=true
and only
in the top hypothesis.
This is an experimental feature and the accuracy of the time offset can
vary.
.google.protobuf.Duration start_time = 1;
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
getWord()
The word corresponding to this set of information.
string word = 3;
Returns |
---|
Type | Description |
String | The word.
|
getWordBytes()
public ByteString getWordBytes()
The word corresponding to this set of information.
string word = 3;
Returns |
---|
Type | Description |
ByteString | The bytes for word.
|
hasEndTime()
public boolean hasEndTime()
Time offset relative to the beginning of the audio,
and corresponding to the end of the spoken word.
This field is only set if enable_word_time_offsets=true
and only
in the top hypothesis.
This is an experimental feature and the accuracy of the time offset can
vary.
.google.protobuf.Duration end_time = 2;
Returns |
---|
Type | Description |
boolean | Whether the endTime field is set.
|
hasStartTime()
public boolean hasStartTime()
Time offset relative to the beginning of the audio,
and corresponding to the start of the spoken word.
This field is only set if enable_word_time_offsets=true
and only
in the top hypothesis.
This is an experimental feature and the accuracy of the time offset can
vary.
.google.protobuf.Duration start_time = 1;
Returns |
---|
Type | Description |
boolean | Whether the startTime field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public WordInfo.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected WordInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public WordInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides