Implante infraestrutura de ASR de nível industrial em seus próprios servidores ou Mac em segundos. Agregue Faster-Whisper, SenseVoice, FireRedASR e Zipformer com total compatibilidade com a API OpenAI.
Tudo o que você precisa para executar pipelines de transcrição de voz privadas de alto rendimento.
Substituto direto para /v1/audio/transcriptions. Conecte-se facilmente a Dify, FastGPT, Open WebUI, DuRT e aos SDKs oficiais.
Roteie solicitações dinamicamente entre Faster-Whisper, Zipformer (X-ASR), Qwen-ASR e FireRedASR via configuração YAML simples.
Protocolo de áudio WebSocket full-duplex para legendas em tempo real, reuniões e agentes de voz interativos.
Detecção de atividade vocal baseada em Silero-VAD, divisão por pausas naturais e supressão automática de alucinações.
Interface interativa para testar microfones, enviar arquivos de áudio longos, monitorar workers e medir a latência.
Todos os dados de voz permanecem estritamente na sua própria infraestrutura. Zero telemetria e zero vazamentos.
Escolha o melhor motor com base no seu idioma, perfil de latência e hardware.
| Motor | Categoria | Idiomas Suportados | Latência / RTF | Aceleração de Hardware | Melhor Caso de Uso |
|---|---|---|---|---|---|
| Faster-WhisperRecomendado para Arquivos | ASR de Arquivo & Lote | 99+ Idiomas (Multilíngue) | 0.12x - 0.25x RTF | CUDA, Metal, CPU (int8/fp16) | Transcrição de arquivos multilíngues, podcasts e geração de legendas |
| X-ASR (Zipformer2)Menor Latência | Streaming em Tempo Real | Chinês, Inglês, Misto | < 160ms atraso por bloco | CPU, ONNX, Metal, CUDA | Legendas ao vivo com latência ultrabaixa, assistentes de voz |
| Qwen3-ASR (1.7B) | ASR de Arquivo & Lote | 30+ Idiomas e Dialetos | 0.15x - 0.35x RTF | CUDA (vLLM / PyTorch), Metal | Dialetos complexos, ambientes com ruído, adaptação a domínios |
| FireRedASR | ASR Industrial | Chinês, Inglês | 0.18x - 0.30x RTF | CUDA, PyTorch | Atas de reuniões corporativas e centros de atendimento ao cliente |
Da ingestão de áudio a transcrições estruturadas através de uma pipeline padronizada.
Fluxos ou arquivos de áudio são recebidos via REST ou WebSocket, normalizados para 16kHz mono e segmentados com Silero-VAD.
As requisições são direcionadas ao motor ideal pré-carregado (Whisper, X-ASR, Qwen) conforme idioma e latência.
Modelos acústicos geram tokens fonéticos e palavras com carimbos de tempo com aceleração GPU TensorRT, CUDA ou Metal.
Restauração de pontuação, filtragem de repetições e formatação em JSON OpenAI, legendas SRT ou VTT.
Integre o OneASR à sua aplicação usando ferramentas familiares e protocolos padrão da indústria.
from openai import OpenAI
# Initialize client pointing to your local OneASR gateway
client = OpenAI(
base_url="http://localhost:8000/v1",
api_key="sk-oneasr-v1-p_L3kXm9QZ8sT2vA4wE7rY1u"
)
# Transcribe audio file with word-level timestamps
with open("podcast.mp3", "rb") as audio_file:
transcript = client.audio.transcriptions.create(
model="faster-whisper",
file=audio_file,
response_format="verbose_json",
timestamp_granularities=["word", "segment"]
)
print(transcript.text)