Добрый день, разрабатываю систему, которая должна отслеживать уровень громкости в аудитории, и увеличивать громкость микрофона лектора, если становится слишком шумно (и, соответственно, уменьшать, если стало тише). Как можно учесть влияние колонок на микрофон, который измеряет уровень громкости? чтобы не получилась ситуация: в аудитории стало шумнее => увеличили громкость микрофона => от этого стало еще шумнее => и так далее.
...увеличивать громкость микрофона лектора, если становится слишком шумно... ...Все это будет регулироваться с помощью МК...
Очередной "курсач" или "отмазка от службы в Армии"... Выкладывайте геометрию аудитории + расположение микрофонов и АС + расположение и характеристики звукоотражающих поверхностей (включая людей). По микрофонам и АС не забудьте указать что конкретно используется /хотя бы, "бренд" + модель/.
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
В том и вопрос, где почитать про anti-feedback station, чтобы понять, как это должно работать
Аудитория, допустим 15×5×2.5м, просто интереснее реализовать это программно. Разложить на спектр, вычесть оттуда полезный сигнал с АС, и измерить интенсивность остального шума.
В моем представлении, это все как то так должно выглядеть:
ПУ-промежуточные усилители, М-микрофоны, УМЗЧ - Усилитель от мк до акустической системы
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Lexey1, В вашей модели упущено время, через которое в микрофоны М1 и М2 придёт отражённый звук (к тому же, отражений будет много). Спектр эха не будет соответствовать "исходнику" (это зависит от характеристик звукоотражающих поверхностей). В реальной жизни, у вас не получится на, условно говоря, ардуине сделать аналог хотя бы Behringer ULTRACURVE PRO. И то, с ним можно "выжать" не более 6-10db (зависит от акустики зала). К тому же, у таких аппаратов есть задержка сигнала по тракту, т.ч. очень сложно говорить в микрофон, если слышно эхо с задержкой даже 10mSec (в таких случаях, обычно, используют ушные мониторы). Это что касается подавления эха. --- Что касается аудитории - разделите задачу на "две крайности": 1. "Шумит" один человек и мешает соседям. 2. "Шумят" все. В какой (каких) точках будете располагать микрофон(ы)? Для второго случая, проще достать мегафон и объяснить аудитории "что такое хорошо и что такое плохо".
Albert_V, возможно, я вас не очень понимаю, но я ведь не хочу давить эхо, а хочу просто увеличивать громкость АС, если шумят слушатели, или, например, рабочие за окном. Но тут встанет та же проблема, спектр, приходящий на микрофон М2 невозможно будет скоррелировать с тем, что подается на АС с М1, верно?
Эхо вам по-любому придётся учитывать, что бы иметь представление о том что считать шумом. В противном случае, вы запросто можете принять за "шум" сигнал с М1, поскольку у вас два микрофона и АС находятся в одном акустическом пространстве.
Lexey1 писал(а):
...спектр, приходящий на микрофон М2 невозможно будет скоррелировать с тем, что подается на АС с М1, верно?
Скоррелировать то можно, но это задача не для контроллера, а для "серьёзного" DSP процессора. Попробую натолкнуть вас на мысль: У того же Behringer ULTRACURVE PRO (достаточно дешёвый аппарат с посредственным звуком) алгоритм подавления эха построен на "скользящих" режекторных фильтрах. У вас, на самом деле, вначале задача получить именно уровень шума. Т.е., независимо от времён отражений, уровня и спектра полезного сигнала с М1 (а в него тоже будет "лезть отражёнка") "понять" что на самом деле является шумом. Простых решений для вашей ситуации я не вижу... ---- P.S. Извиняюсь за шутку: Подарите лектору спортивный стартовый пистолет и "ведро патронов" к нему. Аудитория быстро будет "приходить в чувство" и слушать человека у доски.
Подарите лектору спортивный стартовый пистолет и "ведро патронов" к нему. Аудитория быстро будет "приходить в чувство" и слушать человека у доски.
Тогда система перестанет быть автоматической, что уже идет в разрез с направлением кафедры
---
Теперь до меня совсем дошло, что тему я взял неподъемную. А если уйти от реализации на МК, и сделать как товарищи из ВШЭ (http://cyberleninka.ru/article/n/sistem ... omeschenii). Если убрать часть с калибровкой, то задача выглядит вполне посильной. Или я просто не вижу подводных камней, которые меня по этому пути будут поджидать?
Или уйти совсем, и остановиться на моделировании в, например, Matlab?
Я прошу прощения, совсем в оффтоп ушел, трачу ваше время на свои проблемы
Никакого оффтопа. Мыслите в правильном направлении. Если вам нужно "отчитаться" - смотрите что было в методичках. Если "делать по-взрослому" - я бы начал с акустической модели помещения, отталкиваясь от "цели". Это я только про сдачу курсача, диплома и т.д..
Lexey1 писал(а):
А если уйти от реализации на МК, и сделать как товарищи из ВШЭ
Без калибровки я бы не советовал делать но, как я понимаю, от вас не требуют реальную инсталляцию оборудования... ---------- Добавлено after 6 hours 16 minutes 1 second:
Рассмотрите вариант использования мобильника (с двумя микрофонами) в качестве изделия, которое "по умолчанию" устраняет эхо и посторонние шумы (открытых библиотек под аппаратную часть вы не найдёте). Чем чёрт не шутит? Может быть, эта идея "пройдёт"?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения