models

Qwen: Qwen-Audio-3.0-TTS Plus

Markdown · JSON

Qwen: Qwen-Audio-3.0-TTS Plus

Qwen-Audio-3.0-TTS-Plus — модель синтеза речи Qwen с акцентом на подробное, естественное и выразительное аудио для повествования, аудиокниг и дубляжа. Она поддерживает собственные предустановленные или клонированные голоса, потоковый вывод и инструкции либо теги для управления подачей.

О модели

Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.

Qwen-Audio-3.0-TTS-Plus преобразует письменный текст в выразительную речь; версия Plus сосредоточена на качестве синтеза, естественности и детальной голосовой подаче. Qwen называет основными применениями создание контента, аудиокниги, дубляж фильмов и видео и профессиональное производство речи. Обновлённый профиль модели описывает более широкую поддержку языков с небольшим объёмом данных и китайских диалектов, улучшенную достоверность диалектов и более сильное управление эмоциями, тоном, характером, темпом речи, громкостью и стилем. Производитель также сообщает об улучшении чёткости, детализации и устойчивости в шумных или реверберирующих акустических условиях.

Plus — версия этого семейства синтеза речи с акцентом на качество; Flash отдельно позиционируется для взаимодействия в реальном времени. Подготовьте повествование как текст для произнесения, указав аудиторию, темп и эмоциональное направление. Для фрагмента аудиокниги пример задания может требовать чёткой артикуляции, размеренного темпа и сдержанного тепла; для закадрового голоса видео — серьёзного начала и затем более энергичного объяснения. Это выбор подачи предоставленных слов. Модель синтезирует речь, а не расшифровывает её и не генерирует полноценную визуальную сцену.

Официальные системные голоса Plus включают Long An Ling Xin, описанный как тёплый и эмпатичный, и Long An Lu Feng, описанный как яркий и жизнерадостный. Оба указаны для мандаринского китайского и английского. Производитель также предоставляет более 500 базовых голосов этой версии с образцами для прослушивания перед выбором. Он рекомендует системные голоса для более стабильного синтеза. Выберите голос из точного списка Plus и согласуйте язык текста с поддерживаемыми языками этого голоса; голос Flash не становится взаимозаменяемым только потому, что относится к тому же широкому семейству.

Модель поддерживает клонирование голоса по образцу. Документированные языки клонированных голосов включают китайский, английский, японский, корейский, русский, французский, немецкий, португальский, тайский, индонезийский, вьетнамский, испанский, итальянский, малайский, филиппинский и арабский. Китайские варианты включают мандаринский, кантонский, чунцинский, северо-восточный, ганьсуский, гуйчжоуский, чжэцзянский, хэбэйский, хэнаньский, хубэйский, хунаньский, цзянсийский, нинбоский, нинсяский, циндаоский, шэньсийский (Shaanxi), шаньсийский (Shanxi), шаньдунский, шанхайский, сычуаньский и юньнаньский, с управлением диалектами через инструкции. Таблица модели у производителя отличает клонирование от создания голоса по текстовому описанию: клонирование поддерживается для Plus, а отдельный режим проектирования голоса — нет.

Подходящий образец для клонирования — чёткая речь с нормальной скоростью, без музыки, фонового шума, других говорящих или пения. Производитель рекомендует 10–20 секунд и допускает до 60 секунд в файле не больше 10 MB. Форматы образца — 16-битный WAV, MP3 и M4A с частотой дискретизации не ниже 16 kHz. Требуется как минимум пять секунд непрерывной чёткой речи, а оставшиеся паузы рекомендуется делать не длиннее двух секунд. Для стерео обрабатывается только первый канал. Созданный идентификатор голоса привязан к Plus и используется для синтеза после готовности; воспроизведение того же образца через Flash требует отдельно созданного голоса Flash.

Инструкции на естественном языке могут задавать тон, темп, эмоцию и тембр системных и клонированных голосов. Используйте конкретные слышимые характеристики вместо расплывчатой просьбы о хорошем голосе. Встроенные эмоциональные теги задают стиль внутри текста, а теги речевых эффектов вставляют голосовой эффект в выбранном месте. Например, [serious] меняет последующую подачу, а [sighing] вставляет вздох, не изменяя окружающий эмоциональный стиль. Управляющие теги действуют до следующего управляющего тега или автоматического разбиения на предложения. Эта возможность с тегами документирована только для однонаправленного потокового режима, поэтому её область применения отличается от инструкций при двунаправленном текстовом вводе.

