文章《VibeVoice-ASR-Streaming-1.5B》的主标题卡片,标签为“我们目前所知”,副标题为“Microsoft 的流式语音转文字已悄然发布”,胶囊标签显示“发布于2026年9月2日”、“MIT · 开放权重”和“10种语言”。OrcaRouter 标志合成于右下角。
Guides & Insights

VibeVoice-ASR-Streaming-1.5B 解析:微软的流式 ASR 悄然上线

作者

Alistair Wren

发布日期

最新模型 · 20查看全部模型
基准测试:Artificial Analysis · 每日更新
返回全部文章

2026年9月2日,微软研究院向Hugging Face上传了两个新的语音转文本检查点,没有新闻稿,没有博客文章,也没有任何张扬宣传:microsoft/VibeVoice-ASR-Streaming-1.5B 及其更大的姊妹模型 microsoft/VibeVoice-ASR-Streaming-7B。截至目前唯一的公告,是2026年9月3日在微软开源VibeVoice GitHub仓库的News板块中发布的一条消息,称这是一个统一的流式ASR模型,能在音频仍在持续输入时转录出谁说了什么,并支持自定义热词和十种语言。这两个检查点均采用MIT许可证,均由官方microsoft Hugging Face账户创建,时间相隔约五分钟;一天后我们查看时,两者的下载量都为零。我们没有找到任何第三方对其中任意一个进行过报道。

这使本文成为一篇不寻常的报道:一个真实的、可标注日期的发布——Hugging Face 上的权重文件日期为9月2日,仓库内的公告日期为9月3日——而外界尚未对此有所知晓。下文所有可知信息均来自对该仓库的研读:配置文件、模型卡,以及 Microsoft 自己的流式文档。所有尚未得到证实的内容——准确性、实际延迟、流式说话人归属能否经受真实双人通话的检验——均会如实标注。目前没有可引用的基准,因为 Microsoft 尚未以文本形式发布任何基准。

唯一的公告是一条新闻消息。

VibeVoice 是微软研究院推出的 MIT 许可开源语音模型系列。其最知名的 ASR 成员microsoft/VibeVoice-ASR 于 2026 年 1 月 21 日发布:这是一款批处理模型,单次输入即可处理长达六十分钟的音频,并返回包含说话人、时间信息和内容的结构化转写文本——此后在 Hugging Face 上的下载量已约有七十万次。9 月 2 日,同一组织又推出了流式姊妹模型 microsoft/VibeVoice-ASR-Streaming-7B 和 microsoft/VibeVoice-ASR-Streaming-1.5B;Hugging Face 的 API 记录显示,7B 版本的时间戳为 2026-09-02T15:46 UTC,1.5B 版本则晚了五分钟,为 15:51 UTC。GitHub 仓库的模型表现已将 VibeVoice-ASR-Streaming 列为独立条目,其 News 版块也发布了 9 月 3 日宣布该模型的公告。

与一月模型相比,真正的新意在于交互模式:流式检查点在音频到达时即开始转写,而不是等待完整文件就绪。其余一切——底层语音标记架构、说话人属性输出、热词机制——都是批处理设计的延续,只是经过扩展并重新定位于实时使用场景。首先要注意语言支持上的差异:批处理模型宣称支持50多种语言,而流式版本仅列出十种。

A screenshot of the microsoft/VibeVoice GitHub repository README showing the model table that lists VibeVoice-ASR-Streaming as a member of the family and the News section entry dated September 3, 2026 announcing the streaming ASR release.

在此检查点中,“streaming”的含义

微软的流式处理文档直白地描述了这一意图:模型在音频仍在到达时进行转录,并且每个音频块输出一次文本,因此转录内容会随着说话者讲话而实时出现。1.5B 仓库中的 preprocessor_config.json 使这一节奏具体化:

• 采样率和词元速率 — 24 kHz 音频输入,压缩 3,200 倍,产生约 7.5 Hz 的语音词元流(约每 133 毫秒一个词元)。

• 块 — 22帧,按7.5 Hz计算,每个发出的片段大约为2.9秒的音频。

• 前瞻 — 4 帧,约 0.5 秒的未来音频,用于巩固当前片段。

(从仓库中可直接算出:22 × 3,200 = 70,400 个样本,在 24 kHz 下约合 2.93 秒;4 × 3,200 = 12,800 个样本,约合 0.53 秒。微软自己的文档指出,检查点总是以其训练时所使用的块(chunk)运行,因此这些数值在推理时不可调整。)

这将其归入分块流式(chunked-streaming)家族,而非逐词(word-by-word)家族:实时转录文本以大约三秒为增量累积式增长,并带有约半秒的前瞻,而不是以逐词元的部分结果形式输出。对于会议和通话转写来说,这是一种合理且常见的设计,但它的延迟特性不同于那些会发出亚秒级部分结果的系统——因此,请把“流式”视为一个频谱,并在基于它构建实时字幕产品之前,对照您自己的延迟预算来评估它。

