Skip to content

VoicePriceOverride

Namespace AgentPrism · Assembly AgentPrism.Core.dll

Defines the configured price for one voice model.

public sealed class VoicePriceOverride

objectVoicePriceOverride

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

The fields are mutually exclusive. A model either produces speech from text, billed by character, or transcribes speech to text, billed by duration. When both are set, a tool selects the field matching its own unit.

public VoicePriceOverride()

Gets or sets cost per million characters for text-to-speech.

public decimal? PerMillionCharacters { get; set; }

decimal?

Gets or sets cost per minute for speech-to-text.

public decimal? PerMinute { get; set; }

decimal?