Варианты вывода производителя — PCM, WAV, MP3 и Opus с указанными частотами дискретизации 8 000, 16 000, 22 050, 24 000, 44 100 и 48 000 Hz. Документированные значения по умолчанию — MP3 и 22 050 Hz. Громкость можно задавать от 0 до 100, скорость и высоту тона — от 0,5 до 2,0; для MP3 и Opus дополнительно доступен битрейт от 6 до 510 kbps. Выберите представление для воспроизведения или монтажа, затем сохраняйте одинаковые настройки между разделами длинного произведения. Потоковый вывод включает аудиокадры и метаданные предложений; временные метки слов доступны для соответствующих голосов, включая клонированные.

Документированный процесс текстового ввода через WebSocket допускает 20 000 символов на сообщение и 200 000 символов суммарно и требует интервал отправки не больше 23 секунд. Он может принимать полный текст или упорядоченные текстовые сегменты и завершаться после окончания ввода. Производитель также описывает отмену текущего хода синтеза. Это ограничения и поведение данного протокола, а не универсальный предел длительности сгенерированного аудио. Для длинного повествования разбейте текст на связные разделы и сохраняйте их порядок и текст рядом с полученным аудио, чтобы последовательно собрать и проверить произведение.

Для произношения производитель предлагает подсказки целевого языка, аннотации пиньинь и текстовые замены для нежелательного чтения цифр, сокращений, символов или слов. SSML — отдельный режим разметки с условиями применимости: документация Qwen поддерживает его для клонированных голосов в непотоковых или однонаправленных потоковых вызовах, только с одной отправкой текста при включении. Это не устанавливает поддержку SSML для всех системных голосов или двунаправленного потокового режима. Практический процесс Plus начинается с совместимого голоса и готового текста, затем добавляет точный выбор подачи и произношения для озвучиваемого фрагмента.

Ailoot Ultra · Озвучка POST /v1/audio/speech qwen/qwen-audio-3.0-tts-plus

qwen/qwen-audio-3.0-tts-plus

Alibaba /qwen/qwen-audio-3.0-tts-plus

Начало

Qwen-Audio-3.0-TTS-Plus — модель синтеза речи Qwen с акцентом на подробное, естественное и выразительное аудио для повествования, аудиокниг и дубляжа. Она поддерживает собственные предустановленные или клонированные голоса, потоковый вывод и инструкции либо теги для управления подачей.

Допустимые входные данные
Текст
Результаты
Аудио

Доступно в Ailoot · входные данные и методы

Ailoot Ultra · Озвучка POST /v1/audio/speech
Входные данные
text
Результат
audio
Выходной формат
mp3
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
qwen/qwen-audio-3.0-tts-plus
По умолчанию—
ПолеinputТипstringТребованиеОбязательноЗначения и ограничения
Минимальная длина: 1
Единица: символы Unicode
По умолчанию—
ПолеvoiceТипstringТребованиеОбязательноЗначения и ограничения
longanlingxin, longanlufeng
По умолчанию—
Полеresponse_formatТипstringТребованиеОбязательноЗначения и ограничения
mp3
По умолчанию—
Сочетания входных материалов

text_to_speech · Обязательно: input

Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрcontent_typeКонтрактapplication/json
ПараметрrequiredКонтрактmodel, input, voice, response_format
Параметрvoice_idsКонтрактlonganlingxin, longanlufeng
Параметрresponse_formatКонтрактmp3
Параметрmax_input_charactersКонтрактnull
Параметрother_optionsКонтрактfalse
ПараметрinputКонтрактточный текст UTF-8; количество символов Unicode без нормализации
Параметрmaterial_typesКонтрактtext

Жизненный цикл: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · Фактически возвращённый task_id или запись в медиатеке

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Выберите точный голос из профиля этой модели.

Входные символы и секунды аудио — разные единицы учёта.

Тарифы

Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.

Быстрый режим
Не указано При выборе быстрого режима
Режим flex
Не указано При выборе режима flex
Максимальная интенсивность рассуждений
Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)

Ставки Ailoot

Цены по конфигурациям

Сопоставьте каждую плату с указанными условиями. Для каждого набора альтернативных конфигураций используйте одну ставку.

КонфигурацияШкала ставокОплачиваемое количествоРасчётная единицаПлата
КонфигурацияБазовые тарифы на токеныШкала ставокБазовая ставкаОплачиваемое количество—Расчётная единица—Плата
Вход · Входные токены — / 1K токенов
Выход · Выходные токены — / 1K токенов
Вход · Чтение кэша — / 1K токенов
Вход · Запись в кэш — / 1K токенов
Вход · Запись в кэш, 1 час — / 1K токенов
КонфигурацияUltraШкала ставок—Оплачиваемое количествоКаждая кодовая точка Unicode считается одним символом, включая символы Han.Расчётная единицаза 1K входных символовПлата
Вход · входной символ $0.04 за 1K входных символов

