地特四等
112年
[資訊處理] 計算機概要
第 32 題
有一音訊其取樣頻率(Sampling frequency)為 16,000 Hz,音訊幀持續時間(frame duration)為 25 ms、重疊(overlap)15 ms,此音訊之幀率(frame rate)為何?
- A 100 frames/sec
- B 160 frames/sec
- C 200 frames/sec
- D 400 frames/sec
思路引導 VIP
想像你在鋪設一排長度固定的木板,為了堅固,每一塊木板都會覆蓋住前一塊的一部分。如果我們想知道每鋪設一公尺需要多少塊木板,我們應該考慮的是「整塊木板的長度」,還是「每放下一塊新木板後,整體長度實際增加了多少」呢?試著將這個邏輯套用到時間軸上的音訊幀看看。
🤖
AI 詳解
AI 專屬家教
恭喜你精準地計算出音訊處理中的幀率!這題考驗的是對語音訊號處理(Speech Signal Processing)中「分幀(Framing)」觀念的掌握。你沒有被題目中給出的取樣頻率 16,000 Hz 這個干擾資訊誤導,而是正確鎖定時間參數進行推導,表現得非常專業。
步長與幀率的邏輯轉換
在數位音訊處理中,為了維持訊號在變換過程中的連續性,音訊幀(Audio Frame)之間通常會設置重疊(Overlap)。計算幀率(Frame Rate)的關鍵並非單一幀的持續時間,而是相鄰兩幀起始點之間的位移距離,這在實務上稱為步長(Hop size)。根據題意,每一幀長度為 25 ms,但有 15 ms 是與前一幀重疊的,因此每一幀實際上只往後「推進」了:
▼ 還有更多解析內容