2010-11-03 31 views
5

Tôi đang cố gắng tìm ra có bất kỳ API thoại (hoặc Thoại) nào (dành cho Android) có thể được sử dụng để nhận dạng loa. Mục tiêu của tôi là tạo ra ứng dụng sẽ nhận ra người nói và phân biệt nó với người khác, có thể phục vụ như xác thực.Nhận dạng loa Android

Xin cảm ơn trước, Serhiy.

+0

Hi Serhiy, bạn có giải pháp nào cho vấn đề của mình không? Bạn có thể vui lòng chia sẻ nó với chúng tôi .. Tôi cũng đang tìm kiếm giải pháp như vậy. –

+0

giải pháp được sử dụng đã ghi lại một số khung hình của bài phát biểu (không phải toàn bộ nói chuyện nhưng một số phần) và làm bên máy chủ xác thực như vậy, nghĩ rằng tỷ lệ của dương tính giả vẫn còn khá cao .. – Serhiy

+0

@Serhiy hello, Câu hỏi hay, , Bạn đã giải quyết vấn đề chưa. Tôi cần sự giúp đỡ liên quan. –

Trả lời

1

Tôi không nghĩ bạn sẽ có nhiều may mắn với ý định của Trình nhận dạng, được sử dụng để chuyển đổi lời nói thành văn bản. Tôi không nhận thức được bất cứ điều gì mà công nhận loa. Nhưng bạn có thể sử dụng AudioRecord để lấy khung âm thanh thô và sau đó thực hiện xử lý tín hiệu trên chúng. Tôi sợ rằng tôi không quen thuộc với chính xác mà bộ vi xử lý âm thanh sẽ giúp bạn phân biệt một loa từ khác mặc dù.

+0

Vâng, lời nói đến văn bản không phải là điều tôi muốn. Có lẽ bạn là đúng cách duy nhất để làm như vậy là làm việc với dữ liệu thô và tạo ra một số loại băm cho mỗi mục mới tôi nhận được và so sánh nó với một hoặc những cái hiện có. Chỉ cần tự hỏi có thể some1 đã thực hiện một cái gì đó như thế này cho Android, bởi vì JSAPI (Java Speech API), mà có thể là một giải pháp không tương thích với Android .. Cảm ơn anyways. – Serhiy

1

Bạn có thể chơi đùa với android.media. Theo hiểu biết của tôi thì không có api âm thanh java nào được chuyển đến android.

+0

Cảm ơn rất nhiều vì phản hồi của bạn. Tôi nghĩ tôi có thể lấy dữ liệu thô từ phương thức đọc android.media.AudioRecord. – Serhiy

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