Qwen3.8 LiveTranslate Flash Realtime API

WebSocket을 통한 동시 음성 번역. 목표 언어를 설정한 후 말합니다; 모델은 해당 언어로 텍스트와 오디오로 응답합니다.

Alibaba Cloud 오디오 생성 48K 컨텍스트 출시 2026년 9월 17일 Singapore 독점 엔드포인트 신규

Qwen3.8 LiveTranslate Flash Realtime 소개

WebSocket을 통한 동시 음성 번역. 목표 언어를 설정한 후 말합니다; 모델은 해당 언어로 텍스트와 오디오로 응답합니다.

세션은 요청 매개변수 대신 소켓을 통한 세션 업데이트 이벤트로 구성됩니다. 오디오 전송 전에 대상 언어를 설정하세요. 용어집은 특정 용어를 어떻게 번역할지 결정하며, voice_clone 화자의 목소리로 번역을 말합니다. 텍스트 토큰과 오디오 토큰은 별도의 요금으로 청구됩니다.

다른 이름 Alibaba Cloud Qwen3.8 LiveTranslate Flash Realtime

realtime speech to speech audio in audio out multilingual voice cloning

Qwen3.8 LiveTranslate Flash Realtime 사양

모델 ID
qwen3-8-livetranslate-flash-realtime
개발사
Alibaba Cloud
카테고리
오디오 생성
출시
2026년 9월 17일
컨텍스트 창
48K 토큰
최대 출력
4,096 토큰
입력
오디오텍스트
출력
오디오텍스트
리전
Singapore
엔드포인트
WEBSOCKET/v1/realtime
대체 모델 ID
qwen3.8-livetranslate-flash-realtimealibaba/qwen3-8-livetranslate-flash-realtime

Qwen3.8 LiveTranslate Flash Realtime API 요금

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

유형
사양
요금
입력: 오디오
1M 오디오 입력 토큰당
$15.00
입력
1M 프롬프트 토큰당
$1.10
출력
생성된 토큰 1M 단위
$40.00
출력: 오디오
생성된 1M 오디오 토큰당
$60.00
전체 가격 페이지에서 비교

Qwen3.8 LiveTranslate Flash Realtime API 호출 방법

Qwen3.8 LiveTranslate Flash Realtime 은(는) HTTP 엔드포인트가 아니라 wss://api.empiriolabs.ai/v1/realtime?model=qwen3-8-livetranslate-flash-realtime 의 WebSocket에서 실시간 음성 번역을 합니다. 모델 ID qwen3-8-livetranslate-flash-realtime 로 연결하고 핸드셰이크 시 EmpirioLabs API 키를 Authorization: Bearer 헤더로 보내세요. 오디오를 보내기 전에 session.update 로 대상 언어를 설정하세요. 오디오는 base64 16비트 PCM으로 양방향 전송됩니다. 브라우저는 WebSocket에 헤더를 설정할 수 없으므로 이 연결은 서버에서 열고 오디오는 자체 소켓으로 브라우저에 중계하세요. EmpirioLabs 대시보드에서 API 키를 발급받으세요.

Python (websockets)
import asyncio, json, os, websockets

async def main():
    async with websockets.connect(
        "wss://api.empiriolabs.ai/v1/realtime?model=qwen3-8-livetranslate-flash-realtime",
        additional_headers=[
            ("Authorization", f"Bearer {os.environ['EMPIRIOLABS_API_KEY']}"),
        ],
        max_size=None,
    ) as ws:
        print(json.loads(await ws.recv())["type"])  # session.created

        import base64

        await ws.send(json.dumps({
            "type": "session.update",
            "session": {
                "voice": "Tina",
                "translation": {"language": "en"},
                "modalities": ["text", "audio"],
            },
        }))

        # 16-bit PCM microphone audio, base64 encoded, in small chunks.
        for chunk in read_microphone_chunks():
            await ws.send(json.dumps({
                "type": "input_audio_buffer.append",
                "audio": base64.b64encode(chunk).decode(),
            }))

        async for raw in ws:
            event = json.loads(raw)
            if event["type"] == "response.audio.delta":
                ...  # base64 audio chunk, append to your playback buffer
            elif event["type"] in ("response.audio_transcript.text", "response.text.text"):
                print(event.get("text") or "")
            elif event["type"] == "response.done":
                break

asyncio.run(main())
Qwen3.8 LiveTranslate Flash Realtime API 전체 레퍼런스

Qwen3.8 LiveTranslate Flash Realtime API 파라미터

EmpirioLabs에서 Qwen3.8 LiveTranslate Flash Realtime API가 지원하는 요청 파라미터입니다. 필드를 생략하면 기본값이 적용됩니다.

