如何檢測用戶何時吹入設備麥克風?這將被用於觸發應用程序的某些操作。如何檢測Android設備麥克風中的打擊
回答
檢測用戶什麼時候吹進麥克風的工作可以分爲兩部分:(1)從麥克風獲取輸入,(2)收聽吹奏聲音。 有人吹入麥克風的噪音/聲音由低頻聲音組成。我們將使用低通濾波器來降低麥克風發出的高頻聲音;當過濾信號的電平突然升高時,我們會知道有人正在吹入麥克風。
來源: http://mobileorchard.com/tutorial-detecting-when-a-user-blows-into-the-mic/
編輯 這裏是Android的一些小SoundMeter類: http://code.google.com/p/android-labs/source/browse/trunk/NoiseAlert/src/com/google/android/noisealert/SoundMeter.java?r=2
頂部的鏈接是iOS的:( – MinceMan
@ user849998真的很好的答案。但對於ios這是一個很好的例子,但不適用於android。你知道任何替代它嗎? –
我會做和FFT和頻譜與更明智的聲音比較。這種打擊可能會像白噪音。在看到打擊,言語和白色噪音的頻譜之前,我不知道如何告訴另一個人。
- 1. 檢測打擊在Android的麥克風
- 2. 檢測到麥克風的一擊
- 3. 帶麥克風的Android哨音檢測
- 4. 檢測麥克風/耳機?
- 5. AVCapture Session並檢測到來自麥克風的打擊
- 6. 如何檢測設備中的麥克風是否可用(iPhone/iPad) - 目標C
- 7. 檢查藍牙設備是否有麥克風Android
- 8. 檢測何時麥克風被拔出
- 9. 禁用耳機的麥克風並啓用設備的麥克風。
- 10. 在c中的Android設備訪問麥克風#
- 11. C# - 麥克風噪聲檢測
- 12. 攝像頭/麥克風檢測
- 13. 檢測耳機是否有麥克風
- 14. iOS xcode麥克風音量檢測?
- 15. 從iPhone麥克風檢測節拍
- 16. 檢測麥克風是否開啓
- 17. kissfft基音檢測麥克風
- 18. 如何在iPhone中檢測麥克風不響的聲音?
- 19. 如何檢測麥克風中的聲音.net
- 20. 的Android流麥克風
- 21. 如何訪問Google家庭設備上的麥克風?
- 22. 檢測麥克風一擊並做點什麼
- 23. 如何在Android上使用麥克風
- 24. 對於麥克風設備NAudio不提供「設備號」
- 25. 如何檢測iPhone上的麥克風位置?
- 26. 如何檢測OS X上的麥克風使用情況?
- 27. 如何使用JavaScript檢測與麥克風連接的系統
- 28. Android麥克風在新設備上不斷提供32639或-32640
- 29. 如何將系統麥克風音頻流傳輸到連接的設備麥克風音頻流
- 30. 如何使用NAudio將麥克風(麥克風輸入)設置爲默認值?
從設計的角度來看,要小心這個功能。我們在DS遊戲(My Word Coach)上使用它,玩家最終從頭暈了起來。 :) – Almo