Khi tôi gọi phương thức startListening
của đối tượng SpeechRecognizer
, trình nhận dạng giọng nói bắt đầu lắng nghe lời nói. Tôi muốn tạo một dịch vụ đang chờ phát biểu của một từ khóa cụ thể: khi người dùng nói từ khóa này và trình nhận dạng giọng nói phát hiện từ khóa này, khi đó dịch vụ sẽ sẵn sàng nhận lệnh thoại của người dùng.Tôi có thể giữ cho trình nhận dạng giọng nói nghe không giới hạn không?
Để kết thúc này, sau khi một SpeechRecognizer
khởi tạo mới, tôi nên gọi phương thức startListening
: tôi có thể giữ trình nhận dạng giọng nói nghe không giới hạn không?
có vẻ như bạn đang tạo ra một bản thu nhỏ của Android - Tôi thích !! – Kristian
Mục tiêu là để có thể điều khiển một hoặc nhiều ứng dụng bằng giọng nói. – enzom83
Nhìn vào ứng dụng gọi là Vlingo. Họ thực hiện điều này bằng cách giữ cho ứng dụng chạy trong nền chờ mật khẩu "Hey Vlingo ..." Điều này nghe giống như những gì bạn đang tìm kiếm. Tôi sẽ cố gắng và sàng lọc thông qua nhiều câu hỏi xung quanh đây về việc giữ một dịch vụ chạy trong nền. Điều này nghe giống như một nơi tốt để bắt đầu cho bạn. – gobernador