2024. 5. 18. 12:15ㆍAudio Signal Processing for ML
The conversion of analog signals in nature to digital signals is one of the most important procedures in audio signal processing.
Since sound waveforms can be understood in terms of two-dimensional graphs, there are two keywords when implementing ADC.
Sampling
Sampling is a reduction of continuous-time signal to a discrete-time signal.
It extracts values(especially air pressure) from original signal with a constant rate, which is called a sample rate.
Note that
sr = 1/T
One of the most important theories when performing sampling will be nyquist-shannon sampling theory.
According to this theory, nyquist frequency is the upper bound of the soundwave frequency that can be restored from digital signals.
To understand this concept, one must have pre-understanding of fourier transform and aliasing.
Quantization
Quantization is a reduction of the "value" axis of analog soundwaves.
Thus, we can expect that if we have information of sampling rate and quantization resolution, we will be able to compute the maximum memory used to save a specific audio signal.
'Audio Signal Processing for ML' 카테고리의 다른 글
Time Domain features (0) | 2024.05.20 |
---|---|
Extracting audio features Pipelines (0) | 2024.05.18 |
Basic features of sound wave (0) | 2024.05.14 |
Audio Signal Processing for ML - Introduction (0) | 2024.05.12 |