Большой Воронежский Форум
» UNIX и дериваты>Детектор тишины из web-камеры?
Hip-Hop 22:37 27.02.2012
Все мы знаем, что web-камеры можно использовать как детектор движения и использовать в системах видеонаблюдения наряду с аналоговыми и ip-камерами. Но я задался другим вопросом. Можно ли сделать из web-камеры детектор тишины или аудио жучок? Идея очень простая. В ночное время web-камера ничего не видит из-за слабого освещения, но она может слышать!? Во многих web-камерах есть встроенный микрофон и доступный через usb! Я использую достаточно дешёвые, но качественные во всех отношениях logitech hd 270. Замечательно работают с linux из коробки.

Нам потребуется всего два момента:

1. определить наш микрофон в системе. (его системный адрес)
2. sox - http://sox.sourceforge.net/sox.html

Определение адреса микрофона проходит по этой методике http://avreg.net/manual_applications_audio2tcp.html

В итоге мы должны получить что-то типа - hw: 1,0.

А теперь самое интересное - sox. Есть такая замечательная статья - http://digitalcardboard.com/blog/200...ox-of-silence/

На основании этой статьи получается такая комбинация:

sox -t alsa hw:1,0 /home/deuser/share/test.wav silence 1 0.1 0.7% 1 2.0 0.5%

Что же получается? Определяется порог тишины. При превышении этого порога начинается запись шума, но до тех пор пока он есть в определённым временном интервале. Все эти моменты отражены в статье the-sox-of-silence. Мы получаем детектор тишины! Дальше уже ваша фантазия. Можно оповестить себя по sms, переслать записанную звуковую активность по телефону, выполнить другие действия и т.д. [Ответ]
Kliv 15:05 28.02.2012
Hip-Hop, Я вот одного понять не могу...
Ты пишешь на форуме достаточно интересные вещи (к которым я отношу и эту статью), но здесь это практически никому не нужно и неинтересно.
Почему бы тебе не завести свой блог например, и все эти вещи писать там ( ну и соответственно дублировать здесь)?
Толку бы было ИМХО гораздо больше... [Ответ]
Hip-Hop 15:54 28.02.2012
Kliv, эта идея появилась, когда я увидел на китайских-интернет магазинах такую штуку http://www.vavolo.com/productdetails...tID,4815,,.htm То-есть, это только пол дела (топик). Как перезвонить на определённый номер абонента и проиграть ему запись с камеры или другого микрофона? Это можно сделать средствами asterisk'а, но а как это сделано в этой китайской приколюхе?

Из e1550 и asterisk'а можно сделать достаточно дешёвый gsm-шлюз, да.

Kliv, А как сделать это ещё проще? Нужно набрать определённый номер (через gsm) и проиграть полученное сообщение с микрофона.
[Ответ]
X0R 22:00 28.02.2012
Kliv, потому что это африка... [Ответ]
scanNE® 20:40 04.03.2012

Сообщение от Kliv:
Hip-Hop, Я вот одного понять не могу...
Ты пишешь на форуме достаточно интересные вещи (к которым я отношу и эту статью), но здесь это практически никому не нужно и неинтересно.
Почему бы тебе не завести свой блог например, и все эти вещи писать там ( ну и соответственно дублировать здесь)?
Толку бы было ИМХО гораздо больше...

поддержу!
Илья, заведешь блог - поделись ссылкой. буду заглядывать [Ответ]
mexx 22:41 09.03.2012
а лучше сразу на хабр [Ответ]
Kliv 17:27 11.03.2012

Сообщение от mexx:
а лучше сразу на хабр

Хабр - не торт (с)
Написать статью, а потом смотреть как толпа хабракармадрочеров пытается всё обгадить? [Ответ]
scanNE® 23:38 11.03.2012
на хабр лучше ссылку со своего блога приводить) [Ответ]
mexx 22:09 12.03.2012
Kliv, у хабра зато аудитория огого. а кто прочитает ваш никому пока не известный бложик? [Ответ]
Xenon 04:50 06.04.2012
Hip-Hop, 22 года, а такой ерундой занимаешься. Может, тебе работу найти? [Ответ]
dm.tsvetkov 20:35 10.07.2012

Сообщение от mexx:
а кто прочитает ваш никому пока не известный бложик?

а илья аудиторию ищет? [Ответ]
mexx 22:47 10.07.2012
dm.tsvetkov, а зачем писать статьи, если их никто не прочитает? [Ответ]
dm.tsvetkov 20:16 22.07.2012
mexx, в качестве on-line блокнота. [Ответ]
Вверх