Сведения о справочном тарифе

Справочные шкалы модели не меняют выбор метода, расчёт стоимости или списания. Действующая плата определяется ставками выбранного метода Ailoot.

Qwen: Qwen-Audio-3.0-TTS Plus

Цены по конфигурациям

КонфигурацияУсловия расчётаПлата
КонфигурацияQwen: Qwen-Audio-3.0-TTS Plus · Стандартная конфигурацияУсловия расчётаКонфигурация по умолчаниюПлата
Вход · Входные символы 0,00004 $ за входной символ

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot Ultra · Озвучка

curl
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VOICE_ID:?Choose an accepted voice ID from this exact model profile}"
export AILOOT_VOICE_ID
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen/qwen-audio-3.0-tts-plus", "input": "Good afternoon! This is a short voice take."}')
voice=os.environ["AILOOT_VOICE_ID"]
allowed=json.loads('["longanlingxin", "longanlufeng"]')
if voice not in allowed: raise SystemExit("Choose an accepted voice ID from this exact model profile")
p["voice"]=voice
p["response_format"]="mp3"
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o speech.mp3

Получить и сохранить результаты

Ailoot Ultra · Озвучка

mp3

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Чтение другого содержимого
МедиатекаСтатус задачиСведения о материале
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-assets.json
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_MEDIA_TASK_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_MEDIA_TASK_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_MEDIA_TASK_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/tasks/$resource_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-task.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-task.json").read_text())))
PY_RESULT
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_ASSET_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_ASSET_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_ASSET_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/assets/$resource_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-asset.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-asset.json").read_text())))
PY_RESULT
Сохраняйте все готовые результаты

Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.

Сохраняйте полный бинарный результат и заголовки. Если возвращаются JSON или несколько результатов, сохраняйте каждый элемент данных и загружайте ресурс по каждому фактически возвращённому подписанному URL.

Если нужно проверить исходный ответ

Сохраняйте исходный operation_id/X-Client-Request-ID для сверки без повторной отправки; отдельного маршрута опроса аудио нет.

Поля ответа
ПолеТип
Полеbinary audioТипbytes
Полеresponse headersТипheaders
Ошибки и дальнейшие шаги
ОтветУсловиеСледующий шаг
Ответ400 · invalid_request_errorУсловиеНеверные обязательные поля, представление материалов или значение параметраСледующий шагИсправьте указанные поля перед новым запросом на создание.
Ответserver_errorУсловиеВозвращённый ответ указывает, что операция или результат требуют проверкиСледующий шагСохраните исходный возвращённый ID операции или задачи, заголовки запроса и ответ; продолжайте поддерживаемые операции чтения исходной операции. Не отправляйте запрос создания повторно.

Псевдонимы

Псевдонимы моделей

Ailoot Ultra qwen/qwen-audio-3.0-tts-plus

Псевдонимы путей метода

Используйте пути методов, указанные выше.

Связанные ID для вызова

qwen/qwen-audio-3.0-tts-plus

FAQ · Qwen: Qwen-Audio-3.0-TTS Plus
Какие входные данные и результаты доступны?

POST /v1/audio/speech · qwen/qwen-audio-3.0-tts-plus: text → audio

Какие поля использует запрос?

POST /v1/audio/speech · qwen/qwen-audio-3.0-tts-plus: model, input, voice, response_format

Подробнее

Подключите Ailoot к Claude Code, OpenCode, Hermes или своему приложению.

Компания и портфель её проектов

Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.

Покупайте токены со скидкой.

Скидка по подписке для регулярной работы. Промокоды — до 50% на покупку токенов.

Подписка
Выберите тариф со скидкой для своих регулярных запросов.
Промокод до 50%
Введите код при покупке. Цена пересчитается с учётом действующей акции.
Расходы в истории
Модель, токены и сумма сохраняются для каждого запроса.

Выбрать подписку · Посмотреть цены моделей

Подключайте API к продукту, который вы продаёте.

SaaS, приложения и боты — по оферте и лицензионному договору Ailoot. Для перепродажи запросите реселлерскую лицензию.

Коммерческое приложение
Встраивайте генерацию текста, картинок, видео и звука в платные функции своего сервиса.
Лицензия для реселлера
Пришлите описание проекта и схему доступа. Запросите письменные условия использования и перепродажи.
Документы на сайте
Оферта, лицензионный договор и политика обработки данных доступны до подключения.

Запросить реселлерскую лицензию · Оферта и лицензионный договор