百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

soundfingerprinting

> 编程语言
开源

开源 .NET 中的音频指纹识别。一种纯粹使用 C# 编写的高效音频指纹识别算法。

1.0K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

开源 .NET 中的音频指纹识别。一种纯粹使用 C# 编写的高效音频指纹识别算法。

.NET 中的音频/视频指纹识别和识别 soundfingerprinting 是一个 C# 框架,专门为从事数字信号处理、数据挖掘和音频/视频识别研究的公司、爱好者和研究人员而设计。它实现了一种高效算法,可快速插入和检索音频和视频指纹,具有高精度和召回率。

查询 将指纹插入数据存储库后,您可能希望查询存储,以识别这些样本中的歌曲。查询样本的来源可能有所不同:文件、URL、麦克风、收音机调谐器等。这取决于您的应用程序,您从哪里获取样本。

指纹存储

默认的存储,与 soundfingerprinting NuGet 包一起提供,是一个简单的内存存储,可通过 InMemoryModelService 类进行访问。如果您计划使用外部持久存储来存储指纹,那么 Emy 是首选。 Emy 提供了一个社区版,可用于非商业用途。有关 Emy 的更多信息,请参阅 [wiki 页面][emy-wiki-page]。

从版本 8.0.0 开始支持视频指纹识别。自 v8.0.0 开始,增加了视频指纹识别支持。与音频指纹识别类似,视频指纹是从视频帧中生成的,可用于插入数据存储并随后查询以获取精确和类似的匹配。您可以使用 SoundFingerprinting 来对音频或视频内容或 b

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#acoustic-fingerprintsalgorithmaudioaudio-processing

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言