Android 음성 전화에 Google 음성 검색을 설치하지 않았습니다. 미국에서만 사용할 수 있기 때문에 설치할 수 없습니다. 하지만 내 안드로이드 폰에 응용 프로그램을 설치하는 것이 좋습니다. 내 음성 인식 앱에는 "인식기가 없습니다"라고 표시됩니다.android- "Recognizer not present"에서 음성 인식기를 구현하는 방법은 무엇입니까?
이것은 Android 개발자 사이트에서 사용하는 코드입니다.
List<ResolveInfo> activities = pm.queryIntentActivities(
intent, pm.MATCH_DEFAULT_ONLY);
if (activities.size() == 0)
{
speakButton.setEnabled(false);
speakButton.setText("Recognizer not present");
}
위의 코드에서 비어있는 목록을 반환하는 이유는 무엇입니까?
고마워요.
음성 검색을 다운로드하여 설치했습니다. :) 작동하지 않습니다 – rwe
http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html 및 http://developer.android.com을 확인하십시오. /reference/android/speech/RecognizerIntent.html 또한 사용중인 Android 버전 및 기기 모델에 따라 다릅니다. –