ADPCM で圧縮した音声のデータ量
出典: 平成31年度 春期 応用情報技術者試験 午前 問22 (IPA)
音声を標本化周波数 10 kHz,量子化ビット数 16 ビットで 4 秒間サンプリングして音声データを取得した。この音声データを,圧縮率 1/4 の ADPCM を用いて圧縮した場合のデータ量は何 k バイトか。ここで,1 k バイトは 1,000 バイトとする。
- ア 10
- イ 20
- ウ 80
- エ 160
正解と解説を見る
正解: イ
- ア: 10 k バイトは、圧縮率を 1/8 にした場合の値です。
- イ: 圧縮前の 80 k バイトを 1/4 にした 20 k バイトなので、正しい答えです。
- ウ: 80 k バイトは、圧縮前のデータ量です。
- エ: 160 k バイトは、圧縮前のデータ量の 2 倍で、計算を誤った値です。
ポイント
- 圧縮前のデータ量 = 標本化周波数 × 量子化ビット数 × 時間 = 10,000 × 16 ビット × 4 秒 = 640,000 ビット = 80,000 バイト (80 k バイト)。
- 圧縮率 1/4 なので、80 k バイト × 1/4 = 20 k バイト です。