Cari file audio untuk polanya?

11

Saya ingin membagi file audio yang sangat besar pada titik-titik tertentu. Pada titik-titik tertentu penyiar radio datang dan mengatakan sesuatu seperti "deux radio" dan selalu terdengar sama persis (ini adalah klip rekaman). Bagaimana saya bisa menemukan sedikit audio berulang di seluruh MP3? Akan lebih baik jika saya bisa membagi pada saat itu, tetapi bahkan jika itu sudah waktunya, saya dapat membaginya dengan program lain.

Mpen
sumber
1
Saya memiliki masalah yang sama dan itu sangat menjengkelkan. Saya bisa melihat gelombang di depan saya dalam keberanian dan itu sama setiap kali. Secara teori itu seharusnya mungkin tetapi saya tidak dapat menemukan alat untuk melakukannya. Saya akan menyelidiki saran audiogrep dan mengirim kembali.
arandomlypickedname

Jawaban:

3

Secara teori — Anda harus menulis aplikasi sendiri untuk melakukan ini — Anda harus melakukan ini:

  1. Jalankan file WAV melalui mesin pengenalan suara Sphinx Speech Recognition adalah mesin open source gratis.

  2. Minta mesin pengenal ucapan Anda meludahkan teks dalam waktu nyata dalam memori dan juga melacak lokasi panjang sampel. Setiap kali string "deux radio" ditemukan, keluarkan lokasi sampel ke splitlog.txtfile. Karena ini secara realtime Anda mendapatkan perkiraan lokasi sampel.

  3. Tulis aplikasi pemisah wav Anda sendiri: Kumpulkan semua titik lokasi sampel dari splitlog.txtdan bagi WAV yang sesuai.

Level1Coder
sumber
2

Ada sebuah program yang disebut audiogrep yang mentranskripsikan teks menggunakan konversi bicara-ke-teks dan kemudian membuat audiocuts berdasarkan pencarian teks.

Saya belum melihat opsi untuk menampilkan stempel waktu alih-alih klip audio, Anda mungkin perlu sedikit memodifikasi sumbernya (atau hubungi penulis dan tanyakan padanya). Saya juga tidak tahu seberapa baik ia menangani bahasa Prancis (atau bahasa apa pun yang digunakan penyiar Anda).

dirkt
sumber
1

Kamu bisa mencoba :

  • TAPESTREA : Perangkat lunak eksperimental yang digambarkan sebagai:

    TAPESTREA (atau ketukan) adalah kerangka kerja terpadu untuk menganalisis, mengubah, dan mensintesis suara kompleks secara interaktif. Diberikan satu atau lebih rekaman, itu menyediakan sarana yang terdefinisi dengan baik untuk:

    • mengidentifikasi tempat-tempat menarik dalam suara dan mengekstraknya ke dalam templat yang dapat digunakan kembali
    • mengubah komponen suara secara terpisah dari latar belakang dan / atau peristiwa lainnya
    • terus mensintesis ulang tekstur latar belakang dengan cara yang meyakinkan perseptual
    • Tempatkan templat acara secara terkendali di atas latar belakang, menggunakan antarmuka pengguna grafis baru dan / atau skrip yang ditulis dalam bahasa pemrograman audio ChucK
  • Konverter Suara : Shareware ($ 29,95, versi uji coba tanpa batas waktu) yang digambarkan sebagai alat yang dapat berupa:

    Pitch Editor, Formant Shift, Vibrato, Kekeruhan, Breathiness, Scaling Range Pitch, Pitch Smoothing, Peregangan Waktu…

harrymc
sumber
0

Anda dapat mencoba Audacity untuk tujuan itu. Audacity dapat menghilangkan suara statis, desis, dengung, atau suara latar belakang konstan lainnya. Anda juga dapat memotong, menyalin, menempel, dan menghapus dalam trek dengan mudah. Lihat daftar fitur lengkap untuk info lebih lanjut.

Mehper C. Palavuzlar
sumber
5
Bisakah itu mencari pola secara otomatis? Saya pikir tidak.
user13107
1
Saya yakin ada beberapa plugin yang bisa.
Synetech
@Synetech Jawaban ini tidak ada hubungannya dengan apa yang ditanyakan oleh pengirim aslinya. Poster asli ingin membagi file berdasarkan pola audio, bukan hanya menghapus pola audio itu.
JakeGould
@JakeGould: OP mengatakan: "Saya dapat membaginya dengan program lain". Jelas, tujuan utamanya adalah tidak membelah . Dia perlu mencari pola "radio deux", dan dia membutuhkan setidaknya nilai waktu. Mengatakan 'jawaban ini tidak ada hubungannya dengan apa yang ditanyakan OP' sepertinya tidak adil bagi saya.
Mehper C. Palavuzlar
-1

Anda harus dapat menggunakan Audacity seperti kata Mehper. Untuk melakukannya, Anda dapat memilih audio yang ingin Anda hapus dan membuat "Noise Profile" (lakukan ini dari opsi Remove Noise di area efek), lalu pilih seluruh trek dan gunakan fitur "Remove Noise".

pengguna316171
sumber
Bagaimana "Hapus Kebisingan" membagi file seperti yang diminta poster asli?
JakeGould
-1

Ini sedikit meretas, tetapi jika penghapusan klip sebagai noise menghasilkan sejumlah keheningan tertentu, Anda kemudian dapat menggunakan pencari keheningan untuk membagi rekaman menjadi trek yang berbeda.

ChrisG65
sumber