當前位置:編程學習大全網 - 編程軟體 - VB關於聲音信息采集大小的計算

VB關於聲音信息采集大小的計算

某PC機的聲卡在處理聲音信息時,采樣頻率是44kHz,A/D轉換精度為16位。若連續采集2分鐘的聲音信息,則在不進行壓縮編碼的情況下保存這段聲音,需要的存儲空間近:

A 88KB

B 176KB

C 11MB

D 83MB

答案為 C

具體怎麽算的

答:

首先需要知道Hz的含義。

Hz是壹個頻率的單位,1Hz表示物體在壹秒鐘之內振動壹次或者采樣壹次,它的頻率就是1Hz。K代表千,KHz即千赫芝;M代表兆,MKHz即兆赫芝;還有壹個G代表京,它們都是英美換算單位的進制,它們以三位為壹節,也就是它們之間的的進率為1000.即如下1GHz=1000MHz,1MHz=1000kHz,1kHz=1000Hz

A/D轉換精度為16位的意思就是模擬聲音信號轉換為16位二進制保存。

根據題意,我們就知道該聲卡壹秒鐘采樣44000次,每次采集16位數據,***采集120秒。

所有,有如下計算式子:

44000*120*16b(b為位)

根據:1MB=220*8b=1024*1024*8b

將其轉換為MB,即:

44000*120*16/(8*1024*1024)約=11MB

  • 上一篇:白光觸摸屏v710is裏vem7-s是什麽用
  • 下一篇:DEV C++編譯器下要用pow函數需要什麽樣的頭文件啊
  • copyright 2024編程學習大全網