底层揭秘:一个Qwen规模的语音大语言模型

阅读 1.5B checkpoint 的 config.json,会得到现已熟悉的 VibeVoice 配方,只是规模更小:

• 解码器是一个Qwen2系列语言模型,其维度与1.5B Qwen2.5级别完全匹配——28层、1,536个隐藏单元、12个注意力头(含2个键值头)、65,536个token的窗口。LLM使模型能够在整个转写文本中贯穿对说话者和内容的理解。

• 声学与语义 tokenizer——采用 8/5/5/4/2/2 步幅的深度卷积编码器——将 24 kHz 音频转换为解码器读取的约 7.5 Hz 语音 token 流。

• 扩散头(DDPM,20个去噪步骤,v预测)位于生成侧,与VibeVoice系列其他部分保持一致。

• 关于规模的实诚说明:检查点自身的 safetensors 元数据列出约 30 亿个参数,权重大约 5.6 GB。名称中的“1.5B”指的是语言主干的规模——该配置的解码器是一个 1.5B 级别的 Qwen 模型,按此自然解读即可——而音频分词器和扩散头(diffusion head)构成了其余部分。配置中的架构字符串 VibeVoiceForASRStreamingTraining 表明这是一个研究系列(research-family)的检查点。

A single-column scoreboard titled 'VibeVoice-ASR-Streaming-1.5B — the scoreboard' with the subtitle 'Key specs read from the Hugging Face checkpoint and Microsoft's repo' and six rows: 'Released: Sept 2, 2026', 'Streaming cadence: ~3 s chunks, ~0.5 s lookahead', 'Languages: 10', 'Speaker output: who said what (unverified)', 'Scale: 1.5B LM backbone, ~3B total', 'License: MIT, open weights'. Footer: 'Specs from HF config and microsoft/VibeVoice repo — no independent benchmarks yet.' The OrcaRouter logo is composited in the bottom-right corner.

谁说了什么,用十种语言

模型卡的首要能力是流式说话人归属转写:按照模型卡自身的要点说明,它能“在语音到达时连续转写谁说了什么”。它还宣传了用于领域术语的自定义热词功能,并列出了十种支持的语言——中文、英语、法语、德语、意大利语、日语、韩语、葡萄牙语、俄语和西班牙语。

A screenshot of the Hugging Face model card for microsoft/VibeVoice-ASR-Streaming-1.5B, showing the model title, the MIT license tag, the automatic-speech-recognition pipeline tag, and the card description of streaming speaker-attributed transcription with customized hotwords and ten languages.

热词通过与批处理模型相同的上下文偏置机制实现。在微软的命令行演示中,你将它们作为上下文信息传入——例如 --context_info "Microsoft,VibeVoice"——以使识别偏向名称和技术术语,无需任何微调。模型卡对流式模型的自动语言检测或语码转换只字未提,这是与批处理模型声称的功能相比的又一差距。

有一点需要强调。流式文档页面侧重于分块输出和热词,并未详细说明说话人归属如何在分块边界之间得以保持。流式说话人分离确实很难——说话人相互重叠,而分块边界恰恰是归属最容易发生漂移的地方。卡片上“谁说了什么”的表述只是厂商的一面之词,除非有人用真实的双说话人实时通话对其进行测试并核实。

定位:VibeVoice 家族与 2026 年的流式 ASR 领域

在家族内部,该版本的定位如下:

• microsoft/VibeVoice-ASR(2026年1月21日)——批处理旗舰:单次最多处理60分钟,支持50多种语言,输出Who/When/What,热词,下载量约70万。

• microsoft/VibeVoice-ASR-Streaming-7B 和 microsoft/VibeVoice-ASR-Streaming-1.5B(2026年9月2日)——新的流式变体;本文主角是1.5B版本。

• microsoft/VibeVoice-ASR-BitNet(2026年7月23日)——一个针对批处理模型的量化、面向CPU的边缘引擎。

• VibeVoice-1.5B TTS 和 VibeVoice-Realtime-0.5B 流式TTS模型是同一家族的独立成员,不属于ASR产品线。

更广泛的开源权重ASR领域今年一直在向实时方向发展,因此新的流式模型有了直接的比较对象。Qwen3-ASR(阿里,约17亿参数)是一个统一的流式与离线模型,覆盖50多种语言和方言。NVIDIA的Nemotron 3.5 ASR是一个6亿参数的流式模型,支持40种语言,采用OpenMDW许可而非MIT。IBM的Granite Speech 5.0 470M TurboCTC使用Apache-2.0许可,其厂商报告的吞吐量数据异常之高。相比之下,Microsoft的流式模型在三个方面形成差异化:MIT许可、以LLM为主干而非纯声学模型从而具备说话人与内容理解能力,以及带说话人归属的实时转录框架。其待解问题在于准确性和真实延迟——目前两者都还没有独立的评测数据。

