I am building an one dimensional Convolutional Neural Network and wish to feed it raw audio but it turns out that the number of samples is very larger. The audio was sampled at 48 kHz and the duration is 20 sec each which makes the number of samples = 960000. I was wondering if there was a way to reduce the number of samples.
From what I understand, the Nyquist rate governs the maximum frequency in a signal content. If I were to reduce the number of samples by resampling, the sampling rate changes so does the maximum frequency cutoff. If I resample the audio, I think that I will lose the high-frequency content.
Is my thinking correct? Are there others things that I need to consider?