> ## Documentation Index
> Fetch the complete documentation index at: https://docs.modelstudio.console.alibabacloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# qwen-audio-3.1-tts-plus

> Qwen-Audio-3.1-TTS-Plus is a high-quality, professional text-to-speech model for premium voices and content creation. It supports multiple languages and dialects, streaming speech synthesis, free-style instruction following, and fine-grained tags to control emotion, tone, persona, speaking rate, and volume. For voice cloning, it is more robust to noise and reverberation in reference audio, improving audio quality, clarity, and expressiveness. The Plus version emphasizes audio quality and resolution for professional scenarios such as brand voices, audio content creation, film and television dubbing, and character performance.

<meta property="og:title" content="qwen-audio-3.1-tts-plus" />

## Inference Service Provider <span id="h-490b2834e6" />

The inference service provider for `qwen-audio-3.1-tts-plus` is Alibaba Cloud Model Studio.

## Model Capabilities <span id="h-77230e94b5" />

<table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
  <colgroup>
    <col style={{ width: "30%" }} />

    <col style={{ width: "20%" }} />

    <col style={{ width: "30%" }} />

    <col style={{ width: "20%" }} />
  </colgroup>

  <thead>
    <tr>
      <th style={{ verticalAlign: "top" }}>
        <strong>Capability</strong>
      </th>

      <th style={{ verticalAlign: "top" }}>
        <strong>Support</strong>
      </th>

      <th style={{ verticalAlign: "top" }}>
        <strong>Capability</strong>
      </th>

      <th style={{ verticalAlign: "top" }}>
        <strong>Support</strong>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td style={{ verticalAlign: "top" }}>
        Input modality
      </td>

      <td style={{ verticalAlign: "top" }}>
        **Text**
      </td>

      <td style={{ verticalAlign: "top" }}>
        Output modality
      </td>

      <td style={{ verticalAlign: "top" }}>
        **Audio**
      </td>
    </tr>

    <tr>
      <td style={{ verticalAlign: "top" }}>
        Model playground
      </td>

      <td style={{ verticalAlign: "top" }}>
        Not supported
      </td>

      <td style={{ verticalAlign: "top" }}>
        Function calling
      </td>

      <td style={{ verticalAlign: "top" }}>
        Not supported
      </td>
    </tr>

    <tr>
      <td style={{ verticalAlign: "top" }}>
        Structured output
      </td>

      <td style={{ verticalAlign: "top" }}>
        Not supported
      </td>

      <td style={{ verticalAlign: "top" }}>
        Web search
      </td>

      <td style={{ verticalAlign: "top" }}>
        Not supported
      </td>
    </tr>

    <tr>
      <td style={{ verticalAlign: "top" }}>
        Prefix completion
      </td>

      <td style={{ verticalAlign: "top" }}>
        Not supported
      </td>

      <td style={{ verticalAlign: "top" }}>
        Context caching
      </td>

      <td style={{ verticalAlign: "top" }}>
        Not supported
      </td>
    </tr>

    <tr>
      <td style={{ verticalAlign: "top" }}>
        Batch inference
      </td>

      <td style={{ verticalAlign: "top" }}>
        Not supported
      </td>

      <td style={{ verticalAlign: "top" }}>
        Fine-tuning
      </td>

      <td style={{ verticalAlign: "top" }}>
        Not supported
      </td>
    </tr>
  </tbody>
</table>

## Context Limits <span id="h-01b911f555" />

<table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
  <colgroup>
    <col style={{ width: "50%" }} />

    <col style={{ width: "50%" }} />
  </colgroup>

  <thead>
    <tr>
      <th style={{ verticalAlign: "top" }}>
        <strong>Max Input Length</strong>
      </th>

      <th style={{ verticalAlign: "top" }}>
        <strong>Max Output Length</strong>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td style={{ verticalAlign: "top" }}>
        —
      </td>

      <td style={{ verticalAlign: "top" }}>
        —
      </td>
    </tr>
  </tbody>
</table>

## Pricing <span id="h-2d8300ccf8" />

This page only shows standard model API pricing, excluding limited-time promotions. Visit the [Model Studio console](https://modelstudio.console.alibabacloud.com/cn-beijing?tab=model#/model-market/all) for promotional offers.

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "40%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "35%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Billing Item</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Price (USD)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Unit</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            Speech synthesis
          </td>

          <td style={{ verticalAlign: "top" }}>
            0.3
          </td>

          <td style={{ verticalAlign: "top" }}>
            Per 10,000 characters
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "40%" }} />

        <col style={{ width: "25%" }} />

        <col style={{ width: "35%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Billing Item</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Price (USD)</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Unit</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            Speech synthesis
          </td>

          <td style={{ verticalAlign: "top" }}>
            0.2
          </td>

          <td style={{ verticalAlign: "top" }}>
            Per 10,000 characters
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

## Rate Limits <span id="h-e5f4959165" />

<Tabs>
  <Tab title="Singapore">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "65%" }} />

        <col style={{ width: "35%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Parameter</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Value</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            RPM (Requests Per Minute)
          </td>

          <td style={{ verticalAlign: "top" }}>
            180
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>

  <Tab title="China (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%", overflowWrap: "anywhere" }}>
      <colgroup>
        <col style={{ width: "65%" }} />

        <col style={{ width: "35%" }} />
      </colgroup>

      <thead>
        <tr>
          <th style={{ verticalAlign: "top" }}>
            <strong>Parameter</strong>
          </th>

          <th style={{ verticalAlign: "top" }}>
            <strong>Value</strong>
          </th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td style={{ verticalAlign: "top" }}>
            RPM (Requests Per Minute)
          </td>

          <td style={{ verticalAlign: "top" }}>
            180
          </td>
        </tr>
      </tbody>
    </table>
  </Tab>
</Tabs>

## Invocation <span id="invocation" />

- [Client events](/en/model-studio/qwen-audio-tts-client-events)
- [WebSocket access](/en/model-studio/qwen-audio-tts-websocket-api)
- [AOQ access](/en/model-studio/qwen-audio-tts-aoq-access)
- [Non-real-time HTTP API](/en/model-studio/qwen-audio-tts-http-api)
- [Qwen-Audio-TTS voice list](/en/model-studio/qwen-audio-tts-voice-list#qwen-tts31-plus-voices)
