Audiodatei nach Muster suchen?

11

Ich möchte an bestimmten Stellen eine sehr große Audiodatei teilen. An bestimmten Stellen schaltet sich ein Radiosprecher ein und sagt so etwas wie „Deux Radio“ und es klingt immer genau gleich (es ist ein aufgenommener Clip). Wie kann ich das wiederholte Audio im gesamten MP3-Format finden? Es wäre schön, wenn ich an diesem Punkt teilen könnte, aber selbst wenn es die Zeiten ausspuckt, kann ich es mit einem anderen Programm teilen.

mpen
quelle
1
Ich habe das gleiche Problem und es ist super nervig. Ich kann die Wellenform vor mir in Kühnheit sehen und sie ist jedes Mal dieselbe. Theoretisch sollte es möglich sein, aber ich kann kein Werkzeug dafür finden. Ich werde den Audiogrep-Vorschlag untersuchen und zurückschicken.
Arandomlypickedname

Antworten:

3

Theoretisch - Sie müssen dazu Ihre eigene App schreiben - müssten Sie Folgendes tun:

  1. Führen Sie die WAV-Datei über eine Spracherkennungs-Engine aus. Sphinx Speech Recognition ist eine kostenlose Open Source-Engine.

  2. Lassen Sie Ihre Spracherkennungs-Engine Text in Echtzeit im Speicher ausspucken und verfolgen Sie auch den Ort der Probenlänge. Jedes Mal, wenn die Zeichenfolge "Deux Radio" gefunden wird, spucken Sie den Beispielspeicherort in eine splitlog.txtDatei aus. Da dies in Echtzeit erfolgt, erhalten Sie eine Annäherung an den Probenort.

  3. Schreiben Sie Ihre eigene splitlog.txtWAV- Splitter-App: Sammeln Sie alle Probenortungspunkte von und teilen Sie die WAV entsprechend auf.

Level1Coder
quelle
2

Es gibt ein Programm namens Audiogrep, das Text mithilfe der Sprach-Text-Konvertierung transkribiert und dann Audiocuts basierend auf Textsuchen erstellt.

Ich habe keine Option zum Ausgeben von Zeitstempeln anstelle von Audioclips gesehen. Wahrscheinlich müssen Sie die Quelle geringfügig ändern (oder den Autor kontaktieren und ihn fragen). Ich weiß auch nicht, wie gut es mit Französisch umgehen kann (oder welche Sprache Ihr Ansager verwendet).

dirkt
quelle
1

Du könntest es versuchen :

  • TAPESTREA : Experimentelle Software, die beschrieben wird als:

    TAPESTREA (oder Taps) ist ein einheitliches Framework für die interaktive Analyse, Transformation und Synthese komplexer Klänge. Bei einer oder mehreren Aufnahmen bietet es genau definierte Mittel, um:

    • Identifizieren Sie Punkte von Interesse im Sound und extrahieren Sie sie in wiederverwendbare Vorlagen
    • Transformieren Sie Soundkomponenten unabhängig vom Hintergrund und / oder anderen Ereignissen
    • Kontinuierliche Synthese der Hintergrundtextur auf wahrnehmungsmäßig überzeugende Weise
    • Platzieren Sie Ereignisvorlagen mithilfe einer neuartigen grafischen Benutzeroberfläche und / oder Skripten, die in der ChucK-Audioprogrammiersprache geschrieben sind, kontrollierbar über Hintergründen
  • Sprachkonverter : Shareware (29,95 USD, Testversion ohne zeitliche Begrenzung), die als ein Tool beschrieben wird, das Folgendes sein kann:

    Pitch Editor, Formant Shift, Vibrato, Raspiness, Breathiness, Pitch Range Scaling, Pitch Smoothing, Time Stretching…

harrymc
quelle
0

Sie können Audacity zu diesem Zweck ausprobieren . Audacity kann statische, zischende, summende oder andere konstante Hintergrundgeräusche entfernen. Sie können auch problemlos Titel ausschneiden, kopieren, einfügen und löschen. Weitere Informationen finden Sie in der vollständigen Funktionsliste .

Mehper C. Palavuzlar
quelle
5
Kann es automatisch nach dem Muster suchen? Ich denke nicht.
user13107
1
Ich bin sicher, dass es einige Plugins gibt, die das können.
Synetech
@Synetech Diese Antwort hat zu 100% nichts mit dem zu tun, wonach das Originalplakat fragt. Das Originalposter möchte die Datei anhand von Audiomustern aufteilen und nicht einfach dieses Audiomuster entfernen .
JakeGould
@ JakeGould: Das OP sagt: "Ich kann es mit einem anderen Programm teilen". Offensichtlich ist sein Hauptzweck nicht die Spaltung . Er muss nach dem "Deux Radio" -Muster suchen und benötigt mindestens die Zeitwerte. Zu sagen, dass diese Antwort zu 100% nichts mit dem zu tun hat, wonach das OP fragt, scheint mir nicht fair zu sein.
Mehper C. Palavuzlar
-1

Sie sollten Audacity verwenden können, wie Mehper sagte. Dazu können Sie das Audio auswählen, das Sie entfernen möchten, und daraus ein „Rauschprofil“ erstellen (tun Sie dies über die Option „Rauschen entfernen“ im Effektbereich). Wählen Sie dann die gesamte Spur aus und verwenden Sie die Funktion „Rauschen entfernen“.

user316171
quelle
Wie würde "Rauschen entfernen" die Datei teilen, wenn das Originalposter danach fragt?
JakeGould
-1

Es ist ein wenig hackisch, aber wenn das Entfernen des Clips als Rauschen zu einer gewissen Stille führt, können Sie die Aufnahme mit dem Stillefinder in verschiedene Spuren aufteilen.

ChrisG65
quelle