Reference documentation and code samples for the Cloud Video Intelligence V1 Client class SpeechRecognitionAlternative.
Alternative hypotheses (a.k.a. n-best list).
Generated from protobuf message google.cloud.videointelligence.v1.SpeechRecognitionAlternative
Namespace
Google \ Cloud \ VideoIntelligence \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ transcript
string
Transcript text representing the words that the user spoke.
↳ confidence
float
Output only. 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. 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.
Output only. A list of word-specific information for each recognized word. Note: When enable_speaker_diarization is set to true, you will see all the words from the beginning of the audio.
getTranscript
Transcript text representing the words that the user spoke.
Returns
Type
Description
string
setTranscript
Transcript text representing the words that the user spoke.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getConfidence
Output only. 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.
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.
Returns
Type
Description
float
setConfidence
Output only. 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.
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.
Parameter
Name
Description
var
float
Returns
Type
Description
$this
getWords
Output only. A list of word-specific information for each recognized word.
Note: When enable_speaker_diarization is set to true, you will see all
the words from the beginning of the audio.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Cloud Video Intelligence V1 Client - Class SpeechRecognitionAlternative (2.0.5)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.5 (latest)](/php/docs/reference/cloud-videointelligence/latest/V1.SpeechRecognitionAlternative)\n- [2.0.4](/php/docs/reference/cloud-videointelligence/2.0.4/V1.SpeechRecognitionAlternative)\n- [1.15.5](/php/docs/reference/cloud-videointelligence/1.15.5/V1.SpeechRecognitionAlternative)\n- [1.14.2](/php/docs/reference/cloud-videointelligence/1.14.2/V1.SpeechRecognitionAlternative)\n- [1.13.1](/php/docs/reference/cloud-videointelligence/1.13.1/V1.SpeechRecognitionAlternative)\n- [1.12.16](/php/docs/reference/cloud-videointelligence/1.12.16/V1.SpeechRecognitionAlternative) \nReference documentation and code samples for the Cloud Video Intelligence V1 Client class SpeechRecognitionAlternative.\n\nAlternative hypotheses (a.k.a. n-best list).\n\nGenerated from protobuf message `google.cloud.videointelligence.v1.SpeechRecognitionAlternative`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ VideoIntelligence \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getTranscript\n\nTranscript text representing the words that the user spoke.\n\n### setTranscript\n\nTranscript text representing the words that the user spoke.\n\n### getConfidence\n\nOutput only. The confidence estimate between 0.0 and 1.0. A higher number\nindicates an estimated greater likelihood that the recognized words are\ncorrect. This field is set only for the top alternative.\n\nThis field is not guaranteed to be accurate and users should not rely on it\nto be always provided.\nThe default of 0.0 is a sentinel value indicating `confidence` was not set.\n\n### setConfidence\n\nOutput only. The confidence estimate between 0.0 and 1.0. A higher number\nindicates an estimated greater likelihood that the recognized words are\ncorrect. This field is set only for the top alternative.\n\nThis field is not guaranteed to be accurate and users should not rely on it\nto be always provided.\nThe default of 0.0 is a sentinel value indicating `confidence` was not set.\n\n### getWords\n\nOutput only. A list of word-specific information for each recognized word.\n\nNote: When `enable_speaker_diarization` is set to true, you will see all\nthe words from the beginning of the audio.\n\n### setWords\n\nOutput only. A list of word-specific information for each recognized word.\n\nNote: When `enable_speaker_diarization` is set to true, you will see all\nthe words from the beginning of the audio."]]