Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

low pass audio filter to cut female voice

i made a/d & d/a custom board can be connected to DE1 via GPIO header, want to design simple demonstration to cut female voice using DSP Builder. i will use mic input to a/d and d/a out to speaker. how can i do this using FIR filter in dsp builder. any ideas or design flows. i am new to dsp builder flow (only know how to run preloaded demos)

6 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I'm pretty sure you need something more sophisticated than a FIR filter to reject female voice from a speech register. Some solutions based on Wiener/Adaptive Filtering or spectral substraction could be helpful.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You can check the filter operation with *.wav files in MatLab without using a FPGA.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    did you find any results for that?

    According to my own experiences female voices (in comparison to male voices) do have a 90% overlap in the spectrum and the formants hardly can be described detailed enough to distinguish that automatically.

    The only way of speech removal works with material, where the vocals were recorded in mono.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The equalization enables to influence and to master the sound colour of an instrument or a mix. It is also used to balance a mix, i.e. to help each instrument to find its place in the sound spectrum. During live shows, it is used to avoid feedback, and to impose a certain sound colour, or to attenuate the sound defects of a concert hall.