我是音频分析的新手,但需要执行一项(看似)简单的任务。我有一个包含 16 位录音(单通道)和 44100 采样率的字节数组。如何执行快速分析以在任何给定时刻获取音量?我需要计算一个阈值,所以如果它高于某个幅度(音量),则函数返回 true,否则返回 false。我以为我可以遍历字节数组并检查它的值,其中 255 是最响亮的,但这似乎不起作用,因为即使我不记录任何东西,背景噪音进入并且一些数组充满了255. 任何建议都会很棒。谢谢
我是音频分析的新手,但需要执行一项(看似)简单的任务。我有一个包含 16 位录音(单通道)和 44100 采样率的字节数组。如何执行快速分析以在任何给定时刻获取音量?我需要计算一个阈值,所以如果它高于某个幅度(音量),则函数返回 true,否则返回 false。我以为我可以遍历字节数组并检查它的值,其中 255 是最响亮的,但这似乎不起作用,因为即使我不记录任何东西,背景噪音进入并且一些数组充满了255. 任何建议都会很棒。谢谢