Mindket

Pipecat backchannel detector

新上架第 1 版 · 更新于

概览

在语音机器人说话时听用户,区分一句简短的 "mm-hmm" 和真正的打断,让机器人继续说或停下。这是一个给语音智能体开发者用的微型流式音频模型。

Pipecat backchannel detector 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • 带 pip 的 Python
  • ONNX 运行时
  • 能发送 16 kHz 音频块的语音智能体
用在
  • Pipecat 风格的语音智能体循环
  • CPU 上的 ONNX 运行时
  • 英语语音对话
先运行
pip install -U huggingface_hub
hf download pipecat-ai/backchannel-detector

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

这是一个用于语音智能体的小型流式音频模型。机器人说话时,它判断用户是在附和,比如简短的 "mm-hmm" 或 "right",还是要抢话,比如 "wait" 或 "no"。机器人随后继续说或停下。

它直接处理音频,所以比转写更早做出判断。模型很小,全精度约 4 MB,每 40 ms 的音频块大约用 0.3 ms 的 CPU。

适合谁

它适合开发语音智能体的开发者,想快速处理打断,又不想要一个要么抢话、要么一有小声音就停的机器人。

行业谁在用怎么用例子
软件语音智能体开发者给会说话的机器人加上打断处理听到 mm-hmm 时继续说
客户支持联络中心团队让来电者自然插话来电者说 wait 时停下
语音产品产品团队让机器人轮流说话更自然调整抢话阈值
研究对话研究者研究语音中的附和检测回放保留的对话

如果你的机器人不说话,或者你要处理英语以外的语言,可以跳过它。

用在哪里

它用来放在流式语音智能体流程里,在 CPU 上运行。你在装有 Python 的 Windows、macOS 或 Linux 上下载文件。

  • Pipecat 风格的语音智能体循环
  • CPU 上的 ONNX 运行时
  • 英语语音对话
用途谁得到什么
附和检查语音智能体开发者用户只是在附和的概率
打断检查语音智能体开发者用户要抢话的概率
语音活动研究者辅助的用户语音活动信号

如何设置

你需要带 pip 的 Python 来下载文件,还需要 ONNX 运行时来在你的语音智能体里运行模型。仓库里有默认的 fp32 模型和 int8 模型。

  • 带 pip 的 Python
  • ONNX 运行时
  • 能发送 16 kHz 音频块的语音智能体
  1. 安装 Hugging Face hub 包。
  2. 下载仓库文件。
  3. 加载 fp32 ONNX 文件,想要更小的模型就加载 int8 的。
pip install -U huggingface_hub
hf download pipecat-ai/backchannel-detector

如何使用

对用户麦克风音频(经过回声消除)的每个 40 ms 块调用一次模型。你还要传入机器人的说话状态,并在下一次调用时把每个缓存输出送回去。

工具作用
backchannel-fp32.onnx默认的流式模型
backchannel-int8.onnxint8 量化版本
model.safetensors同一网络的 PyTorch 权重
model.json配置、块大小和状态张量名称

输出是五个标签上的一组概率,附和指 continuer 和 assessment 两个标签,抢话指 negative 和 floor-take 两个标签。

示例

机器人正说到一半,用户说了 "mm-hmm"。模型报告很高的附和概率,所以机器人继续说。如果用户说 "wait",抢话概率上升,机器人就停下。

新手与专家

如果你是新手,把它想成一个听者,告诉语音机器人什么时候该停。第一件事是读它的 model.json,看它需要的块大小和状态。

如果你懂这个领域,一个因果卷积编码器接一个 GRU,另有语音活动和语音活动预测两个辅助输出。模型卡用保存下来的对话做测试,这些对话会实时回放给智能体。

  1. 用户音频以 40 ms 块到达
  2. 模型结合机器人状态读取
  3. 输出意图概率
  4. 机器人继续说或停下

注意事项

模型卡报告了两组保留对话上的结果,捕捉一次打断的中位时间约为 280 到 300 ms。

指标Open YapotoSpeech
700 ms 内捕捉到的打断82.9 %81.2 %
被当成附和而漏掉的打断2.6 %4.1 %
机器人接着说完的附和86.5 %75.2 %
  • License: bsd-2-clause
  • Cost to run: 未提及费用,因为模型在 CPU 上运行
  • Data it reaches: 你送入的音频块,不包含训练数据
  • Not for: 英语以外的语言,或者人对机器人说话的场景,因为它是用人与人的对话训练的
  • Not for: 真实的电话编解码器(未测试),或真实的回声消除残留

README 和文件

README

Pipecat backchannel detector

在语音机器人说话时听用户,区分一句简短的 "mm-hmm" 和真正的打断,让机器人继续说或停下。这是一个给语音智能体开发者用的微型流式音频模型。

由 pipecat-ai 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:这是一个用于语音智能体的小型流式音频模型。机器人说话时,它判断用户是在附和,比如简短的 "mm-hmm" 或 "right",还是要抢话,比如 "wait" 或 "no"。机器人随后继续说或停下。

它直接处理音频,所以比转写更早做出判断。模型很小,全精度约 4 MB,每 40 ms 的音频块大约用 0.3 ms 的 CPU。

