如何计算声级(spL)音频文件(* . wav) ?

59视图(30天)

答案(1)

jibrahim
jibrahim 2021年3月4日
嗨ngoc,
您可以使用 splMeter 从音频工具箱。
%的例子:计算信号的声压级
audFileName =“FunkyDrums-44p1-stereo-25secs.mp3”;
范围= timescope (“SampleRate”Fs,
“TimeSpanSource”,“属性”,
“YLimits”(110),“AxesScaling”,“汽车”,
“ChannelNames”,
{LAF的,“LAeq”,“LApeak”,“LAmax”});
sm = splMeter (“TimeWeighting”,“快”,
“FrequencyWeighting”,“权重”,
“SampleRate”Fs,
“TimeInterval”2,
“CalibrationFactor”1);
x = audioread (audFileName);
(LAF LAeq、LApeak LAmax] = sm (x (: 1));
范围((LAF LAeq、LApeak LAmax])
12个评论
ranavind
ranavind 2023年1月31日
任何想法,如何使用这段代码在另一个应用程序。net或Python

登录置评。

类别

找到更多的在测量和空间音频帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!