Wie teile ich automatisch eine Audiodatei, in der ein Ton auftritt?


11

Ich habe eine Audioaufnahme, bei der 1-kHz-Töne ihre Segmente teilen. Es gibt so viele Segmente, dass es eine Weile dauern würde, Audacity zum manuellen Teilen der Datei zu verwenden. Gibt es ein automatisches Plug-In oder Programm, um dies zu tun?


Es ist vielleicht kein praktischer Vorschlag, aber finden Sie den Binärcode für diesen Ton und teilen Sie ihn auf.
Soandos

Antworten:


8

Dies ist mit dem Beat Finder- Analyse-Plug-In von Audacity in Kombination mit einem Bandpassfilter tatsächlich möglich .

  1. Duplizieren Sie Ihre Mono-Audiospur.
  2. Finden Sie die genaue Frequenz des Tons.
    1. Wählen Sie den Ton aus, den Audacity erkennen soll, und wählen Sie Analysieren → Spektrum zeichnen.
    2. Stellen Sie die Größe auf 16384 ein.
    3. Bewegen Sie den Mauszeiger über den höchsten Peak.
    4. Suchen Sie nach der "Spitzen" -Frequenz.
  3. Verwenden Sie einen Bandpassfilter, um alles außer dem Ton zu entfernen.
    1. Wählen Sie die gesamte Tonerkennungsspur aus und wählen Sie Effekte → Nyquist-Eingabeaufforderung.
    2. Geben Sie (reson s 1000 1 1)in das Feld ein.
    3. Ersetzen Sie 1000durch die Frequenz, die Sie aus Schritt 2 erhalten haben.
    4. OK klicken.
  4. Wenden Sie optional den Verstärkungseffekt an und setzen Sie die neue Spitzenamplitude auf Null.
  5. Verwenden Sie Analysieren → Beat Finder. Beginnen Sie mit einem Schwellenprozentsatz von 100; Reduzieren Sie diesen Prozentsatz, bis Audacity den Ton erfolgreich erkennt.
  6. Verwenden Sie Datei → Mehrere exportieren, um die markierten Segmente tatsächlich als separate Dateien zu speichern.

0

Hmm, wie geht es deinem Lispeln? Audacity Multi-Export, wie unter http://wiki.audacityteam.org/wiki/Splitting_recordings_into_separate_tracks beschrieben, macht das, was Sie wollen, mit den entsprechenden Bezeichnungen.

Es scheint möglich zu sein, das Auto-Label-Silence-Skript von dort (mit dem Namen SilenceMarker.ny) mit dem einfachen Beispiel für die Spektralverarbeitung von http://audacity-forum.de/download/edgar/nyquist/nyquist-doc/ zu kombinieren. examples / rbd / 03-fft-tutorial.htm zum Beschriften basierend auf Freq. Wenn ich es tun müsste, würde ich es versuchen, aber Lisp ist keine meiner Sprachen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.