public sealed class SpeechRecognitionResult : IMessage<SpeechRecognitionResult>, IEquatable<SpeechRecognitionResult>, IDeepCloneable<SpeechRecognitionResult>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Speech-to-Text v2 API class SpeechRecognitionResult.
A speech recognition result corresponding to a portion of the audio.
public RepeatedField<SpeechRecognitionAlternative> Alternatives { get; }
May contain one or more recognition hypotheses. These alternatives are
ordered in terms of accuracy, with the top (first) alternative being the
most probable, as ranked by the recognizer.
For multi-channel audio, this is the channel number corresponding to the
recognized result for the audio from that channel.
For audio_channel_count = N, its output values can range from 1 to
N.
Output only. The BCP-47
language tag of the language in this result. This language code was
detected to have the most likelihood of being spoken in the audio.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eSpeechRecognitionResult\u003c/code\u003e class represents a portion of audio in the Cloud Speech-to-Text v2 API, detailing the results of speech recognition.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, for functionalities like message handling and cloning.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAlternatives\u003c/code\u003e property within \u003ccode\u003eSpeechRecognitionResult\u003c/code\u003e holds an ordered list of recognition hypotheses, indicating their probability as determined by the recognizer.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eChannelTag\u003c/code\u003e property is used in multi-channel audio to specify the channel number associated with the recognized result, with values ranging from 1 to N.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eLanguageCode\u003c/code\u003e property indicates the BCP-47 language tag that was detected to be most likely to be the spoken language within the audio result.\u003c/p\u003e\n"]]],[],null,[]]