Hecho para agentes de voz que no pueden esperar 600ms

Qwen Alibaba Cloud: Qwen3-ASR-1.7B

qwen/qwen3-asr-1-7b
activo stt 1 proveedor
Playground

Qwen's 1.7B open-weight multilingual speech recognition model, transcribing pre-recorded audio with word and segment timestamps and optional speaker diarization, and also streaming over an OpenAI-Realtime-shaped WebSocket.

AutorQwen Alibaba Cloud
Idiomas18 idiomas
Modelos variantes3 IDs
Estadoactivo

Modelos variantes

Son IDs de modelo nativos que el autor o proveedor acepta para la misma familia de modelos canónica.

Qwen3-ASR-1.7B Default

Open-weight checkpoint id published by the Qwen team, which hosting providers rename (Sprag serves it as `rhythm`).

Qwen3-ASR-1.7B
Qwen3-ASR-1.7B (transformers build) Variant

Hugging Face transformers-compatible build of the same weights.

Qwen3-ASR-1.7B-hf
Rhythm (Sprag) Alias

Sprag's product id for this checkpoint, and the only value its transcriptions endpoint accepts for `model`.

rhythm

Proveedores

Distintos proveedores pueden alojar el mismo modelo. Elige un proveedor cuando necesites un backend fijo, o deja que el enrutamiento elija entre ellos.

ProveedorSlugPor horaLatenciaiEn TTS, la latencia se mide como el tiempo hasta el primer byte de audio. En STT, se mide como el tiempo hasta el primer token.ModosDisponibilidad
Sprag AI 14 parámetros
sprag
$0,075
—
Síncrono · Streaming

Idiomas admitidos

18 idiomas
English en
Chinese zh
Yue Chinese (Cantonese) yue
Japanese ja
Korean ko
German de
French fr
Spanish es
Portuguese pt
Italian it
Russian ru
Dutch nl
Arabic ar
Turkish tr
Indonesian id
Malay (macrolanguage) ms
Vietnamese vi
Urdu ur

Funciones

Speech to text

Transcribes pre-recorded audio through an OpenAI /v1/audio/transcriptions shape on the seeded host.

speech_to_text
Realtime streaming transcription

OpenAI-Realtime-shaped WebSocket carrying base64 PCM16 audio inside JSON text frames and returning incremental transcription deltas.

streaming
Word timestamps

response_format=verbose_json returns words[] with float start and end seconds plus segments[], neither of which the realtime path carries.

word_timestamps
Speaker diarization

speaker_labels=true adds a per-request 0-indexed integer speaker to each attributed word, and requires response_format=verbose_json.

diarization
Caption output formats

response_format accepts json, verbose_json, text, srt and vtt.

caption_formats
Context prompt

A `prompt` form field is accepted for recognition context.

context_prompt

Código

Cliente
Modo
Lenguaje

STT en streaming con el ElevenLabs SDK

Transmite audio del micrófono o de un archivo a través de la ruta de AllModels compatible con ElevenLabs.

import { ElevenLabsClient } from "elevenlabs";

const client = new ElevenLabsClient({
  apiKey: process.env.ALLMODELS_API_KEY,
  baseUrl: "https://api.allmodels.io/el"
});

const connection = await client.speechToText.realtime.connect({
  modelId: "qwen/qwen3-asr-1-7b",
  languageCode: "en"
}, {
  queryParams: {
    provider: {
      "only": [
        "sprag"
      ]
    }
  }
});

// Send audio frames to connection, then handle transcript events.