Enum MotorSpeechVoice

java.lang.Object
java.lang.Enum<MotorSpeechVoice>
com.chatmotorapi.api.speech.MotorSpeechVoice
All Implemented Interfaces:
Serializable, Comparable<MotorSpeechVoice>, java.lang.constant.Constable

public enum MotorSpeechVoice
extends Enum<MotorSpeechVoice>
Enum representing the various voices available for speech synthesis when using the ChatMotor API. Each voice offers a unique style and tone, providing options to match different use cases and preferences.
  • Enum Constant Details

    • ALLOY

      public static final MotorSpeechVoice ALLOY
      ALLOY voice. A robust and metallic-sounding voice, suitable for authoritative and industrial contexts.
    • ECHO

      public static final MotorSpeechVoice ECHO
      ECHO voice. A resonant and clear voice, ideal for presentations and public announcements.
    • FABLE

      public static final MotorSpeechVoice FABLE
      FABLE voice. A warm and storytelling voice, perfect for narrations and audiobooks.
    • ONYX

      public static final MotorSpeechVoice ONYX
      ONYX voice. A deep and rich voice, great for formal and serious content.
    • NOVA

      public static final MotorSpeechVoice NOVA
      NOVA voice. A bright and energetic voice, suitable for lively and dynamic content.
    • SHIMMER

      public static final MotorSpeechVoice SHIMMER
      SHIMMER voice. A soft and gentle voice, ideal for soothing and calming applications.
  • Method Details

    • values

      public static MotorSpeechVoice[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static MotorSpeechVoice valueOf​(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null