Qwen Audio 3.1 TTS Plus API

내레이션과 더빙을 위한 음성 합성, 4개의 다국어 음성, 평이한 언어 전달 지시, 인라인 감정 태그, 음성 복제 기능.

Alibaba Cloud오디오 생성출시 2026년 10월 21일Singapore독점 엔드포인트신규

Qwen Audio 3.1 TTS Plus 소개

내레이션과 더빙을 위한 음성 합성, 4개의 다국어 음성, 평이한 언어 전달 지시, 인라인 감정 태그, 음성 복제 기능.

음성 4가지 음성 중 하나를 선택하세요. 지시와 인라인 태그를 텍스트 내에 넣어 전달을 지시하세요. 음성 voice_audio_url과 voice_consent로 맞춤 설정하여 목소리를 복제하세요.

다른 이름 Qwen Audio TTS Plus, Qwen Audio TTS, Alibaba Cloud Qwen Audio 3.1 TTS Plus

text to speechmultilingualexpressive prosodyemotion controlvoice tagsstreamingrealtimevoice cloning

Qwen Audio 3.1 TTS Plus 사양

모델 ID
qwen-audio-3-1-tts-plus
개발사
Alibaba Cloud
카테고리
오디오 생성
출시
2026년 10월 21일
입력
텍스트
출력
오디오
리전
Singapore
엔드포인트
POST/v1/audio/speechPOST/v1/audio/speech:streamWEBSOCKET/v1/realtimeGET/v1/voices
대체 모델 ID
qwen-audio-3.1-tts-plusalibaba/qwen-audio-3-1-tts-plus

Qwen Audio 3.1 TTS Plus API 요금

EmpirioLabs 카탈로그의 실시간 종량제 요금입니다. 사용한 만큼만 결제하며 월 최소 요금이 없습니다.

유형
사양
요금
합성
10,000자 단위
$0.60
전체 가격 페이지에서 비교

Qwen Audio 3.1 TTS Plus API 호출 방법

Qwen Audio 3.1 TTS Plus은(는) POST /v1/audio/speech로 음성을 생성하고 재생 가능한 오디오를 반환합니다. 말할 텍스트를 input으로, 모델 ID qwen-audio-3-1-tts-plus와 함께 보내세요. EmpirioLabs 대시보드에서 API 키를 발급받으세요.

cURL
curl https://api.empiriolabs.ai/v1/audio/speech \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen-audio-3-1-tts-plus",
    "input": "Welcome to EmpirioLabs. Your build just finished."
  }' \
  --output speech.mp3
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/audio/speech",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={"model": "qwen-audio-3-1-tts-plus", "input": "Welcome to EmpirioLabs."},
)
with open("speech.mp3", "wb") as f:
    f.write(response.content)
Qwen Audio 3.1 TTS Plus API 전체 레퍼런스

Qwen Audio 3.1 TTS Plus API 파라미터

EmpirioLabs에서 Qwen Audio 3.1 TTS Plus API가 지원하는 요청 파라미터입니다. 필드를 생략하면 기본값이 적용됩니다.

