java.lang.Object
net.andrewcpu.elevenlabs.model.ElevenModel
net.andrewcpu.elevenlabs.model.response.GenerationTypeModel

public class GenerationTypeModel extends ElevenModel
  • Constructor Details

    • GenerationTypeModel

      public GenerationTypeModel(String modelId, String name, boolean canBeFinetuned, boolean canDoTextToSpeech, boolean canDoVoiceConversion, boolean canUseStyle, boolean canUseSpeakerBoost, boolean servesProVoices, int tokenCostFactor, String description, boolean requiresAlphaAccess, int maxCharactersRequestFreeUser, int maxCharactersRequestSubscribedUser, List<Language> languages)
    • GenerationTypeModel

      public GenerationTypeModel()
  • Method Details

    • getModelId

      public String getModelId()
    • getName

      public String getName()
    • isCanBeFinetuned

      public boolean isCanBeFinetuned()
    • isCanDoTextToSpeech

      public boolean isCanDoTextToSpeech()
    • isCanDoVoiceConversion

      public boolean isCanDoVoiceConversion()
    • getTokenCostFactor

      public int getTokenCostFactor()
    • getDescription

      public String getDescription()
    • getLanguages

      public List<Language> getLanguages()
    • isCanUseStyle

      public boolean isCanUseStyle()
    • isCanUseSpeakerBoost

      public boolean isCanUseSpeakerBoost()
    • isServesProVoices

      public boolean isServesProVoices()
    • isRequiresAlphaAccess

      public boolean isRequiresAlphaAccess()
    • getMaxCharactersRequestFreeUser

      public int getMaxCharactersRequestFreeUser()
    • getMaxCharactersRequestSubscribedUser

      public int getMaxCharactersRequestSubscribedUser()
    • toString

      public String toString()
      Overrides:
      toString in class Object