libACA、pyACA 与 ACA-Code:三种语言的音频内容分析
声音
2022-07-01 v1 音频与语音处理
摘要
libACA、pyACA 和 ACA-Code 这三个软件包以三种不同语言(C++、Python 和 Matlab)为音乐音频信号分析的基础方法和算法提供了参考实现。三个软件包涵盖相同的算法,例如低级音频特征提取、基频估计,以及和弦识别、音乐调性检测和起音检测的简单方法。此外,还提供了音频内容分析中常用的更通用算法实现,如动态时间规整和维特比算法。因此,这三个软件包为学生和工程师实现音频分析算法提供了实用的跨语言和跨平台参考,并支持以实现为导向的音频内容分析和音乐信息检索算法学习。
引用
@article{arxiv.2206.15219,
title = {libACA, pyACA, and ACA-Code: Audio Content Analysis in 3 Languages},
author = {Alexander Lerch},
journal= {arXiv preprint arXiv:2206.15219},
year = {2022}
}
备注
Preprint submitted to "Software Impacts"