public sealed class SpeechRecognitionResult : IMessage<SpeechRecognitionResult>, IEquatable<SpeechRecognitionResult>, IDeepCloneable<SpeechRecognitionResult>, IBufferMessage, IMessage
A speech recognition result corresponding to a portion of the audio.
public RepeatedField<SpeechRecognitionAlternative> Alternatives { get; }
May contain one or more recognition hypotheses (up to the
maximum specified in max_alternatives).
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'.
[[["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-03-21 UTC."],[[["This page details the `SpeechRecognitionResult` class within the `Google.Cloud.Speech.V1` namespace, which represents a portion of audio in speech recognition results and is part of the Google Cloud Speech API for .NET."],["The latest version of the speech recognition API referenced on this page is 3.8.0, with the current page focusing on documentation for version 2.5.0, and also provides access to various older versions ranging from 2.2.0 to 3.7.0."],["The `SpeechRecognitionResult` class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and also includes inherited members such as `GetHashCode()`, `GetType()`, `MemberwiseClone()`, and `ToString()`."],["The `SpeechRecognitionResult` class includes properties like `Alternatives`, a `RepeatedField` of `SpeechRecognitionAlternative` objects that hold possible recognition hypotheses, and `ChannelTag`, an integer value used to identify the channel number in multi-channel audio."],["The documentation provides information on two constructors for `SpeechRecognitionResult`, a default constructor, and another that accepts another `SpeechRecognitionResult` instance as a parameter for copying values."]]],[]]