저는 웹 응용 프로그램을 만들고 오디오 입력에 speechRecognition과 navigator.getUserMedia을 모두 사용할 계획입니다.음성 인식 및 getUserMedia
내 데스크톱 브라우저 (Mac의 Chrome, v. 31.0.1650.63)에서 마이크 사용 권한을 두 번 묻습니다. 사용자에게 약간의 고민이 될 수 있지만 음성 인식과 오디오 입력 모두 작동하는 것 같습니다.
그러나 Android (Nexus 7, Android v4.4.2, Chrome v31.0.1650.59)에서 동일한 페이지를 열면 마이크 사용 권한을 두 번 묻지 만 두 가지 중 하나만 사용할 수 있습니다 (어느 것이 먼저 시작 되었든간에). 때로는 마이크에 대한 액세스 권한을 부여했지만 음성 인식 error: "not-allowed"
오류가 발생하기도합니다.
내 질문은 : 입력 스트림에 음성 인식을 수행 할 수있는 방법이 있습니까? 또는 두 가지 기능을 Android 용 Chrome에서 사용할 수있는 다른 방법이 있습니까?
안드로이드에서'getUserMedia'는 여전히 꽤 실험적이며,'speechRecognition'은 실험적입니다. 훌륭한 버그 리포트처럼 들립니다. [이미 기록 된 것 같지 않습니다.] (https://code.google.com/p/chromium/issues/list?q=getUserMedia+os%3DAndroid). – apsillers
https://code.google.com/p/chromium/issues/detail?id=333881에 대한 새 버그를 제출했습니다. – snorpey