# com.google.mlkit.genai.speechtranslation

## Interfaces

|---|---|
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorResponse` | The response from the speech translator. |

## Classes

|---|---|
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslator` | Provides an interface for performing on device speech translation. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorOptions` | Options for `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslator`. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorOptions.Builder` | Builder for `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorOptions`. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorOptionsKt` |   |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorRequest` | Request for `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslator`. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorRequest.Builder` | Builder for `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorRequest`. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorRequestKt` |   |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorResponse.Audio` | Represents a successful audio output result. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorResponse.ErrorResponse` | Represents an error that occurred during translation. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorResponse.Text` | Represents a successful text translation result. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/TranslationAudio` | Represents an audio packet for the speech translator. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslation` | Entry point to get a `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslator` for speech translation. |
| `https://developers.google.com/android/reference/com/google/mlkit/genai/speechtranslation/SpeechTranslatorResponse.CompletedResponse` | Represents the completion of the translation session. |