枚举类 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.
    返回带有指定名称的该类的枚举常量。
    返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同

    从类继承的方法 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()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static Qwen3TTSFlashVoice valueOf(String name)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      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.