RealtimeInputConfig.Builder

public final class RealtimeInputConfig.Builder


Builder for creating a RealtimeInputConfig.

Summary

Public fields

final RealtimeInputConfig.ActivityHandling

Defines how the model treats user input activity.

final ActivityDetectionConfig

Configures automatic activity detection on the model.

final RealtimeInputConfig.TurnCoverage

Defines which input is included in the user's turn, relative to the starting and ending of the activity.

Public constructors

Public fields

activityHandling

public final RealtimeInputConfig.ActivityHandling activityHandling

Defines how the model treats user input activity.

automaticActivityDetection

public final ActivityDetectionConfig automaticActivityDetection

Configures automatic activity detection on the model.

When not set, automatic activity detection is enabled by default. If set, the user must send activity signals.

turnCoverage

public final RealtimeInputConfig.TurnCoverage turnCoverage

Defines which input is included in the user's turn, relative to the starting and ending of the activity.

Public constructors

Builder

public Builder()

Public methods

build

public final @NonNull RealtimeInputConfig build()

Creates a new RealtimeInputConfig with the configured options.