什么尚未验证?

阅读代码仓库能让你了解设计;但它无法告诉你实际运行效果如何。具体来说:

• 文本中没有准确率或延迟数据。模型卡附带的结果图仅为图像,但文中没有数字形式的 WER、RTF 或延迟表——没有任何可供独立引用的内容。

• 没有第三方评估。上传一天后下载量为零;没有社区基准测试,没有排行榜条目,也没有我们所能找到的独立测试。

• 服务路径是一种基于源码的研究性部署方式。Microsoft 的流式文档在 NVIDIA PyTorch 容器(nvcr.io/nvidia/pytorch,建议使用 flash-attention)中通过克隆 VibeVoice GitHub 仓库来运行。模型卡还展示了一段 Transformers pipeline 代码片段,并将安装细节指向 GitHub;至于当前发布的 Transformers 版本能否开箱即用地在该检查点上运行流式推理,我们尚未验证。

• 定位以研究为先。微软的仓库将VibeVoice模型描述为旨在用于研究和开发目的。权重采用MIT许可;姿态是“这是科学”,而非“这是受支持的产品”。请为你们自己的评估关卡预留预算。

你应该在此基础上构建吗?

对于已经自行托管 ASR 的团队而言,如果你的音频落在十种支持语言之内,并且你确实需要来自 MIT 许可模型的、带说话人归属的实时转写,那么这值得你花一个周末进行评估。在 NVIDIA GPU 上运行 1.5B 模型需预留约 5.6 GB 的权重空间,并需从源码安装;同时,在信任其结果之前,务必计划用你自己的音频自行测量准确率。

对于今天要交付生产级转录管道的团队,谨慎的做法是等待以下三件事之一:微软公布目前仅以图片形式存在的准确性和延迟指标;一个独立的基准测试;或一条有受支持运行时的可维护服务路径。分块约3秒的节奏同样是一个规格,需要对照你的延迟要求来做合理性检查,而不是因为“流式”这个词就想当然。

保持选项开放的低成本做法,是避免将应用硬编码到单个转录引擎上。一个通过统一 API 面向多个模型的路由层意味着,当 VibeVoice-ASR-Streaming——或下一个开源 ASR——登陆某个推理提供商时,在同一流量上用它与现有模型进行 A/B 测试只是一次配置变更,而不是重新平台化。由于透传路由器按提供商列表价收费、不附加任何加价,这种对比依然廉价;自动故障转移还能防止一个年轻且未经考验的模型成为你流水线中的单点故障。这就是采纳任何刚发布几天的新模型的一般模式:先让它在真实流量上赢得位置,再决定是否在生产环境中押注它。

常见问题

VibeVoice-ASR-Streaming-1.5B 真的是微软发布的产品吗?

是的。该检查点位于微软官方 Hugging Face 账户上,创建时间为 2026 年 9 月 2 日,而且 microsoft/VibeVoice GitHub 仓库在其模型表中引用了 VibeVoice-ASR-Streaming,并附有一条日期为 2026 年 9 月 3 日的新闻条目。不同寻常的不是来源,而是沉寂:截至本文撰写时,没有新闻稿、没有博客文章,也没有任何第三方报道。

为什么会有两种规模,7B 和 1.5B?

微软在同一分钟内上传了两个检查点,但没有发布对比结果。从配置看,{{1}}1.5B{{/1}} 是小的一端——一个 1.5B 级别的 Qwen 语言主干加上音频栈,约 {{2}}30亿参数{{/2}},权重约 5.6 GB。最自然的解读是,{{3}}7B{{/3}} 精度更高,而 1.5B 成本更低、速度更快,但微软并未明确说明,也没有基准测试来证实这种取舍。

这与早期的 VibeVoice-ASR 有何不同?

1月批次模型单次可处理最多60分钟的音频,宣称支持50多种语言。流式检查点在音频到达时实时转录,以约3秒的片段输出转写文本,具备约0.5秒的前瞻;其模型卡列出了十种语言。两者共享相同的语音token架构、说话人归属输出理念和热词机制。

目前,VibeVoice-ASR-Streaming-1.5B 只是一个检查点加一条新闻。如果你自行托管,并且需要一个宽松许可的流式 ASR 来评估,可以去读该仓库;如果你正在挑选生产引擎,那就先等等数据再说。真正值得注意的信号是,微软正同时以两种规格将其语音产品线推向实时化——而且动作悄无声息,一天之后下载计数器仍然显示为零。

© 2026 OrcaRouter

推理服务商

运营推理平台?让您的模型上线 OrcaRouter。

providers@orcarouter.ai

加入我们的社区

Discordsupport@orcarouter.aiXGitHubYouTube