2012-11-29 33 views
5

Làm cách nào để so sánh hai âm thanh cho phù hợp với phiên âm trong Android/Java? Về cơ bản nó là một cái gì đó tương tự như nhận dạng giọng nói/văn bản để nói, nhưng Voice Recognition không có sẵn cho ngôn ngữ của tôi. Đơn đăng ký của tôi trông giống như sau: Tôi có 10 người được lưu trong cơ sở dữ liệu của mình và cho mỗi người tôi sẽ ghi lại một âm thanh khác (giọng nói) và lưu nó. Sau đó, khi nhấn một nút, tôi sẽ ghi âm khác và lưu tạm thời. Bây giờ làm cách nào tôi có thể so sánh bản ghi này với 10 bản ghi âm của người của tôi và phù hợp với một người?Android so sánh hai âm thanh cho phù hợp với phiên âm

+0

đây là [link] (http://stackoverflow.com/questions/2257075/real-time-audio-processing-in-android) điều này có thể giúp bạn. –

Trả lời

1

Trong khi liên kết được liệt kê không cung cấp một số hướng dẫn về phân tích âm thanh, tôi không nghĩ rằng những gì bạn muốn làm là có thể, vì nó sẽ yêu cầu phân tích tần số để tìm sự giống nhau của giọng nói, mà AFAIK là không thể hoàn toàn trên thiết bị và sẽ là bộ xử lý khá chuyên sâu.

Tôi đã thực hiện một việc tương tự liên quan đến việc tải bản ghi lên máy chủ và xử lý chúng bằng máy chủ, sau đó gửi lại kết quả, vì vậy nếu điều này là khả thi, tôi sẽ đề xuất tuyến đó.

Các vấn đề liên quan