我正在使用命令行工具aubiopitch分析语音记录。我的目标是确定所录制语音的基本频率。我当然知道频率是变化的,这就是为什么我要在30秒的记录中计算以Hz为单位的“平均值”。
我的问题:aubio使用不同的方法来确定录音的音调:施密特触发器,谐波梳,音调,音调等。处理纯人类语音录音(无背景音乐, atmo等)。
答案 0 :(得分:2)
我建议使用yinfast
或yinfft
(default
)。有关算法,其参数及其性能的讨论,请参见Chapter 3 of this document。
请注意,在这种情况下,中位数比平均值更合适。
答案 1 :(得分:-1)