파라미터유형기본값범위 / 값설명
inputstring-최대 10000텍스트 합성 시 요청당 최대 10,000자까지 가능합니다. 이 인라인 태그들은 나타나는 시점부터 전달 방식을 바꿉니다: [슬픔], [놀라며], [깊고 큰 소리의 외침], [떨림], [화난], [흥분], [비꼬는], [호기심], [드라큘라처럼], [지루함], [피곤함], [경멸], [소리 지름],...
voiceenumlonganlingxin_v3.1longanlingxin_v3.1, longanhuan_v3.1, longanfengyue_v3.1, xuna...음성 프리셋. 4개의 음성은 중국어, 영어, 기타 언어를 읽습니다. 모든 음성 ID는 _v3.1로 끝납니다, 예를 들어 longanlingxin_v3.1. voice_consent 진짜 음성이 되면 voice_audio_url의 목소리를 커스텀 복제하면, 응답 voice_id이 7일 동안 여기서...
voice_audio_urlstring--voice=사용자 지정 전용: 한 스피커가 클론할 음성 중 10초에서 20초 정도 명확한 음성 녹음(WAV, MP3, M4A, OGG, WEBM 또는 FLAC, 최대 15MB)의 https URL입니다. 음악이나 다른 목소리가 없는 조용한 방에서 녹음하세요.
voice_consentbooleanfalse-voice=custom only: true는 화자의 허락을 받아 합성 복제본을 생성했음을 확인합니다. 맞춤 음성은 이 조건이 맞을 때만 생성됩니다.
response_formatenummp3mp3, wav, pcm, opus오디오 컨테이너. mp3와 opus는 압축되어 있고, wav는 RIFF 헤더에 포함된 압축되지 않은 PCM, PCM은 청크 재생을 위한 헤더 없는 원시 샘플입니다. 실시간 WebSocket에서는 기본값이 PCM이며 wav는 제공되지 않습니다.
sample_rateenum240008000, 12000, 16000, 22050, 24000, 44100, 48000출력 샘플링 속도는 Hz 24000에 적합하며, 48000은 더 큰 파일 크기에서 방송 품질의 출력을 제공합니다.
speednumber10.5 ~ 2말하는 속도 배율. 0.5는 반 속도, 2.0은 두 배 속도입니다.
pitchnumber10.5 ~ 2피치 배수. 1.0 이하일수록 음성은 낮아지고, 그 이상은 올라갑니다. 음정은 렌더링된 오디오의 속도도 변하므로, 원래 재생 시간을 유지하고 싶다면 속도와 함께 조절하세요.
volumeinteger500 ~ 100출력 음량, 여기서 50이 기준 레벨입니다.
instructionstring-최대 1000최대 1,000자 동안 자연어 전달 지시. 감정, 어조, 캐릭터, 속도, 말하기 스타일을 제어하며, 예를 들어 '신나고 경쾌한 목소리로 빠르게 말하기' 또는 '늦은 밤 라디오 진행자처럼 천천히 읽기' 등이 있습니다.
language_hintsarray-zh, en, fr, de, ja, ko, ru, pt, th, id, vi, es, it, ms, fil, ar혼합 언어 텍스트에 대해 발음을 편향하는 언어 코드, 예를 들어 ["zh", "en"]. 모델이 언어를 감지하도록 비설정(unset)을 유지하세요.
seedinteger00 ~ 65535샘플링 시드. 동일한 입력과 설정으로 시드를 재사용해 반복 가능한 렌더를 만듭니다.
bit_rateinteger320006000 ~ 510000인코더 비트레이트는 BPS로 표기됩니다. opus 포맷에만 적용되며, mp3, wav, pcm 포맷에서는 무시됩니다.
pronunciationobject--발음은 문자 형태에 의해 우선 제어됩니다. 예를 들어 {"重要": "zhong4 yao4"} 등이 있습니다. 이름, 약어, 동형이의어 수정에 사용하세요.
문서에 파라미터 2개 더 있음

알아두면 좋은 점

목소리

  • 중국어, 영어 및 기타 언어를 읽는 4명의 목소리: longanlingxin_v3.1, longanhuan_v3.1, longanfengyue_v3.1은 여성이고 xunanchuan_v3.1은 남성입니다.
  • 모든 음성 id는 _v3.1로 끝나는데, 예를 들어 longanlingxin_v3.1.

커스텀 보이스

  • voice를 custom로 설정하고, 한 화자의 10초에서 20초 정도의 명확한 음성 https URL을 voice_audio_url 전달하며, voice_consent를 true로 설정해 화자의 목소리 복제 허가를 받는지 확인하세요.
  • WAV, MP3, M4A, OGG, WEBM, FLAC 모두 최대 15MB까지 허용됩니다. 음악이나 다른 목소리가 없는 조용한 방에서 녹음하세요.
  • 응답에는 voice_id과 voice_id_expires_at가 포함됩니다. voice_id을 voice 전달하여 7일 동안 POST /v1/audio/speech, POST /v1/audio/speech:stream 또는 실시간 소켓에서 음성을 재사용하세요. session.update가 같은 필드를 가져가서 voice_id을 반환session.updated 것입니다. 이 모델에서는 오직 이 모델을 만든 계정만 사용할 수 있습니다.
  • 이 모델에서는 각 계정이 한 번에 10개의 커스텀 보이스를 저장할 수 있습니다.
  • GET /v1/voices?model=qwen-audio-3-1-tts-plus 모델의 목소리를 나열하며, 사용자 지정 목소리와 그 ID를 포함합니다. type=custom 추가하여 사용자 지정 목소리만 나열하세요.
  • DELETE /v1/voices/{voice_id}?model=qwen-audio-3-1-tts-plus 커스텀 음성을 삭제하면 즉시 그 자리가 열립니다.
  • Playground에서 Voice를 Custom으로 설정해 저장된 음성을 다시 사용하거나, ID를 복사하거나, 삭제하세요.
  • 사용자 지정 음성을 생성, 등록, 삭제하는 데는 비용이 전혀 들지 않습니다.