适合谁:它适合开发语音智能体的开发者,想快速处理打断,又不想要一个要么抢话、要么一有小声音就停的机器人。

行业 | 谁在用 | 怎么用 | 例子
软件 | 语音智能体开发者 | 给会说话的机器人加上打断处理 | 听到 mm-hmm 时继续说
客户支持 | 联络中心团队 | 让来电者自然插话 | 来电者说 wait 时停下
语音产品 | 产品团队 | 让机器人轮流说话更自然 | 调整抢话阈值
研究 | 对话研究者 | 研究语音中的附和检测 | 回放保留的对话

如果你的机器人不说话,或者你要处理英语以外的语言,可以跳过它。

用在哪里:它用来放在流式语音智能体流程里,在 CPU 上运行。你在装有 Python 的 Windows、macOS 或 Linux 上下载文件。

  • Pipecat 风格的语音智能体循环
  • CPU 上的 ONNX 运行时
  • 英语语音对话
用途 | 谁 | 得到什么
附和检查 | 语音智能体开发者 | 用户只是在附和的概率
打断检查 | 语音智能体开发者 | 用户要抢话的概率
语音活动 | 研究者 | 辅助的用户语音活动信号

如何设置:你需要带 pip 的 Python 来下载文件,还需要 ONNX 运行时来在你的语音智能体里运行模型。仓库里有默认的 fp32 模型和 int8 模型。

  • 带 pip 的 Python
  • ONNX 运行时
  • 能发送 16 kHz 音频块的语音智能体
  1. 安装 Hugging Face hub 包。
  2. 下载仓库文件。
  3. 加载 fp32 ONNX 文件,想要更小的模型就加载 int8 的。
pip install -U huggingface_hub
hf download pipecat-ai/backchannel-detector

如何使用:对用户麦克风音频(经过回声消除)的每个 40 ms 块调用一次模型。你还要传入机器人的说话状态,并在下一次调用时把每个缓存输出送回去。

工具 | 作用
backchannel-fp32.onnx | 默认的流式模型
backchannel-int8.onnx | int8 量化版本
model.safetensors | 同一网络的 PyTorch 权重
model.json | 配置、块大小和状态张量名称

输出是五个标签上的一组概率,附和指 continuer 和 assessment 两个标签,抢话指 negative 和 floor-take 两个标签。

示例:机器人正说到一半,用户说了 "mm-hmm"。模型报告很高的附和概率,所以机器人继续说。如果用户说 "wait",抢话概率上升,机器人就停下。

新手与专家:如果你是新手,把它想成一个听者,告诉语音机器人什么时候该停。第一件事是读它的 model.json,看它需要的块大小和状态。

如果你懂这个领域,一个因果卷积编码器接一个 GRU,另有语音活动和语音活动预测两个辅助输出。模型卡用保存下来的对话做测试,这些对话会实时回放给智能体。

用户音频以 40 ms 块到达
模型结合机器人状态读取
输出意图概率
机器人继续说或停下

注意事项:模型卡报告了两组保留对话上的结果,捕捉一次打断的中位时间约为 280 到 300 ms。

指标 | Open Yap | otoSpeech
700 ms 内捕捉到的打断 | 82.9 % | 81.2 %
被当成附和而漏掉的打断 | 2.6 % | 4.1 %
机器人接着说完的附和 | 86.5 % | 75.2 %
  • License: bsd-2-clause
  • Cost to run: 未提及费用,因为模型在 CPU 上运行
  • Data it reaches: 你送入的音频块,不包含训练数据
  • Not for: 英语以外的语言,或者人对机器人说话的场景,因为它是用人与人的对话训练的
  • Not for: 真实的电话编解码器(未测试),或真实的回声消除残留

Hugging Face 上的数据(2026年11月13日)

  • 任务:audio classification
  • 框架:onnx
  • 参数量:961K
  • Weights: about 4 MB in F32; about 1 MB at 4-bit (estimate)
  • Formats: Safetensors
  • 最近 30 天下载:0
  • 点赞:17
  • 许可证:bsd-2-clause
  • 语言:en
  • 标签:onnx, safetensors, pipecat, voice-agents, turn-taking, backchannel, streaming, audio-classification

链接

  • 模型:https://huggingface.co/pipecat-ai/backchannel-detector
  • 文件:https://huggingface.co/pipecat-ai/backchannel-detector/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download pipecat-ai/backchannel-detector

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  5 KB

1 个文件,共 5 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-13

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
Pipecat backchannel detector 本页017961Kbsd-2-clause
turn-1-mini共有 turn-taking · voice-agents · streaming2,7336—apache-2.0
Pipecat Tone共有 pipecat · voice-agents · onnx010—bsd-2-clause
Maya 2 Native共有 voice-agents · streaming · safetensors5,7741702.5Bapache-2.0
Backchannel Cue 32M共有 backchannel · onnx11427—mit
Anuvani-LID共有 audio-classification · onnx · safetensors2767116Mapache-2.0
数据为 Mindket 在 2026-11-12 至 2026-11-13 期间读取的数值。

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

开发类的相似商品

查看开发类的全部商品

Lexnet

alpindale · 工具包

用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。

新上架

FLUX.2 Klein LoRA Studio

prithivMLmods · 工具包

在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。

新上架

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架