Table of Contents

Struct VadSignalType

Namespace
Google.GenAI.Types
Assembly
Google.GenAI.dll

The type of the VAD signal.

[JsonConverter(typeof(VadSignalTypeConverter))]
public readonly record struct VadSignalType : IEquatable<VadSignalType>
Implements
Inherited Members

Properties

AllValues

public static IReadOnlyList<VadSignalType> AllValues { get; }

Property Value

IReadOnlyList<VadSignalType>

VadSignalTypeEos

End of sentence signal.

public static VadSignalType VadSignalTypeEos { get; }

Property Value

VadSignalType

VadSignalTypeSos

Start of sentence signal.

public static VadSignalType VadSignalTypeSos { get; }

Property Value

VadSignalType

VadSignalTypeUnspecified

The default is VAD_SIGNAL_TYPE_UNSPECIFIED.

public static VadSignalType VadSignalTypeUnspecified { get; }

Property Value

VadSignalType

Value

public string Value { get; }

Property Value

string

Methods

Equals(VadSignalType)

public bool Equals(VadSignalType other)

Parameters

other VadSignalType

Returns

bool

FromString(string)

public static VadSignalType FromString(string value)

Parameters

value string

Returns

VadSignalType

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

implicit operator VadSignalType(string)

public static implicit operator VadSignalType(string value)

Parameters

value string

Returns

VadSignalType