![]() |
Открытие CD-ROM по хлопку [Delphi]
Всем доброго времени суток :-)
Посетила мысль, написать программу которая будет по хлапку открывать CD-ROM и так же его закрывать. Допустим мы дали юзеру записать свой хлопок лодошками, но вот вопрос можно ли колонками "Услышать" хлопок и потом его проанализировать если ок, то открываем. Может кто сталкивался с таким :) Буду благодарен любой помощи :-) |
чувак... как бы тебе сказать... колонки и микрофон разные вещи. 1 воспроизводит звук а 2 записывает....
То есть с микрофоном реал |
Я знаю что колонки и микрофон разные вещи... Но думал может как нибудь возможно...
|
тупня....каждый раз как чтото щелкнет у тебя открыватса будет сидюк + если ты еще музыку громко слушаеш....так вобще ))))))))
"-" больше чем "+" вывод БРЕД |
Понимаешь, тупня не тупня, а мне просто реализовать такое интересно.. Ведь за голосовым управлением будущее ;)
|
вот,не перевелись Кулибины на земле Русской-матушке
|
А зачем записывать хлопок пользователя? Вряд ли хлопки сильно различаются))
Главное настроить чувствительность, чтобы на лишние звуки не реагировало |
Я вот думал анализировать звук, либо по времени или спектральный анализ 0_0
Может есть попроще альтернатива?) |
вот попроще и можно придумать .
дерни за веревочку - cd rom откроется)))) |
http://www.delphisources.ru/pages/faq/base/get_signal_from_microphone.html
|
Идея порадовала.
Сами подумайте, сидите вы с гостями на ковре например, и вот 3 раза хлопаете в ладоши, и чашечка под кофе открывается. |
лучше bsod провоцировать.. тогда рядом с машиной будут на цыпочках ходить - вруг ребутнется! :D
|
Как привод то открыть я знаю :-)) Меня вопрос больше интресует как файлы лучше сравнивать :-)
P.S А что в конце фильма то было? ;) |
тема со звуком конечно интересна... нифига дельного не нашел )
http://asterra.by.ru/library/bsp15/ch2.htm http://www.un4seen.com/ |
хохо - как раз сегодня пришла в голову такая же, только чуть большая, но другая идея - но делиться пока не буду)
|
А в чем тут сложность?
Возьми исходник моего MicSpy. выдири алгорит записи звука, и убери запись в файл. Далее поставь чтобы без сжатия был звуковой поток. А далее просто по частоте и длительности проанализируй хлопок. Главное вычислить примерную зависимость частоты от длительности. Далее постоянно нализируешь звуковые колебания и сравниваешь их с эталоном. Если похожи, то выполняешь действия. |
Спасибо всем кто отписывался в теме :-)) Будем пробовать :-))
|
можно реализовать на простейшей нейросети...
правда, все предложенные тут способы (и мой в т.ч.) будут достаточно много ресурсов жрать из-за реалтайм анализа потока, имхо, не стоит того. |
| Время: 13:07 |