Deployment center
Choose a runtime from product constraints
Every path records fit, verified versions, startup commands, production responsibilities, and known limitations.
- Paths
- 11
- Languages
- 2
- Verified
- 2026-09-01
2026-09-01
Use FunASR AutoModel or an OpenAI-compatible service with the third-party Apache-2.0 model published by OpenMOSS to produce long-form transcripts, timestamps, and speaker labels in one pass.
- Hardware
- cpu / nvidia-gpu / desktop-edge-gpu / kubernetes
- Models
- OpenMOSS-Team/MOSS-Transcribe-Diarize (third-party Apache-2.0 model)
Limitation
This is an OpenMOSS third-party model, not a FunASR model; no external VAD requirement does not imply an absence of internal segmentation. The vLLM path pins 0.27.1 and the SGLang Omni path pins 3f819f9c; revalidate real long multi-speaker audio before upgrades. SGLang Omni verbose_json keeps the speaker identifier in the [Sxx] prefix of segments[].text, which the FunASR adapter parses only after validating that the segment is backed by raw_text. LocalAI / moss-transcribe.cpp is another independent third-party reimplementation.
View deployment contract
2026-09-07
Serve the pinned official FunAudioLLM/Fun-ASR-Nano-2512-vllm snapshot on vLLM 0.27.1; Chinese, English, Japanese and hotwords passed a separate single-H100 functional smoke.
- Hardware
- nvidia-gpu / kubernetes
- Models
- FunAudioLLM/Fun-ASR-Nano-2512-vllm (official checkpoint)
Limitation
Current commands use official FunAudioLLM/Fun-ASR-Nano-2512-vllm@a4362c943d48951f98ca2a62181cc028970270c5, tested 2026-09-07 in an existing environment: vLLM 0.27.1+cu129 / Torch 2.13.0+cu129 / Transformers 5.15.0 / CUDA 12.9. This is not a clean installation validation; preparation only checks versions and downloads a local snapshot. Eight HTTP requests establish functional compatibility only; first Chinese was not warmed, and the 0.911 s two-request probe is not capacity evidence. The 2026-08-13 benchmark below remains a historical community-converted checkpoint result, neither relabeled nor compared with the new run. #54944 updates main docs/test registry only; v0.28.0 still referenced the community artifact at audit time, not a claim of released official references.
View deployment contract
Production verified
2026-08-04
Build SenseVoiceSmall as a native FP16 TensorRT engine and serve batched GPU inference through Triton.
- Hardware
- nvidia-gpu / kubernetes
- Models
- SenseVoiceSmall
Limitation
A TensorRT plan is not portable across arbitrary GPU architectures or TensorRT versions; rebuild and revalidate accuracy, memory, and capacity on the target stack.
View deployment contract
Production verified
2026-08-30
Use the ten v0.2.6 release packages or source builds to run FunASR GGUF models on CPU, Vulkan, CUDA, Blackwell, and edge devices.
- Hardware
- cpu / desktop-edge-gpu
- Models
- SenseVoiceSmall-GGUF / Paraformer-GGUF
Limitation
v0.2.6 provides a dedicated sm_120 Blackwell package with official cuBLAS and a static MSVC runtime; ten-platform build, archive, and dependency audits do not prove operation on physical Blackwell hardware. A positive RX 9070 XT v0.2.5 retest also does not resolve every AMD Windows 0xC0000005 report; Android/Mali remains outside the prebuilt and validated targets.
View deployment contract
Production verified
2026-08-13
Use one C++ binary with no Python runtime to serve SenseVoice over REST, SSE, SRT/VTT, and OpenAI realtime WebSocket transcription.
- Hardware
- cpu / nvidia-gpu
- Models
- SenseVoiceSmall-GGUF / FSMN-VAD-GGUF
Limitation
Official verification currently covers Linux source builds; the server does not include production authentication, TLS, tenant quotas, or durable queues, so provide them at the gateway and infrastructure layers.
View deployment contract
2026-08-13
Run Fun-ASR-Nano and SenseVoice Q8 with native C++ and GGML on CPU or GPU, using offline CLI, a local OpenAI-compatible API, and buffered SenseVoice streaming results.
- Hardware
- cpu / nvidia-gpu / desktop-edge-gpu
- Models
- Fun-ASR-Nano-2512 / SenseVoice-Small
Limitation
SenseVoice is merged into audio.cpp main@979e070f but is not yet in a tagged release. Pin that main commit until a release is published. Neither path currently provides word-level timestamps.
View deployment contract
Production verified
2026-07-26
Serve FunASR models through `/v1/audio/transcriptions` for existing SDKs, agents, and workflows.
- Hardware
- cpu / nvidia-gpu / kubernetes
- Models
- sensevoice / paraformer
Limitation
The example server does not include production authentication, tenant quotas, or full observability; provide them at the gateway and infrastructure layers.
View deployment contract
2026-08-17
Use online or two-pass WebSocket protocols for microphones, meeting captions, and continuous speech streams.
- Hardware
- cpu / nvidia-gpu / kubernetes
- Models
- Paraformer-online / FSMN-VAD
Limitation
Capacity depends on realtime ratio, chunks, VAD, connection count, and client backpressure; file RTFx does not replace concurrency tests.
View deployment contract
2026-07-26
Validate with Docker Compose, then deploy with the Kubernetes template, persistent model cache, probes, and private ClusterIP.
- Hardware
- kubernetes / cpu / nvidia-gpu
- Models
- sensevoice / paraformer
Limitation
The CPU example is not a CUDA production image; GPU drivers, image, scheduling, and capacity still require platform validation.
View deployment contract
2026-07-26
Deploy offline, online, and two-pass ASR on general CPUs with ONNX Runtime and C++ paths.
- Hardware
- cpu
- Models
- Paraformer / Paraformer-online
Limitation
Model conversion, operator support, and thread settings vary by platform; measure capacity on the target CPU with real audio.
View deployment contract
Production verified
2026-07-26
Move from a runnable model to an observable, scalable, reversible production service with explicit boundaries.
- Hardware
- cpu / nvidia-gpu / desktop-edge-gpu / kubernetes
- Models
- All supported deployment models
Limitation
A checklist does not replace workload, accuracy, failure, and security exercises for the target product.
View deployment contract