RecognitionOptions.Builder

public final class RecognitionOptions.Builder


Builder class for RecognitionOptions.

Summary

Public constructors

Public methods

final @NonNull RecognitionOptions

Builds a RecognitionOptions.

final boolean

Whether to enable word timing in speech recognition.

final void
setEnableWordTiming(boolean enableWordTiming)

Whether to enable word timing in speech recognition.

Public constructors

Builder

public Builder()

Public methods

build

public final @NonNull RecognitionOptions build()

Builds a RecognitionOptions.

getEnableWordTiming

public final boolean getEnableWordTiming()

Whether to enable word timing in speech recognition. Defaults to false.

Note: Word timing is only supported for streaming audio (e.g., AudioSource.fromMic or AudioSource.fromPfd with AudioSource.Mode.STREAMING). It is not available when using AudioSource.Mode.ONE_SHOT.

setEnableWordTiming

public final void setEnableWordTiming(boolean enableWordTiming)

Whether to enable word timing in speech recognition. Defaults to false.

Note: Word timing is only supported for streaming audio (e.g., AudioSource.fromMic or AudioSource.fromPfd with AudioSource.Mode.STREAMING). It is not available when using AudioSource.Mode.ONE_SHOT.