Загадка

Oct 06, 2017 21:15

Звоните вы в некоторую фирму, где существует очередь обработки звонков, и попадаете на "Вас обслужит первый освободившийся оператор". Вы кладете телефон рядом, включаете громкую связь, и ждёте пока до вас дойдёт очередь. Играет лёгкая музычка, вы заняты своими делами. Тут автомат предлагает вам заказать обратный звонок, нажав 8. Но вы не ( Read more... )

телефоны, software

Leave a comment

Comments 6

sergey_cheban October 7 2017, 12:29:17 UTC
Ну варианты разные могут быть. Например, "8" может попадать в микрофон трубки из её же динамика или из окружающего шума. Предотвратить - понажимать всякие другие кнопки, накрыть трубку подушкой и т.п.

Reply

dmitrmax October 10 2017, 10:53:00 UTC
Музыка! Ключевое слово "музыка"! В ней проскакивает набор тонов, которые попадают на восьмерку. Почему не отрабатывает механизм блокирования эхо - хз. Решение - замьютить микрофон, пока включена громкая связь (что в принципе лучше делать всегда).

Reply

myx_ostankin October 11 2017, 22:15:30 UTC
Тоже была первая мысль, которая пришла в голову. Но потом посмотрел частоты DTMF-сигналов и обнаружил, что каждый сигнал является суперпозицией двух определенных частот, причем ни та, ни другая не является "чистой" нотой. После этого начал сомневаться в правильности своей гипотезы.

Неужели все-таки возможно, что в "легкой музычке" проскакивают такие диссонирующие звуки? Вроде бы даже эхоподавление только режет частоты, но новых не добавляет. Или я ошибаюсь?

Reply

dmitrmax October 13 2017, 11:20:31 UTC
Вопрос многогранный. С одной стороны, если предположить, что в музыке встречаются только чистые ноты, то такое могло бы случиться только если в канале (от робота, проигрывающем музыку до детектора тонов) есть нелинейность.

С другой стороны, гарантировать, что её (нелинейности) нет - я не возьмусь, хотя во всех моделях предполагается обычно только наличие линейных процессов. Кроме того, в музЫках как минимум присутствуют обертоны нот (кратные гармоники), иначе б не было разницы на каком инструменте играть. Ну и всякие ненотные звуки (типа гитарных флажелетов) или какой-нибудь терменвокс, тоже имеют место быть.

С третьей стороны, мы не знаем как реализован детектор тонов. Если это делается, например, через БПФ, то энергия гармоник, некратных первому бину БПФ, будет расплываться по соседним бинам, попадая в бины гармоник, по которым детектируется DTMF-тоны. При определенном наборе частот, это может превысить триггер срабатывания детектора.

Reply


komisar57 October 27 2017, 09:26:41 UTC

А специально они так делать не могут. Из лени.

Reply

dmitrmax October 27 2017, 10:14:44 UTC
После того, как микрофон замьютил - прошло.

Reply


Leave a comment

Up