Ich bin auf der Suche nach einer einfachen Möglichkeit, Piepton von Mikrofon auf Android erfasst zu erkennen. Muss einen langen Piepton erkennen. Was könnten die möglichen Wege sein?Piepserkennung aufgezeichnet mein Mikrofon Android
Antwort
Ihre Frage ist für sie zu breit, aber ich werde versuchen, die Schritte zu erklären, die Sie folgen müssen.
Zuerst müssen Sie die API von Android verwenden, um die Toneingabe über den Mikrohorizont zu überwachen, das heißt, kontinuierlich in einen Ringpuffer aufzunehmen.
Der nächste Schritt besteht darin, Proben aus diesem Ringpuffer an einen Code zu übergeben, der diese Proben analysiert und Frequenzinformationen aus den Proben extrahiert. Normalerweise verwendet dieser Code irgendeine Art von FFT, und wegen der Menge an Mathe und Verarbeitung, die involviert ist, wird er normalerweise in C geschrieben und mit dem NDK verbunden. Es gibt einige Bibliotheken, die das tun, aber ich habe sie nicht benutzt, zum Beispiel FFMPEG.
Sobald Sie die Frequenzen des Samples haben, können Sie sie mit dem Piepton des zu erwartenden Klangs vergleichen.
- 1. Musik zum Anrufer mit Mute mein Mikrofon auf Android
- 2. Android Things Mikrofon Unterstützung
- 3. stumm Mikrofon programmgesteuert in Android
- 4. Mikrofon simulieren (virtuelles Mikrofon)
- 5. Erlaubnis für Mikrofon auf Android M anfordern
- 6. Geräuschunterdrückung für Mikrofon in Android (1.5) deaktivieren?
- 7. Dezibel von einem Android-Mikrofon bekommen
- 8. Wie simuliere ich integriertes Mikrofon auf Android?
- 9. Android - Wie testen, ob das Mikrofon funktioniert
- 10. Berechnen Lautstärke von dem Mikrofon auf Android
- 11. Mikrofon Lautstärkeregler von Javascript
- 12. Microsoft Band Mikrofon
- 13. Mikrofon in Unity3d verwenden
- 14. Chrome Mikrofon Erlaubnis
- 15. Android: Gleichzeitiger Zugriff auf das Mikrofon (RecognizerIntent + eigene App)
- 16. Android API zum Erkennen neuer Medien von eingebauter Kamera & Mikrofon
- 17. Wie wird der Ausgang des DLS-Synthesizers aufgezeichnet (kAudioUnitSubType_DLSSynth)?
- 18. Wie kalibriert man das Mikrofon eines Android-Geräts
- 19. 3 Matcher erwartet, 4 aufgezeichnet
- 20. Fehler nicht in ELMAH aufgezeichnet
- 21. Referral Credits werden nicht aufgezeichnet
- 22. Cahcing Flash aufgezeichnet Audio in einem Bytearray auf Client
- 23. Zugriff auf das Mikrofon in Android, um meine eigene Aufnahme zu machen
- 24. Webcam/Mikrofon-Erkennung
- 25. Webcam/Mikrofon Zugriff SWF
- 26. Psychopy Mikrofon Aufnahmen abgeschnitten
- 27. Monitor iPhone Mikrofon
- 28. Windows Mobile PPC Mikrofon
- 29. Silent Mikrofon Audio getUserMedia
- 30. Mikrofon programmgesteuert deaktivieren