Я хотел бы знать, как удалить шум окружающей среды из записи речи.
Ну, теперь он хранится в цифровом виде, верно? так вы планируете поставить микрофон рядом с динамиком после аналогового фильтра, чтобы перезаписать его?
Хватит возиться, я буду серьезен.
Чтобы сделать фильтр более ослабленным в меньшем диапазоне частот, то есть сделать кривую частотной характеристики более вертикальной, тогда вам просто нужно увеличить порядок фильтра.
Это то, что довольно легко сделать в Matlab. Это также то, что целесообразно сделать пост-обработки. Это также касается повторяемости: если вы применяете фильтр сегодня в солнечный день, то ожидаете, что он будет работать так же, как и завтра, когда идет дождь. Вы ожидаете, что это будет работать точно так же, верно?
В аналоговых цепях у вас есть все эти «5% резистор», «1% конденсатор» и все остальное. Так что, если вы хотите сделать что-то точное, вам обязательно нужно потом подрезать схему, чтобы она идеально соответствовала желаемому фильтру. Если вы хотите увеличить порядок фильтра ... тогда, к сожалению ... это сделает фильтр намного больше физически. Вместо того, чтобы брать размер кредитной карты, он принимает размер, я не знаю, зависит от порядка фильтра и того, с чем у вас все в порядке.
Что касается повторяемости, делая что-то сегодня ... тепло ... завтра ... холоднее ... сопротивления будут немного меняться, частотная характеристика будет меняться, пара Гц там, некоторые там, чем больше компонентов вы получили в своих цепях Более вероятно, что ваши компоненты изменят свои значения. И тогда у вас есть влажность, окислитель ...
И вот изюминка, о которой я должен был сказать в первую очередь, вы не сможете пост-обработать ее, если у вас нет кассет. Я не уверен на 100%, какой аналоговый музыкальный носитель используется для записи / удаления. LP диски были бы кошмаром ...
И давайте не будем забывать цену. Один из них - это программное обеспечение, если вы пишете его самостоятельно, то это по сути бесплатно, а другой требует компонентов, физических частей.
Но не думайте, что аналоговые фильтры плохие, они получили свое применение, например, для удаления неприятных гармоник в больших двигателях постоянного тока или создания сверхтихих шаговых двигателей для 3D-принтеров путем сглаживания тока. И тонны другого использования. - Также, если бы вы решили это с помощью аналогового фильтра, никто бы не подумал, что это будет плохое решение.
Я полагаю, что косвенно отвечаю, почему FFT - лучший способ сделать это с точки зрения постобработки. Суть в том, что это намного дешевле. Вы также можете просто применить режекторный фильтр, если знаете, на какой частоте присутствует шум. Или более широкий, иначе известный как полосовой фильтр.
И последнее, что я хочу добавить ... Вау, этот ответ такой длинный, извини. Но если вы используете аналоговый фильтр, и вы ... испортите свои расчеты, а затем подумаете, что все в порядке, и используйте его в каком-то серьезном событии, например, в интервью у короля Швеции (Кнуген). И вы испортили размер конденсатора, вместо того, чтобы фильтровать шум 16 кГц, вы фильтруете «шум» 4 кГц. Если вместо этого вы имеете дело с этим в цифровой форме, то это просто вопрос изменения некоторых переменных, вам не нужно припаять -> припаять другой компонент. Также интервью испорчено.