Я работаю над своим приложением iOS, и мне нужно определить уровень звука в определенном диапазоне частот. Here is хороший учебник для определения уровня звука, но как это сделать в определенном диапазоне частот в SDK для iOS?Обнаружение уровня звука в определенном диапазоне частот в SDK iOS
ответ
Вы должны записывать звук с микрофона (AVAudioEngine
хороший API для выполнения этого), вычислить ее преобразование Фурье (Accelerate
структуры будет делать это с невероятной скоростью) и исследовать амплитуду частотного ковша, соответствующая вашу частоту , Если он большой, то у вас есть матч.
Возможно, более простая и эффективная техника будет Goertzal filter, которая хороша при обнаружении заданной частоты.
Не зная конкретного варианта использования, я могу представить, что такой же код, как и то, что используется в приложении для настройки музыкального инструмента, будет работать. Быстрый поиск найден this guitar tuning app, который использует быстрые преобразования Фурье. Обратите внимание, что FFT реализованы в структуре Accelerate, и в этом приложении они, как представляется, импортируются из другой библиотеки.
- 1. IOS Обработка звука, обнаружение уровня
- 2. Обнаружение уровня звука
- 3. Applescript/Java - Обнаружение уровня входного звука микрофона
- 4. Запись звука с обратной связью уровня звука в iOS
- 5. Список в определенном диапазоне
- 6. Вставить в определенном диапазоне
- 7. Обнаружение звука в окнах
- 8. воспроизведение звука в заданном диапазоне времени в ios
- 9. дизайн полосовой фильтр в определенном диапазоне
- 10. Android-измеритель уровня звука
- 11. Обнаружение устройств Вращение/движение в IOS SDK
- 12. Манипулировать номерами в определенном диапазоне
- 13. Добавить списки в определенном диапазоне
- 14. Выбор строк в определенном диапазоне
- 15. Дата валидации в определенном диапазоне
- 16. Заполнение массива в определенном диапазоне
- 17. Обновлять содержимое UITextView динамически в определенном диапазоне
- 18. обнаружение звука хлопа в андроиде
- 19. Обнаружение звука завершено в THREE.PositionalAudio?
- 20. Обнаружение определенного звука в аудио
- 21. Обнаружение звука Clap в C#
- 22. Как установить индикатор уровня звука AVPlayer в iOS?
- 23. Split столбец в определенном диапазоне в MYSQL
- 24. Как выполнить измерение уровня звука и изменения высоты звука вместе в iphone sdk
- 25. IOS: обнаружение жестов жесткого пальца в определенном месте на UIView
- 26. Программирование звука низкого уровня
- 27. Измеритель уровня звука
- 28. Диапазон скорости звука в звуковом диапазоне Android?
- 29. Создание звука в iOS
- 30. Обнаружение громкого импульсного звука
Вы нашли что-нибудь на этом ....? Я также работаю над этим приложением. Любая помощь будет оценена. –