Hello
I'am working on a speech recognition project to be implemented on FPGA (spartan 3E starter kit).
Now, I'am trying to record a 8KHz speech signal using the kit's ADC (it contains AMP and ADC) via an electret microphone.
My question is about the band limiting of the speech signal (LPF with fc=8KHz) implementation !!!
What is the best implementation of that filter ??? in analog domain? befor amplification (but i'am worry about noise because the Mic. output is very low since i'am limited by the kit's Vcc (3.3v) for powering the Mic.) or in digital domain? to capture the the frequencies(22KHz) then apply digital filtering with decimation to extract the 8KHz signal since i have a sufficient area in FPGA chip.
So, what is your suggestions ?
Thanks.
I'am working on a speech recognition project to be implemented on FPGA (spartan 3E starter kit).
Now, I'am trying to record a 8KHz speech signal using the kit's ADC (it contains AMP and ADC) via an electret microphone.
My question is about the band limiting of the speech signal (LPF with fc=8KHz) implementation !!!
What is the best implementation of that filter ??? in analog domain? befor amplification (but i'am worry about noise because the Mic. output is very low since i'am limited by the kit's Vcc (3.3v) for powering the Mic.) or in digital domain? to capture the the frequencies(22KHz) then apply digital filtering with decimation to extract the 8KHz signal since i have a sufficient area in FPGA chip.
So, what is your suggestions ?
Thanks.