decibel

    0熱度

    1回答

    抱歉,我找不到任何有關此信息。使用WebAudio API進行個人項目,獲得麥克風輸入,但靈敏度過高。一位朋友告訴我研究關鍵字Decibel Threshold/Gating,但我似乎無法找到任何相關信息。任何人都有資源?我引用了很多開源代碼,請將術語保持在最低限度,謝謝!

    1熱度

    1回答

    我試圖噪聲電平檢測的來自一些以下實施例中我試圖調試許多例子和: Detect noise or blow sound Android detect sound level Google SplMeter sample code 但是我對以下幾點感到困惑: 使用Android MediaRecorder和AudioRecorder類錄製音頻之間的差異(兩種類都需要良好音質的最佳設置)。 如何使用振幅

    0熱度

    1回答

    假設我有一個10dB的基數,然後將此值增加到16dB,則有6dB的差異,因此音量已更改,但現在假設我想將相同的音量增加到不同的基本dB值,例如我現在有50dB的音量,並且我想添加與之前添加的音量相同的音量,很明顯它不是56dB我會結束,我知道這是一個對數方程。 我的問題是,如果有一個公式可以根據以前的音量變化量來確定我需要增加多少音量? 注意事項: 1)我的音量控制從0到1 2)我不只是增加TE量

    -2熱度

    2回答

    我怎樣才能獲得通過音頻單元分貝,而不是直接計算式? 我發現,當我使用的公式得到分貝發生錯誤。所以我想交換方法得到分貝。

    0熱度

    1回答

    我需要獲取MatLab中一組路徑損耗(dB)值的中值。有沒有人知道他們應該被轉換成像Watts這樣的線性單位,然後才能通過公式計算它們的中位數。結果在兩種情況下都不同,但我不知道哪一個是正確的。

    1熱度

    1回答

    我想開發一個android應用程序來測量聲壓級,但我不知道如何實現時間加權。 對於我的算法工作的時刻如下: 音頻記錄爲20ms(160個樣本@ 8000Hz的) 計算RMS 計算SPL 更新顯示的值,然後重新啓動 在這裏你可以看到算法的主要部分: // The Google ASR input requirements state that audio input sensitivity //

    -1熱度

    2回答

    使用 WaveFileReader wfr = new WaveFileReader(file); float[] d = wfr.ReadNextSampleFrame(); 我得到一個float數組d。當通過d使用foreach (float s in d)進行迭代時,我得到的浮點數在-1.0和+1.0之間。我如何將它們轉換成聲壓dB(A)? 編輯:我解決它使用double db = 2

    0熱度

    1回答

    我知道計算聲壓級(SPL DB)是 20 * log10 (amplitude) ,但我不明白這裏是值的範圍。如果16位帶符號PCM音頻,最低值是-90和最大的值是0: [20 * log10 (1/32768)] to [20 * log10 (32768/32768)] [-90] to [0] 但每維基百科,0是我們能聽到的聲音最低和194 dB聲壓級有點像衝擊波的聲音。有誰能解釋我在

    8熱度

    1回答

    我想從android上的麥克風計算響度水平。 我用AudioRecord從麥克風獲取原始數據,並做了一些歸一化處理,然後計算分貝。但結果是不正確的。我得到的分貝值不穩定,無法反映聲音。例如,即使當我拍手時,分貝值也不反映聲音。我應該如何更改代碼?如果我想實時計算麥克風的響度,我應該怎麼做?非常感謝。 recorder = new AudioRecord(AudioSource.MIC, iS

    1熱度

    1回答

    我能夠使用Signal Anaysis工具箱在Matlab中顯示聲學數據,但我在將其轉換爲dB時遇到了一些挑戰。我對這種處理真的很陌生。 有沒有人可以幫忙?我也打算從結果信號中消除58 dB。 我有我的數據,我可以附加它,如果這可能有所幫助。 謝謝