Tìm kiếm tập tin âm thanh cho mẫu?


11

Tôi muốn chia một tệp âm thanh rất lớn tại một số điểm nhất định. Tại một số điểm nhất định, một phát thanh viên phát thanh đến và nói một cái gì đó giống như đài de de radio radio và nó luôn phát ra âm thanh giống hệt nhau (đó là một đoạn clip được ghi lại). Làm cách nào tôi có thể tìm thấy bit âm thanh lặp đi lặp lại đó trong toàn bộ MP3? Sẽ thật tuyệt nếu tôi có thể chia tách vào thời điểm đó, nhưng ngay cả khi nó phát ra thời gian, tôi có thể chia nó với một chương trình khác.


1
Tôi có cùng một vấn đề và nó siêu phiền phức. Tôi có thể thấy dạng sóng trước mặt tôi trong sự táo bạo và nó giống nhau mỗi lần. Về lý thuyết thì điều đó là có thể nhưng tôi không thể tìm thấy bất kỳ công cụ nào để làm điều đó. Tôi sẽ điều tra đề xuất audiogrep và gửi lại.
arandomlypickyname

Câu trả lời:


3

Về lý thuyết, bạn sẽ phải viết ứng dụng của riêng mình để thực hiện điều này, bạn sẽ cần phải làm điều này:

  1. Chạy tệp WAV thông qua công cụ nhận dạng giọng nói Sphinx Speech Recognition là một công cụ nguồn mở miễn phí.

  2. Có công cụ nhận dạng giọng nói của bạn nhổ văn bản trong thời gian thực trong bộ nhớ và cũng theo dõi vị trí chiều dài mẫu. Mỗi khi tìm thấy chuỗi radio deux radio, hãy nhổ vị trí mẫu vào một splitlog.txttệp. Vì đây là thời gian thực nên bạn có được xấp xỉ vị trí mẫu.

  3. Viết ứng dụng bộ chia wav của riêng bạn: Tập hợp tất cả các điểm vị trí mẫu từ splitlog.txtvà phân chia WAV tương ứng.


2

Có một chương trình gọi là audiogrep , phiên âm văn bản bằng cách sử dụng chuyển đổi lời nói thành văn bản và sau đó tạo ra âm thanh dựa trên tìm kiếm văn bản.

Tôi chưa thấy bất kỳ tùy chọn nào để xuất tem thời gian thay vì clip âm thanh, có lẽ bạn cần sửa đổi nguồn một chút thành điều đó (hoặc liên hệ với tác giả và hỏi anh ta). Tôi cũng không biết nó sẽ xử lý tiếng Pháp tốt như thế nào (hoặc bất kỳ ngôn ngữ nào mà phát thanh viên của bạn sử dụng).


1

Bạn có thể thử :

  • TAPESTREA : Phần mềm thử nghiệm được mô tả là:

    TAPESTREA (hoặc vòi) là một khung thống nhất để phân tích tương tác, biến đổi và tổng hợp các âm thanh phức tạp. Đưa ra một hoặc nhiều bản ghi, nó cung cấp các phương tiện được xác định rõ để:

    • xác định các điểm quan tâm trong âm thanh và trích xuất chúng thành các mẫu có thể tái sử dụng
    • biến đổi các thành phần âm thanh độc lập với nền và / hoặc các sự kiện khác
    • liên tục tái cấu trúc kết cấu nền một cách thuyết phục
    • có thể kiểm soát các mẫu sự kiện trên các nền, sử dụng một tiểu thuyết - giao diện người dùng đồ họa và / hoặc các tập lệnh được viết bằng ngôn ngữ lập trình âm thanh ChucK
  • Trình chuyển đổi giọng nói : License ($ 29,95, phiên bản dùng thử không giới hạn thời gian) được mô tả là một công cụ có thể là:

    Chỉnh sửa cao độ, thay đổi định dạng, rung, rung, thở, mở rộng phạm vi, làm mịn sân, kéo dài thời gian


0

Bạn có thể thử Audacity cho mục đích đó. Audacity có thể loại bỏ các tạp âm tĩnh, rít, hum hoặc các tạp âm nền không đổi khác. Bạn cũng có thể cắt, sao chép, dán và xóa trong các bản nhạc một cách dễ dàng. Kiểm tra danh sách các tính năng đầy đủ ra để biết thêm.


5
Nó có thể tự động tìm kiếm các mẫu? Tôi nghĩ là không.
dùng13107

1
Tôi chắc chắn có một số plugin có thể.
Synetech

@Synetech Câu trả lời này không liên quan gì đến những gì người đăng ban đầu đang hỏi. Người đăng ban đầu muốn phân chia tệp dựa trên các mẫu âm thanh, không chỉ đơn giản là loại bỏ mẫu âm thanh đó.
JakeGould

@JakeGould: OP nói: "Tôi có thể chia nó với một chương trình khác". Rõ ràng, mục đích chính của anh ta không phải là chia tách . Anh ta cần tìm kiếm mẫu "radio deux" và anh ta cần ít nhất các giá trị thời gian. Nói 'câu trả lời này không liên quan gì 100% với những gì OP đang hỏi về' dường như không công bằng với tôi.
Mehper C. Palavuzlar

-1

Bạn sẽ có thể sử dụng Audacity như Mehper đã nói. Để thực hiện điều đó, bạn có thể chọn âm thanh bạn muốn loại bỏ và tạo ra một Tiếng ồn hồ sơ cá nhân (làm điều này từ tùy chọn Loại bỏ tiếng ồn trong khu vực hiệu ứng) từ nó, sau đó chọn toàn bộ bản nhạc và sử dụng tính năng Loại bỏ tiếng ồn.


Làm thế nào để xóa Xóa tiếng ồn chia tách tập tin như người đăng ban đầu đang yêu cầu?
JakeGould

-1

Đó là một chút hackish, nhưng nếu việc loại bỏ clip là tiếng ồn dẫn đến một khoảng im lặng nhất định, thì bạn có thể sử dụng công cụ tìm im lặng để tách bản ghi thành các bản nhạc khác nhau.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.