파라미터유형기본값범위 / 값설명
voiceenumTinaTina, Serena, Ethan, Cindy번역된 오디오에 음성 재생을 위한 음성. 모델이 오디오를 생성하기 전에 session.update로 설정하세요. 한 번만 또는 항상 사용할 때는 사용하지 voice_clone.
target_languageenumenzh, en, ar, de, fr, es, pt, id, it, ko, ru, th, vi, ja, tr, h...모델이 번역하는 언어. 기본값은 en입니다. 이 언어들은 음성과 텍스트로 번역됩니다. 텍스트 출력(모달리티 ["text"])만 사용할 때, 31가지가 더 텍스트로 번역됩니다: yue, el, af, ast, be, bg, bn, bs, ca, ceb, et, gl, gu, hr, hu, jv,...
modalitiesstring["text","audio"]-모델이 기본적으로 반환하는 출력 유형은 ["텍스트", "오디오"], 텍스트 전용 번역은 ["텍스트"]로, 텍스트 전용 대상 언어가 필요로 합니다.
input_audio_formatenumpcmpcm입력 버퍼에 추가하는 오디오의 인코딩: base64 16비트 PCM.
output_audio_formatenumpcmpcm모델이 스트리밍하는 오디오 인코딩: base64 16비트 PCM.
voice_cloneenumoffoff, once, always화자의 목소리로 번역을 말합니다. 세션 시작 시 모든 답변마다 들리는 음성 상태를 유지합니다; 항상 응답 전에 음성 음성을 다시 일치시켜 번역이 말하는 사람을 따라갑니다. 이 모드가 켜져 있을 때는 음성 사용이 이루어지지 않습니다. 세션 업데이트로 오디오 전송 전에 설정하세요.
glossaryobject--특정 용어에 대한 선호 번역, 예를 들어 {"machine learning": "aprendizaje automático"} 같은 출처 용어의 객체로 사용됩니다. 최대 1,000개의 용어, 각 용어는 최대 200자까지 가능합니다. translation.corpus.phrases로도 허용됩니다....

알아두면 좋은 점

wss/api.empiriolabs.ai/v1/realtime?model=qwen3-8-livetranslate-flash-realtime에서 WebSocket을 통한 음성 번역, 일반 Authorization Bearer 헤더로 인증됩니다. 오디오를 보내기 전에 session.update로 대상 언어를 설정하세요. 모달리티를 ["text"]로 설정하면 31개의 목표 언어가 텍스트로만 번역됩니다. 특정 용어의 번역 방식을 설정할 용어집을 추가하세요. 이 모델이 인정하는 목소리를 사용하거나 기본 Tina를 그대로 두세요. 화자의 목소리로 번역을 말하려면 voice_clone를 한 번(세션 시작 시 들리는 목소리) 또는 항상(말하는 사람의 목소리, 각 응답 전에 매칭)로 설정하세요; 복제는 비용이 발생하지 않습니다. 오디오 및 텍스트 토큰은 별도로 가격이 책정되며, 완료된 각 턴은 모델이 보고한 사용량에 따라 별도로 청구됩니다.

Qwen3.8 LiveTranslate Flash Realtime API: 자주 묻는 질문

Qwen3.8 LiveTranslate Flash Realtime API 비용은 얼마인가요?

EmpirioLabs에서 Qwen3.8 LiveTranslate Flash Realtime은(는) 종량제로 청구됩니다: 입력: 오디오 $15.00 1M 오디오 입력 토큰당; 입력 $1.10 1M 프롬프트 토큰당; 출력 $40.00 생성된 토큰 1M 단위; 출력: 오디오 $60.00 생성된 1M 오디오 토큰당. 이 페이지의 실시간 요금표는 항상 API 청구 금액과 일치합니다.

Qwen3.8 LiveTranslate Flash Realtime의 컨텍스트 윈도우는 얼마인가요?

Qwen3.8 LiveTranslate Flash Realtime은(는) 48K 토큰 컨텍스트 윈도우를 지원합니다 (응답당 최대 4,096 출력 토큰).

Qwen3.8 LiveTranslate Flash Realtime은(는) 어떤 엔드포인트를 사용하나요?

Qwen3.8 LiveTranslate Flash Realtime은(는) api.empiriolabs.ai의 WEBSOCKET /v1/realtime를 통해 제공되며 표준 Bearer 토큰 인증을 사용합니다.

통합하기 전에 브라우저에서 Qwen3.8 LiveTranslate Flash Realtime을(를) 사용해 볼 수 있나요?

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

Qwen3.8 LiveTranslate Flash Realtime API 키는 어떻게 발급받나요?

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

Qwen3.8 LiveTranslate Flash Realtime을(를) 다른 모델과 비교

모든 모델 비교

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

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