AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class UserSubscription

    Inheritance
    object
    UserSubscription
    Namespace: Glitch9.AIDevKit.ElevenLabs
    Assembly: .dll
    Syntax
    public class UserSubscription

    Properties

    AllowedToExtendCharacterLimit

    Required. Whether the user is allowed to extend their character limit.

    Declaration
    public bool AllowedToExtendCharacterLimit { get; set; }
    Property Value
    Type Description
    bool

    BillingPeriod

    Optional. The billing period of the user’s subscription.

    Declaration
    public TimePeriod? BillingPeriod { get; set; }
    Property Value
    Type Description
    TimePeriod?

    CanExtendCharacterLimit

    Required. Whether the user can extend their character limit.

    Declaration
    public bool CanExtendCharacterLimit { get; set; }
    Property Value
    Type Description
    bool

    CanExtendVoiceLimit

    Required. Whether the user can extend their voice limit.

    Declaration
    public bool CanExtendVoiceLimit { get; set; }
    Property Value
    Type Description
    bool

    CanUseInstantVoiceCloning

    Required. Whether the user can use instant voice cloning.

    Declaration
    public bool CanUseInstantVoiceCloning { get; set; }
    Property Value
    Type Description
    bool

    CanUseProfessionalVoiceCloning

    Required. Whether the user can use professional voice cloning.

    Declaration
    public bool CanUseProfessionalVoiceCloning { get; set; }
    Property Value
    Type Description
    bool

    CharacterCount

    Required. The number of characters used by the user.

    Declaration
    public int CharacterCount { get; set; }
    Property Value
    Type Description
    int

    CharacterLimit

    Required. The maximum number of characters allowed in the current billing period.

    Declaration
    public int CharacterLimit { get; set; }
    Property Value
    Type Description
    int

    CharacterRefreshPeriod

    Optional. The character refresh period of the user’s subscription.

    Declaration
    public TimePeriod? CharacterRefreshPeriod { get; set; }
    Property Value
    Type Description
    TimePeriod?

    Currency

    Optional. The currency of the user’s subscription.

    Declaration
    public SubscriptionCurrency? Currency { get; set; }
    Property Value
    Type Description
    SubscriptionCurrency?

    HasOpenInvoices

    Required. Whether the user has open invoices.

    Declaration
    public bool HasOpenInvoices { get; set; }
    Property Value
    Type Description
    bool

    MaxCharacterLimitExtension

    Optional. Maximum number of characters that the character limit can be exceeded by. Managed by the workspace admin.

    Declaration
    public int? MaxCharacterLimitExtension { get; set; }
    Property Value
    Type Description
    int?

    MaxVoiceAddEdits

    Optional. The maximum number of voice add/edits allowed for the user.

    Declaration
    public int? MaxVoiceAddEdits { get; set; }
    Property Value
    Type Description
    int?

    NextCharacterCountResetUnix

    Optional. The Unix timestamp of the next character count reset.

    Declaration
    public UnixTime? NextCharacterCountResetUnix { get; set; }
    Property Value
    Type Description
    UnixTime?

    NextInvoice

    Optional. The next invoice for the user.

    Declaration
    public NextInvoice NextInvoice { get; set; }
    Property Value
    Type Description
    NextInvoice

    ProfessionalVoiceLimit

    Required. The maximum number of professional voices allowed for the user.

    Declaration
    public int ProfessionalVoiceLimit { get; set; }
    Property Value
    Type Description
    int

    ProfessionalVoiceSlotsUsed

    Required. The number of professional voice slots used by the workspace/user if single seat.

    Declaration
    public int ProfessionalVoiceSlotsUsed { get; set; }
    Property Value
    Type Description
    int

    Status

    Required. The status of the user’s subscription.

    Declaration
    public SubscriptionStatus Status { get; set; }
    Property Value
    Type Description
    SubscriptionStatus

    Tier

    Required. The tier of the user’s subscription.

    Declaration
    public string Tier { get; set; }
    Property Value
    Type Description
    string

    VoiceAddEditCounter

    Required. The number of voice add/edits used by the user.

    Declaration
    public int VoiceAddEditCounter { get; set; }
    Property Value
    Type Description
    int

    VoiceLimit

    Required. The maximum number of voice slots allowed for the user.

    Declaration
    public int VoiceLimit { get; set; }
    Property Value
    Type Description
    int

    VoiceSlotsUsed

    Required. The number of voice slots used by the user.

    Declaration
    public int VoiceSlotsUsed { get; set; }
    Property Value
    Type Description
    int
    In this article
    Back to top Generated by DocFX