Я планирую разработать проект на основе гироскопа, например TipSkip, обработать событие, постучать на устройство сзади или обнаружить хлопок, я искал google, но я не нашел ничего, кроме руководства по движению ядра и руководство по обработке событий. Спасибо за любую помощьОбнаружите стук/хлопок на iPhone/iPad
ответ
Для обнаружения хлопка требуется распознавание звука, т. Е. Частотный анализ. Нет лучшего источника, чем собственный пример Apple для AurioTouch для FFT. Существует неплохой материал о FFT и auriotouch онлайн, например, this.
Что касается ударов, то акселерометр - это путь, и вам просто нужно распознавание ценности для тех движений, которые генерирует ваш стук.
Спасибо за информацию, я попробую это –
У меня была загрузка AurioTouch, но не знаю подробно, как обнаружить хлопок. вы могли бы отредактировать свой ответ для более подробной информации? – lee
- 1. Обнаружите аккумулятор в процентах с помощью applescript
- 2. Если не обнаружите нулевой внутренний блок?
- 3. Обнаружите, какой пользовательский элемент управления на форме был нажат
- 4. Обнаружите, на какой щелкнуть дочернее окно окна переднего плана?
- 5. Остановите кнопку от получения touchEvents и обнаружите «касание» на Android
- 6. Обнаружите правый щелчок от селектора классов?
- 7. Как вы обнаружите Retina Display в Java?
- 8. Как вы обнаружите комбинации ALT в Silverlight?
- 9. Обнаружите, что палец переместился в iPhone SDK
- 10. Обнаружите клавишу «Ввод» и нарисуйте компонент textarea
- 11. Обнаружите, какой картинный ящик щелкнул правой кнопкой мыши
- 12. Обнаружите успешную долю с помощью новой кнопки Facebook Share
- 13. Обнаружите, если пользователь оставит такой же сайт, как Bounce Exchange
- 14. Какие проблемы вы обнаружите в этом представлении о доменном дизайне?
- 15. Либо отключите двойной кран или обнаружите место второго крана
- 16. Обнаружите, какой вид вашего пальца скользит в Android
- 17. Обнаружите, что отправленные заголовки asp.net http уже отправлены
- 18. Обнаружите новый файл и отправьте его с помощью mpack
- 19. После выполнения запроса обнаружите, что созданный узел слияния не сопоставлен
- 20. Как вы обнаружите, где произошла ошибка в схеме MIT?
- 21. Обнаружите, что Windows Phone Scrollviewer достиг полной степени прокрутки
- 22. Обнаружите удар в микрофон и сделайте что-нибудь
- 23. Как вы обнаружите, что php-файл определен функцией в wordpress?
- 24. Обнаружите, сколько раз вращалось колесо мыши, а не длина, на которую она была развернута.
- 25. Обнаружите еще одно касание, пока один палец все еще находится на экране
- 26. Обнаружите щелчок и добавьте зависание/выбранный стиль для оси x на диаграмме области в Highcharts?
- 27. Обнаружите движение человека и определите его части тела, движущиеся в направлении камеры на Android.
- 28. Взлом и эксплуатация - как вы справляетесь с любыми дырами в безопасности, которые вы обнаружите?
- 29. Вы обнаружите, что корпоративные ключевые слова или тяжелый жаргон препятствуют передаче программного обеспечения?
- 30. Обнаружите, что пользователь взял телефон исходящего звонка с kdtele в .net
NiravBhatt дал вам хорошее предложение по обнаружению хлопка. Что касается обнаружения стука: вам, вероятно, придется использовать фильтр верхних частот на данных акселерометра и выяснить детали с небольшим количеством экспериментов. Ваш вопрос (тема его) кажется интересным. Но в нем отсутствует одна важная часть: список вещей и подходов, которые вы пробовали. –