X-ASR Streaming Demo

Real-time streaming ASR demo for X-ASR-zh-en, powered by sherpa-onnx. Choose a streaming chunk size, allow microphone access, and speak. Partial results are decoded continuously in the browser session.

Each browser session owns an independent sherpa-onnx stream. The recognizer is cached globally, while stream state is isolated per session.

Streaming chunk size
Smaller chunks usually reduce latency; larger chunks may be more stable.
Text formatting