Actionscript 3.0 麦克风分贝

发布于 2024-12-09 04:03:43 字数 66 浏览 0 评论 0原文

Hy,

如何从 Actionscript 3.0 中的麦克风类获取分贝值。

提前致谢!

Hy,

How can hy obtain decibels value from Microphone class im Actionscript 3.0.

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

拒绝两难 2024-12-16 04:03:43

您可以从麦克风获得的唯一值是activityLevel。由于多种原因,您无法获得声源的粗略 dB 值:

  1. 您的声卡可能会对声音进行动态放大/压缩,这意味着安静的声音可能在输出上具有与响亮声音相同的级别。
  2. 麦克风的响应不是线性的,您必须精确地知道其响应曲线才能获得源的真实音量。
  3. 你的材料没有经过校准,你会得到一个相对值。您需要经过认证的声源才能将您获得的值与真实的 dB 值相匹配。

抱歉,干杯!

The only value you can get from Microphone is activityLevel. You can't get the rough dB value of your sound source from multiple reasons:

  1. Your soundcard may oper a dynamic amplification/compression of the sound, which means a quiet sound may have the same level of a loud one on the output.
  2. The response of your microphone is not linear, you must know precisely the curve of its response to get the real volume of your source.
  3. Your material is not calibrated, you will get a relative value. You would need a certified sound source to match the value you get to the real amount of dB.

Sorry, cheers!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文