问题标签 [decibel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
148 浏览

c# - 在 Visual Studio C# 中:如何以某些 dB 值同时播放 2 个 wav 文件

我正在尝试在 c# Visual Studio 中构建一个应用程序,我想在其中同时以某些 dB 值播放 2 个 wav 文件。我查看了许多 stackoverflow 问题,但没有找到任何有用的答案。

我的场景是:在使用应用程序之前,用户为 2 个 wav 文件填充 2 个不同的 dB 值。所以我面临两个问题 -

  1. 我无法弄清楚如何在特定 dB 值上播放两个 wav 文件?
  2. 我提供了如何验证 wav 文件是否以 dB 值播放。

我尝试使用 WaveChannel32、媒体播放器和 Naudio,但没有帮助。

任何帮助都感激不尽。

谢谢,罗宾

0 投票
0 回答
297 浏览

c# - 为什么我在正常语音大约 60dB 的情况下得到负分贝(大约 -70dB)

这是Unity 3D游戏引擎的代码...

我尝试使用此源脚本监控声音分贝,但为什么我得到负分贝

理论上,正常对话的声音会产生60db即使是安静的房间也会产生 10-20dB ...

任何想法 ?

分贝计算结果:

在此处输入图像描述

以下是源代码:

怎么了 ?有什么想法,请告诉我......

0 投票
1 回答
647 浏览

audio - 直接加载带有 librosa 的音频文件(以 dB 为单位)

有没有办法直接加载带有 librosa 的音频文件,而不是通过以下方式获得的振幅:

0 投票
2 回答
302 浏览

ios - ios音频单元如何直接获取分贝

如何直接通过音频单元获得分贝而不是计算使用公式?</p>

当我使用公式获取分贝时,我发现发生错误。所以我想交换方法得到分贝。

0 投票
1 回答
399 浏览

decibel - 为什么这个分贝计算是 /10 而不是 /20?

AudioKit 支持将音频文件标准化为给定的最大分贝 (dB) 级别。

我的理解是,这些将是场量而不是功率量。

因此,这不应该/ 20.0代替/ 10.0吗?

这不应该20 *代替10 *吗?

有问题的代码:

https://github.com/AudioKit/AudioKit/blob/9ae8641551bc5f7b4c9b4c887aa327155fac83b5/AudioKit/Common/Internals/Audio%20File/AKAudioFile%2BProcessing.swift#L42

https://github.com/AudioKit/AudioKit/blob/9ae8641551bc5f7b4c9b4c887aa327155fac83b5/AudioKit/Common/Internals/Audio%20File/AKAudioFile.swift#L294

参考:

http://www.sengpieaudio.com/calculator-db.htm

https://en.wikipedia.org/wiki/Field,_power,_and_root-power_quantities

谢谢!

0 投票
0 回答
196 浏览

tizen - Tizen:如何测量噪音水平?

我想从三星 Gear S3 的内置麦克风中获得分贝级别的输出,并在我的应用程序中使用它。我想测量设备环境中的噪音水平。(那个地方吵吗,手表戴在哪里?)这怎么可能?可穿戴或原生无所谓。

提前致谢

0 投票
0 回答
116 浏览

javascript - 如何在 JS 应用程序中计算和显示 dB(SPL) 级别?

我已经通过 Tone.JS 库获得了麦克风的输入,并且可以使用复选框打开和关闭它。我想计算分贝水平,然后将其实时显示在屏幕上。

有没有人对此有任何指示,例如可以帮助我的代码片段或网站?

任何帮助深表感谢。

谢谢,阿尔菲

0 投票
1 回答
1021 浏览

python - PyAudio 和分贝变化和平移

我有一个播放 wav 文件的非常基本的 pyaudio 代码。

我已经搜索了互联网的每个角落,以找到一种方法,以便我可以根据需要更改流的分贝级别并将立体声输出平移到特定通道(仅限左扬声器/仅限右扬声器)。但我找不到任何方法。

我无法切换到 pydub(它实际上具有此功能),因为它不允许我随时关闭流;它播放完整的音频,不能突然关闭。

0 投票
0 回答
1197 浏览

javascript - 如何在 React Native Android 中播放具有特定分贝/频率的音频?

我需要重现特定强度(分贝/dB)和频率(赫兹/赫兹)的音频/哔声。我看过这些反应库:

但是这些都没有以这种方式处理音量(音量设置在范围 [0,1] 从静音到全音量),并且没有定义频率的选项。

那么,有可能做到这一点吗?如果是,如何?

0 投票
0 回答
114 浏览

ios - 快速从iOS麦克风获取原始电压值的任何方法

TL;DR,如何快速从 iOS 麦克风获取原始电压值

我正在使用 swift 4 中的 AudioRecorder 来获取音频样本,使用该averagePower(channel: Int)方法,但我需要一种方法将所述函数的分贝输出过滤为 dB(a) 而不是 dB,为此我需要能够访问来自麦克风的原始电压值。有谁知道这是怎么做到的吗?谢谢。