Фильтрация частоты фонового шума

Я хотел бы спросить, можно ли фильтровать частоту человеческого голоса только через AudioKit или как-то иначе. Я хочу создать анализатор эмоций на основе этих частот человеческого голоса, но проблема в том, что микрофон улавливает все частоты вокруг меня. Есть ли способ удалить это?

И далее я хотел бы спросить, можно ли распознать, кто из них только что говорит. Я имею в виду разговор между двумя людьми.

Заранее благодарю за возможный ответ.


person Michael Pohl    schedule 25.04.2018    source источник
comment
Какое исследование вы провели, прежде чем опубликовать вопрос?   -  person Tobi    schedule 25.04.2018
comment
Это очень сложный вопрос, поскольку человеческий голос сам по себе имеет много важных частот, особенно если учесть, как он меняется в зависимости от эмоций. Я уверен, что вам придется провести серьезное исследование и специализированный DSP, чтобы приблизиться к такой задаче.   -  person Aurelius Prochazka    schedule 25.04.2018
comment
@Tobi Я потратил 3 дня на поиск ответа, но всегда находил только возможность удалить фоновый шум, но не частотную фильтрацию в фоновом режиме.   -  person Michael Pohl    schedule 26.04.2018
comment
@AureliusProchazka Спасибо за ответ, я постараюсь найти решение :-)   -  person Michael Pohl    schedule 26.04.2018
comment
возможно, дублируется вопрос stackoverflow.com/questions/49507343/   -  person mahal tertin    schedule 26.04.2018
comment
@mahaltertin Нет, здесь запрашивается только уменьшение фонового шума, но не фильтрация или игнорирование частоты фонового шума. Я видел этот пост раньше :-)   -  person Michael Pohl    schedule 26.04.2018