# SpeechRecognizerResponse


```
public sealed class SpeechRecognizerResponse
```

<br />

Known direct subclasses [SpeechRecognizerResponse.AudioLevelResponse](https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.AudioLevelResponse), [SpeechRecognizerResponse.CompletedResponse](https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.CompletedResponse), [SpeechRecognizerResponse.ErrorResponse](https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.ErrorResponse), [SpeechRecognizerResponse.FinalTextResponse](https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.FinalTextResponse), [SpeechRecognizerResponse.PartialTextResponse](https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.PartialTextResponse)

|---|---|
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.AudioLevelResponse` | Represents the audio level detected during speech recognition. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.CompletedResponse` | Indicates that speech recognition is complete. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.ErrorResponse` | An error during speech recognition. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.FinalTextResponse` | Final recognition result from speech recognition. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.PartialTextResponse` | Partial recognition result from speech recognition. |

*** ** * ** ***

The response from the speech recognizer.

## Summary

| ### Nested types |
|---|
| `public final class https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.AudioLevelResponse extends https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse` Represents the audio level detected during speech recognition. |
| `public static class https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.CompletedResponse extends https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse` Indicates that speech recognition is complete. |
| `public final class https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.ErrorResponse extends https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse` An error during speech recognition. |
| `public final class https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.FinalTextResponse extends https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse` Final recognition result from speech recognition. |
| `public final class https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.PartialTextResponse extends https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse` Partial recognition result from speech recognition. |
| `public final class https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse.WordTiming` Represents timing metadata for a recognized word. |

| ### Protected constructors |
|---|
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechrecognition/SpeechRecognizerResponse#SpeechRecognizerResponse()()` |

## Protected constructors

### SpeechRecognizerResponse

```
protected SpeechRecognizerResponse()
```