{% extends "base.html" %} {% block content %}

{{ '可复现实测' if language == 'zh' else 'Reproducible measurements' }}

{{ '先比较实验条件,再比较结果' if language == 'zh' else 'Compare test conditions before results' }}

{{ '这里保留公开结果的上下文和缺失项,帮助团队建立自己的容量基线。' if language == 'zh' else 'This page preserves the context and missing fields of public results so teams can establish their own capacity baseline.' }}

{{ '记录' if language == 'zh' else 'Records' }}
{{ benchmarks | length }}
{{ '验证日期' if language == 'zh' else 'Verified' }}
{{ verified }}
{{ '不可直接横向比较' if language == 'zh' else 'Not directly comparable' }}

{{ 'RTFx 会随硬件、音频分布、VAD、并发、预热和计时边界变化。缺少任一条件的结果不能作为采购或容量承诺。' if language == 'zh' else 'RTFx changes with hardware, audio distribution, VAD, concurrency, warmup, and timing boundaries. A result missing any condition is not a procurement or capacity promise.' }}

1

{{ '固定输入' if language == 'zh' else 'Fix inputs' }}

{{ '记录音频总时长、文件分布、语言、声道和采样率。' if language == 'zh' else 'Record total duration, file distribution, language, channels, and sample rate.' }}

2

{{ '固定系统' if language == 'zh' else 'Fix system' }}

{{ '记录 CPU/GPU、驱动、模型、提交、运行时和所有参数。' if language == 'zh' else 'Record CPU/GPU, driver, model, commit, runtime, and every parameter.' }}

3

{{ '定义计时' if language == 'zh' else 'Define timing' }}

{{ '说明是否包含加载、预热、I/O、排队和后处理。' if language == 'zh' else 'State whether loading, warmup, I/O, queueing, and post-processing are included.' }}

{{ '公开记录' if language == 'zh' else 'Public records' }}

{{ '带完整限定条件阅读每一个数字' if language == 'zh' else 'Read every number with its qualifications' }}

{% for record in benchmarks %}

{{ record.deployment_name }}

{{ record.model }}

{{ record.result }}
{{ '运行时' if language == 'zh' else 'Runtime' }}
{{ record.runtime }}
{{ '硬件' if language == 'zh' else 'Hardware' }}
{{ record.hardware }}
{{ '负载' if language == 'zh' else 'Workload' }}
{{ record.workload }}
{{ '音频' if language == 'zh' else 'Audio' }}
{{ record.audio }}
{{ '设置' if language == 'zh' else 'Settings' }}
{{ record.settings }}
{{ '计时口径' if language == 'zh' else 'Timing scope' }}
{{ record.timing_scope }}
{{ '核对日期' if language == 'zh' else 'Verified' }}
{{ record.verified }}

{{ '限定:' if language == 'zh' else 'Qualification: ' }}{{ record.qualification }}

{{ '查看原始来源' if language == 'zh' else 'Open primary source' }}
{% endfor %}

{{ '消费级 GPU 社区验证' if language == 'zh' else 'Consumer GPU community validation' }}

{{ '单张 RTX 4090 上的 Fun-ASR Nano' if language == 'zh' else 'Fun-ASR Nano on one RTX 4090' }}

{{ 'SGLang-Omni 社区完成了 SeedTTS 英文、中文全量测试和 30 分钟稳定性测试。以下结果对应被测 feature branch,不代表 SGLang-Omni 已发布该集成。' if language == 'zh' else 'The SGLang-Omni community completed full SeedTTS English and Chinese sweeps plus a 30-minute stability run. These results describe the tested feature branch, not a released SGLang-Omni integration.' }}

SGLang-Omni 0.1.0

Fun-ASR Nano

c=16: 114.26 EN / 127.25 ZH samples/s
{{ '硬件' if language == 'zh' else 'Hardware' }}
RTX 4090 24,564 MiB; Ryzen 9 7950X; 125 GiB RAM
{{ '软件' if language == 'zh' else 'Software' }}
CUDA 13.0; PyTorch 2.11.0; Transformers 5.6.0; Fun-ASR 854d88f
SeedTTS EN
1,088/1,088; c=1: 20.16 samples/s, 0.050 s; c=16: 114.26 samples/s, 0.139 s; WER 0.0175
SeedTTS ZH
2,020/2,020; c=1: 14.36 samples/s, 0.071 s; c=16: 127.25 samples/s, 0.125 s; CER 0.0164
{{ '稳定性' if language == 'zh' else 'Stability' }}
{{ '30 分钟混合 c=1/4/8/16;105,067 次成功请求;0 个意外错误' if language == 'zh' else '30-minute mixed c=1/4/8/16 soak; 105,067 successful requests; 0 unexpected errors' }}
{{ '显存' if language == 'zh' else 'Memory' }}
{{ '静态分配后 15.98 GiB;CUDA Graph 捕获后 16.11 GiB;退出后显存释放' if language == 'zh' else '15.98 GiB after static allocation; 16.11 GiB after graph capture; GPU memory released on exit' }}
{{ '测量口径' if language == 'zh' else 'Timing scope' }}
{{ '预热后三次测量;完整 SeedTTS sweep;无跳过样本' if language == 'zh' else 'Three measured repeats after warmup; complete SeedTTS sweeps; zero skipped clips' }}
{{ '请求边界' if language == 'zh' else 'Request boundary' }}
{{ '每次请求最长 30 秒;只观察到最终转写事件' if language == 'zh' else 'Maximum 30 seconds per request; only terminal transcript events were observed' }}

{{ '限定:' if language == 'zh' else 'Qualification: ' }}{{ '结果来自有未提交改动的 feature worktree,上游集成仍在推进;不能据此声称已发布支持或具备低延迟增量输出。' if language == 'zh' else 'Results came from a dirty feature worktree while upstream integration remained in progress; they do not establish released support or low-latency streaming deltas.' }}

{{ '实时服务' if language == 'zh' else 'Realtime services' }}

{{ '流式容量需要单独测量' if language == 'zh' else 'Streaming capacity needs a separate test' }}

{{ '文件吞吐不能说明首稿延迟、最终结果延迟、长连接并发和背压。使用实时 WebSocket 方法记录这些指标。' if language == 'zh' else 'File throughput does not describe draft latency, final latency, long-lived connection concurrency, or backpressure. Use the realtime WebSocket method to record them.' }}

{{ '实时测试方法' if language == 'zh' else 'Realtime test method' }} {{ '离线 RTFx 方法' if language == 'zh' else 'Offline RTFx method' }}
{% endblock %}