전달 방향

  • instruction 감정, 톤, 캐릭터, 속도, 말투를 자연어로 설정하며, 최대 1,000자까지 가능합니다.
  • 텍스트 내 인라인 태그는 그 지점부터 전달 방식을 바꾸거나, 예를 들어 [excited]이나 [whispers], [laughing], [sighing]과 같은 일회성 음을 추가합니다. 태그 전체 목록은 input 매개변수에 있습니다.
  • SSML 입력은 지원되지 않습니다.

입력 한계

  • 요청당 최대 10,000자 분량.
  • language_hints 혼합 언어 텍스트의 발음에 편향이 있습니다.

제품정보

  • MP3, WAV, PCM, 또는 Opus에서 8,000에서 48,000 Hz까지 사용할 수 있습니다.
  • POST /v1/audio/speech:stream 음성 조각을 보내면서 말이 생성됩니다.

실시간

  • WEBSOCKET /v1/realtime?model=qwen-audio-3-1-tts-plus 작성 중인 텍스트를 받아 생성되는 대로 오디오를 반환합니다. 이벤트를 input_text_buffer.append 보내고, 세션을 종료하기 위해 input_text_buffer.commit하거나 session.finish 처리하세요.
  • 오디오는 response.audio.delta 이벤트에서 도착합니다: 기본적으로 24,000 Hz의 16비트 PCM, 또는 MP3 또는 Opus. 음성, 명령어, 포맷 및 기타 옵션을 session.update로 설정하세요; 다음 세그먼트부터 변경이 적용됩니다.
  • 텍스트는 문장 경계에서 끝나는 구간으로 나뉘며, 각 구간은 그 용법을 담은 response.done 사건으로 끝납니다.

청구

  • 입력 텍스트의 문자 단위로 청구됩니다. 한자는 두 자로 계산되며, 인라인 태그는 문자로 계산됩니다. 명령어는 청구되지 않습니다.
  • 실시간 소켓에서는 각 세그먼트가 자체 문자에 대해 청구됩니다.

Qwen Audio 3.1 TTS Plus API: 자주 묻는 질문

Qwen Audio 3.1 TTS Plus API 비용은 얼마인가요?

EmpirioLabs에서 Qwen Audio 3.1 TTS Plus은(는) 종량제로 청구됩니다: 합성 $0.60 10,000자 단위. 이 페이지의 실시간 요금표는 항상 API 청구 금액과 일치합니다.

Qwen Audio 3.1 TTS Plus은(는) 어떤 엔드포인트를 사용하나요?

Qwen Audio 3.1 TTS Plus은(는) api.empiriolabs.ai의 POST /v1/audio/speech를 통해 제공되며 표준 Bearer 토큰 인증을 사용합니다.

통합하기 전에 브라우저에서 Qwen Audio 3.1 TTS Plus을(를) 사용해 볼 수 있나요?

EmpirioLabs 플레이그라운드 를 열고 Start session 을 누르면 브라우저에서 바로 사용해 볼 수 있습니다. Qwen Audio 3.1 TTS Plus 은(는) 요청과 응답이 아니라 WebSocket으로 동작하므로 직접 연동할 때는 실시간 음성 퀵스타트 부터 시작하세요. EmpirioLabs API 키와 모델 ID qwen-audio-3-1-tts-plus 로 서버에서 연결한 뒤 오디오를 양방향으로 스트리밍하면 됩니다.

Qwen Audio 3.1 TTS Plus API 키는 어떻게 발급받나요?

EmpirioLabs 계정을 만든 다음 대시보드의 API Keys에서 키를 생성하세요. 요금은 종량제 크레딧이라 실행한 요청에 대해서만 결제합니다.

더 나은 엔드포인트를 사용할 준비가 되셨나요?

저희 가격을 확인하시거나 저희 스택에 자체 모델을 배포하고 싶으시면 연락해 주세요.