Tôi nghĩ cũng bạn có thể thử để chọn một vài mẫu thứ hai từ cả hai track âm thanh, mnormalise chúng trong biên độ và giảm tiếng ồn với một bộ lọc băng thông và sau khi cố gắng sử dụng một correlator. Ví dụ:
Ví dụ: bạn có thể lấy mẫu thứ 5 của một trong số các phần sau và làm cho nó trượt trên máy tính thứ hai để tăng độ xuyên qua cho bất kỳ lúc nào bạn thay đổi. (cẩn thận rằng nếu bạn lấy một túi quá nhỏ, bạn có thể có mối tương quan cao khi không được expeced và bạn sẽ giảm bớt tác dụng phụ do việc cắt giảm tín hiệu và sự tương quan chéo). Sau khi yo có thể thu thập một mảng với al các kết quả của sự tương quan chéo và nhận được chỉ số của maximun.
Sau đó, bạn nên đặt thử nghiệm lên một cách nhanh chóng để quyết định khi nào yo cho rằng gói này sẽ giống nhau. điều này sẽ thay đổi tùy thuộc vào chất lượng của bản âm thanh bạn đang so sánh.
Tôi đã triển khai một correator để nhận và phân biệt lời mở đầu trong giao tiếp không dây. Kịch bản của tôi thực sự được thực hiện trong MATLAB.nếu bạn quan tâm tôi có thể cố gắng tìm một phần chung và gửi cho bạn.
Sẽ là một mã quá dài để dán luồng trong diễn đàn. nếu bạn chỉ muốn cho tôi biết và tôi sẽ gửi nó đến ya càng sớm càng tốt.
cổ vũ
cảm ơn liên kết miamk. Nhưng bạn đã thử điều này? Tôi không chắc chắn, làm thế nào để thực hiện it.Thanks một lần nữa – iscavengers
Vâng, nếu bạn đang tìm kiếm để làm sẵn, sao chép và dán mục tiêu-c mã hoặc thư viện để đặt trong dự án iOS của bạn, bạn có thể dừng lại bây giờ - bạn sẽ không tìm thấy bất cứ điều gì như thế (ít nhất là trong phạm vi kiến thức của tôi). Bạn sẽ phải tự viết mã. – MiguelB