Tôi đang phát triển một ứng dụng iOS với SDK cho iOS 5.0 và XCode 4.2.Cách hoạt động của Shazam hoặc Sound Hound?
Tôi muốn phát triển ứng dụng nhận dạng âm thanh. Tôi thấy có một ứng dụng được gọi là Sound Hound nhận ra âm nhạc và nói với nghệ sĩ và tiêu đề.
Tôi có thể làm điều gì đó tương tự? Tôi muốn so sánh âm thanh với cơ sở dữ liệu âm thanh hiện có. Tôi có thể làm như thế nào?
Có thể tôi có thể sử dụng Chuyển đổi Fourier. Tôi không biết cách xử lý âm thanh. Hoặc nó có thể tương tự như nhận dạng giọng nói, phải không?
Đó là một thuật toán khá đơn giản, tuy nhiên chìa khóa thực sự của ứng dụng là thực tế thuật toán được cấp bằng sáng chế, vì vậy nếu bạn cố tự mình thực hiện, luật sư có răng ma cà rồng sẽ xuất hiện từ không khí mỏng và hút cuộc sống của bạn ...;) – Lindydancer
Vâng, tôi không muốn điều đó. Tôi muốn biết làm thế nào tôi có thể so sánh âm thanh. Sử dụng Fourier Transform? – VansFannel
Điều này có thể giúp: http://gizmodo.com/5647458/how-shazam-works-to-identify-nearly-every-song-you-throw-at-it – VansFannel