@fonoster/amd

中文文档
0.61.0发布于 2026/11/15MITTypeScriptCommonJS构建来源已验证近 30 天下载 7422

AppBridge使用的答录机检测模型(ONNX)

中文使用文档

页:1

回答机器检测 长老会。 一个ONNX低语的分类器读取了第一秒 声音并返回状态(HUMAN、MACHINE、VOICEMAIL、IVR或UNKNOWN), 探测器名称和间隔.

给Appbridge装上 amd 听从者啊!他只把一个听从者,当归宿, 收集呼叫者的音频( 16 kHz L16) 和呼叫 classifyPcm。带货包的模范船 内 amd-model/。 。 。 .

import { classifyPcm } from "@fonoster/amd";

const verdict = await classifyPcm(pcm);

递归体

test/fixtures/regression/ 是一个永久保存的、正确的许可证 包含所有四个分类器的21个音频短片(每5个或以上) 标签——11个人(10个真实的谈话片段来自PolyAI/MINDS-14, CC BY) 4.0,加上一个脚本叙述边框,3个语音信箱和1个回答.. 机匣(真实的,CC0,来自Freesound)和2个应答机+4个IVR 内部合成的片段(没有带有清洁许可证的实时记录) 关于这两类人. manifest.json 每个片段的针头 当前 分类器输出( e)knownStatus编号 :knownConfidence页:1 test/amd/regression.test.ts 目标是: 抓住沉默行为改变(模式互换、特征取出器编辑、, 依赖性凸起)而不是测量精度. 标定的基线 不同意文件的真实世界标签( e)groundTruthLabel这是 记录已知的精度差距,而不是测试错误——见每个条目的 note页:1 为了追踪已知的混乱情况(如正式/综合的IVR),故意存在的很少 剧本读作"MACHINE"),而不是隐藏. 每个第三方剪辑的许可证和归属都在 test/fixtures/regression/ATTRIBUTION.md。 。 。 .

版本与发布记录

@fonoster/amd 共发布 46 个版本,首次发布于 2026/09/13;过去 12 个月发布了 46 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.61.0latest2026/11/15今天
0.60.02026/11/151 天前
0.59.02026/11/141 天前
0.58.02026/11/141 天前
0.57.02026/11/114 天前
0.56.02026/11/114 天前

关于 @fonoster/amd 的常见问题

@fonoster/amd 是什么?

AppBridge使用的答录机检测模型(ONNX)

如何安装 @fonoster/amd?

在项目目录运行 npm install @fonoster/amd,或使用 pnpm add / yarn add / bun add。

@fonoster/amd 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@fonoster/amd 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@fonoster/amd 可以商用吗?

@fonoster/amd 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@fonoster/amd 的下载量有多少?

根据 npm 官方下载统计,@fonoster/amd 在 2026/10/15 – 2026/11/13 这 30 天内被下载 7,422 次,日均约 247 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@fonoster/amd 还在维护吗?

最新版本 0.61.0 发布于 2026/11/15(今天);至今共发布 46 个版本,其中过去 12 个月发布了 46 个;首次发布于 2026/09/13。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。