2012-04-10 53 views
6

Tôi muốn nhận dạng giọng nói cho ngôn ngữ tục tĩu.Nhận dạng giọng nói cho android

tôi tham khảo liên kết sau đây:

nhưng không nhận được bất kỳ thành công,

Có cách nào khác như ghi âm và chuyển đổi bài phát biểu cho t ext hoặc sau khi so sánh hồ sơ với tập tin âm thanh. hãy giúp tôi và cho tôi bất kỳ giải pháp nào.

+2

Xin chào nhận dạng giọng nói @ nhận dạng bằng giọng nói cố gắng theo liên kết sau 1) http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html 2) http://www.jameselsey.co.uk/blogs/techblog/android-how-to-implement-voice-recognition-a-nice-easy-tutorial/ Hai hướng dẫn này sẽ cung cấp cho bạn một số ý tưởng về cách bạn có thể chuyển đổi lời nói để nhắn tin trong android. –

+2

liên kết nào ..không có liên kết –

Trả lời

5

Như Miến Điện không phải là hiện một ngôn ngữ được hỗ trợ dành cho Android tích hợp trong điện toán đám mây dựa trên nhận dạng giọng nói, PocketSphinx có thể là đặt cược tốt nhất của bạn. Thật không may, tôi không tin rằng có một mô hình ngôn ngữ hiện có cho người Miến Điện, vì vậy bạn sẽ phải xây dựng một mô hình ngôn ngữ Miến Điện tùy chỉnh, đòi hỏi một kho văn bản lớn và một số chuyên môn về ngôn ngữ.

CMUSphinx - Building Language Model

... thêm vào đó, bạn sẽ cần phải đào tạo một mô hình âm thanh, đòi hỏi rất nhiều âm thanh ghi. Đối với chính tả chung (tức là, nói chung mục đích để văn bản có thể được sử dụng bởi nhiều người khác nhau), các nhân viên dự án Sphinx khuyên bạn nên có 50 giờ ghi âm của 200 loa khác nhau.

CMUSphinx - Training Acoustic Model For CMUSphinx

Tôi đã có một trải nghiệm thú vị sử dụng PocketSphinx trên Android, nhưng chỉ cho một mô hình ngôn ngữ nhỏ (ví dụ, một loại mệnh lệnh và kiểm soát ứng dụng), và chỉ có bằng tiếng Anh. Làm như vậy cho Miến Điện là có thể, nhưng sẽ mất rất nhiều công việc để xây dựng và đào tạo các mô hình được đề cập ở trên.

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