Enum Class Qwen3TTSFlashVoice

java.lang.Object
java.lang.Enum<Qwen3TTSFlashVoice>
io.agentscope.core.model.tts.Qwen3TTSFlashVoice
所有已实现的接口:
Serializable, Comparable<Qwen3TTSFlashVoice>, Constable

public enum Qwen3TTSFlashVoice extends Enum<Qwen3TTSFlashVoice>
Predefined voices for Qwen3 TTS Flash / Realtime models.

The voiceId values correspond to the voice parameter accepted by qwen3-tts-flash and qwen3-tts-flash-realtime.

  • 嵌套类概要

    嵌套类
    修饰符和类型
    类
    说明
    static enum 
    Simple gender enum for voices.

    从类继承的嵌套类/接口 java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • 枚举常量概要

    枚举常量
    枚举常量
    说明
    芊悦 (Cherry) - A sunny, positive, friendly, and natural young woman.
    北京-晓东 (Dylan) - A teenage boy who grew up in the hutongs of Beijing.
    墨讲师 (Elias) - A voice that maintains academic rigor while using storytelling techniques to transform complex knowledge into digestible cognitive modules.
    四川-程川 (Eric) - An unconventional man from Chengdu, Sichuan.
    晨煦 (Ethan) - A bright, warm, energetic, and vibrant male voice with a standard Mandarin pronunciation and a slight northern accent.
    上海-阿珍 (Jada) - An energetic woman from Shanghai.
    詹妮弗 (Jennifer) - A premium, cinematic American English female voice.
    卡捷琳娜 (Katerina) - A mature female voice with a rich rhythm and lingering resonance.
    粤语-阿清 (Kiki) - A sweet female companion from Hong Kong.
    南京-老李 (li) - Patient male yoga instructor.
    陕西-秦川 (Marcus) - A voice that is broad-faced and brief-spoken, sincere-hearted and deep-voiced—the authentic flavor of Shaanxi.
    不吃鱼 (Nofish) - A male designer who cannot pronounce retroflex sounds.
    天津-李彼得 (Peter) - The voice of a professional straight man in Tianjin crosstalk.
    粤语-阿强 (Rocky) - The voice of the humorous and witty Rocky, here for online chatting.
    闽南-阿杰 (Roy) - The voice of a humorous, straightforward, and lively young Taiwanese man.
    甜茶 (Ryan) - A rhythmic and dramatic voice with a sense of realism and tension.
    四川-晴儿 (Sunny) - The voice of a Sichuan girl whose sweetness melts your heart.
  • 方法概要

    修饰符和类型
    方法
    说明
    Find a voice enum by its voiceId (case-insensitive).
    Short description of the voice characteristics.
    Human friendly display name (typically Chinese).
    Gender of this voice (for informational / filtering purposes).
    Voice id to use as the voice parameter in DashScope TTS requests.
    Pick a random voice using ThreadLocalRandom.
    random(Random random)
    Pick a random voice using the provided Random instance.
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    从类继承的方法 java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • 枚举常量详细资料

    • CHERRY

      public static final Qwen3TTSFlashVoice CHERRY
      芊悦 (Cherry) - A sunny, positive, friendly, and natural young woman.
    • ETHAN

      public static final Qwen3TTSFlashVoice ETHAN
      晨煦 (Ethan) - A bright, warm, energetic, and vibrant male voice with a standard Mandarin pronunciation and a slight northern accent.
    • NOFISH

      public static final Qwen3TTSFlashVoice NOFISH
      不吃鱼 (Nofish) - A male designer who cannot pronounce retroflex sounds.
    • JENNIFER

      public static final Qwen3TTSFlashVoice JENNIFER
      詹妮弗 (Jennifer) - A premium, cinematic American English female voice.
    • RYAN

      public static final Qwen3TTSFlashVoice RYAN
      甜茶 (Ryan) - A rhythmic and dramatic voice with a sense of realism and tension.
    • KATERINA

      public static final Qwen3TTSFlashVoice KATERINA
      卡捷琳娜 (Katerina) - A mature female voice with a rich rhythm and lingering resonance.
    • ELIAS

      public static final Qwen3TTSFlashVoice ELIAS
      墨讲师 (Elias) - A voice that maintains academic rigor while using storytelling techniques to transform complex knowledge into digestible cognitive modules.
    • JADA

      public static final Qwen3TTSFlashVoice JADA
      上海-阿珍 (Jada) - An energetic woman from Shanghai.
    • DYLAN

      public static final Qwen3TTSFlashVoice DYLAN
      北京-晓东 (Dylan) - A teenage boy who grew up in the hutongs of Beijing.
    • SUNNY

      public static final Qwen3TTSFlashVoice SUNNY
      四川-晴儿 (Sunny) - The voice of a Sichuan girl whose sweetness melts your heart.
    • LI

      public static final Qwen3TTSFlashVoice LI
      南京-老李 (li) - Patient male yoga instructor.
    • MARCUS

      public static final Qwen3TTSFlashVoice MARCUS
      陕西-秦川 (Marcus) - A voice that is broad-faced and brief-spoken, sincere-hearted and deep-voiced—the authentic flavor of Shaanxi.
    • ROY

      public static final Qwen3TTSFlashVoice ROY
      闽南-阿杰 (Roy) - The voice of a humorous, straightforward, and lively young Taiwanese man.
    • PETER

      public static final Qwen3TTSFlashVoice PETER
      天津-李彼得 (Peter) - The voice of a professional straight man in Tianjin crosstalk.
    • ROCKY

      public static final Qwen3TTSFlashVoice ROCKY
      粤语-阿强 (Rocky) - The voice of the humorous and witty Rocky, here for online chatting.
    • KIKI

      public static final Qwen3TTSFlashVoice KIKI
      粤语-阿清 (Kiki) - A sweet female companion from Hong Kong.
    • ERIC

      public static final Qwen3TTSFlashVoice ERIC
      四川-程川 (Eric) - An unconventional man from Chengdu, Sichuan.
  • 方法详细资料

    • values

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

      public static Qwen3TTSFlashVoice valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - 如果参数为空值
    • getVoiceId

      public String getVoiceId()
      Voice id to use as the voice parameter in DashScope TTS requests.
    • getDisplayName

      public String getDisplayName()
      Human friendly display name (typically Chinese).
    • getGender

      public Qwen3TTSFlashVoice.Gender getGender()
      Gender of this voice (for informational / filtering purposes).
    • getDescription

      public String getDescription()
      Short description of the voice characteristics.
    • fromVoiceId

      public static Qwen3TTSFlashVoice fromVoiceId(String voiceId)
      Find a voice enum by its voiceId (case-insensitive).
      参数:
      voiceId - the voice id string, e.g. "Cherry"
      返回:
      matching enum value, or null if not found
    • random

      public static Qwen3TTSFlashVoice random()
      Pick a random voice using ThreadLocalRandom.
    • random

      public static Qwen3TTSFlashVoice random(Random random)
      Pick a random voice using the provided Random instance.