Stimme filtern: FFT oder reicht Goertzel?

Gast #3850520
Lesenswert?

Hallo,

ich möchte mit einem Mikrocontroller + Elektretmikrofon die 
Umgebungsgeräusche aufnehmen, daraus aber nur auf die Stimme reagieren. 
Dabei bin ich auf FFT sowie den Goertzel-Algorithmus gestossen.

Ich frage mich nun, was besser geeignet ist. Soweit ich die FFT 
verstanden habe, stellt jeder Ausgangswert ein Frequenzband dar. Reicht 
es hier dann, "nur" relevanten Bänder zu verwenden? Mit relevant meine 
ich hier bis 12kHz, was laut Wikipedia das obere Limit ist (wobei ich 
nicht weiss ob das nicht eher piepsige Sängerinnen betrifft).

Der Goertzel Algorithmus liefert wohl im Endeffekt das gleiche, wobei 
man sich hier auf einige wenige Frequenzbänder festlegen kann, was die 
Berechnungen vereinfacht. Ist das soweit korrekt?

Zum Schluss soll im Endeffekt auf die Lautstärke der Stimme reagiert 
werden, also grob gesagt ein "Voice-Volumemeter".

Ralf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren