Gemini Enterprise for Customer Experience v1 API - Class BargeInConfig (1.0.0-beta01)

public sealed class BargeInConfig : IMessage<BargeInConfig>, IEquatable<BargeInConfig>, IDeepCloneable<BargeInConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class BargeInConfig.

Configuration for how the user barge-in activities should be handled.

Inheritance

object > BargeInConfig

Namespace

Google.Cloud.Ces.V1

Assembly

Google.Cloud.Ces.V1.dll

Constructors

BargeInConfig()

public BargeInConfig()

BargeInConfig(BargeInConfig)

public BargeInConfig(BargeInConfig other)
Parameter
Name Description
other BargeInConfig

Properties

BargeInAwareness

public bool BargeInAwareness { get; set; }

Optional. If enabled, the agent will adapt its next response based on the assumption that the user hasn't heard the full preceding agent message. This should not be used in scenarios where agent responses are displayed visually.

Property Value
Type Description
bool

DisableBargeIn

[Obsolete]
public bool DisableBargeIn { get; set; }

Optional. Disables user barge-in while the agent is speaking. If true, user input during agent response playback will be ignored.

Deprecated: disable_barge_in is deprecated in favor of [disable_barge_in_control][google.cloud.ces.v1.ChannelProfile.disable_barge_in_control] in ChannelProfile.

Property Value
Type Description
bool