Announcement

Collapse
No announcement yet.

Vergleichen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Vergleichen

    Hi,

    wie kann ich permanent den Mikrofon Eingang überprüfen auf ein Audiosignal
    und dieses dann vergleichen mit einer od. mehreren Audiodateien.
    Sobald es eine ungefähre Übereinstimmung gibt, dann ein Ereignis ausführen...

    Geht das irgendwie?
    Thx!

    Gruß Hendrik

  • #2
    Ja, es nennt man digitale Soundanalyse und ist die Vorstufe zur Spacherkennung.<br> Als erster Schritt wird versucht die binären Soundsamples/daten in eine besser auswertbare Form zu bringen. Erst dann wird das saubere Vergleichen möglich. Normaler weise wird dazu eine Frequenzanalyse benutzt, die mit Methoden der "Fast Fourier Transformation" erzeugt wird. Statt nun die überlagerten Schwingungen chronologisch zu vergleichen, sprich der primitive Ansatz, werden nun nur die Frequenzverteilungen in deren Frequenzspektren verglichen.<br>
    Einfacher ausgedrückt: man erzeugt über die FFT einen frequenzbezogenen Fingerabdruck der Soundsamples.<br>

    Gruß Hage

    Comment


    • #3
      klingt schwierig...
      finde ich dazu irgendwo beispiele, oder gibt es dafür ne komponente
      ich habe bei torry.net zwar schon eine gefunden.
      Die funktioniert aber nicht unter Delphi6 :

      Comment

      Working...
      X