Tôi có một bản ghi ở định dạng pcm và tôi muốn làm một số phân tích đơn giản.
Tôi có một số câu hỏi về bình thường hóa là gì. Theo tôi hiểu, đó là để có được tất cả các biên độ giữa một phạm vi, tức là [-1, 1]
Cách rõ ràng để làm điều đó là:
max_amplitude = max(array_of_amplitudes)
for amplitude in array_of_amplitudes:
amplitude = amplitude / max_amplitude
Tôi đọc về chuẩn hóa RMS. Ai đó có thể giải thích làm thế nào nó được thực hiện?
Hơn nữa, bạn có thể vui lòng giải thích lợi ích của bình thường hóa là gì?