Tôi muốn bắt đầu một dự án lớn và cần phải so sánh hai tệp âm thanh để nhận được% kết quả phù hợp.so sánh hai tệp âm thanh. sound match
Ví dụ:
âm thanh A là âm thanh gốc.
audo B được ghi lại từ micrô. (mọi thứ đều giống như âm thanh A, ngoại trừ giọng nói)
Tôi muốn biết B gần bằng A bằng phần trăm. (100% = giống hệt)
Có ai biết cách làm điều này không?
Có lẽ nó có thể là có thể bằng cách so sánh phổ của file A với quang phổ của tập tin B ..
Tất cả phụ thuộc vào ý bạn là gì khi "so sánh hai tệp âm thanh". 100% là dễ tưởng tượng nhưng làm thế nào về 0% ?. Như bạn có thể thấy, định nghĩa "so sánh các tệp âm thanh" không được xác định rõ nên giải pháp của bạn cũng sẽ không được xác định. Nếu so sánh được tính trên một quan điểm nhận thức của xem (âm thanh mà giống nhau trên cả hai tập tin âm thanh) hoặc nó nên được dựa trên sự khác biệt số học byte byte chỉ? –
Bạn có thể viết một cuốn sách về xử lý và so sánh âm thanh, vì vậy hãy bỏ phiếu để đóng là 'quá rộng'. –
Điều gì có nghĩa là so sánh với bạn? Bạn phải kiểm tra giọng hát và nhạc cụ. Có thể điều này giúp được không? http://stackoverflow.com/questions/3673042/algorithm-to-remove-vocal-from-sound-track – SomeJavaGuy