마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 어플 개발 중 음성인식 부분 질문 드려요

0 추천
서적을 봐도 모르겠는데..
대충 구글에서 제공하는 API를 이용하여 문제를 해결하려고 하는데요 
여기서 결과값을 받아들일 때 미리 입력한 문자열과 비교하여 일치하면
로봇이 구동되게 만들려고 합니다.
정확히는,
무궁화 꽃이 피었습니다. 라고 마을 하면 이 음성을 인식해서 블루투스로 접속되어있는 로봇이 이 말이 끝나면 뒤로 도는 시스템 입니다.
음성 인식 후에 그 결과값이 어디있어서 비교를 해야할지 알려주세요

예를들어, result라는 string 변수에 음성인식 결과값이 저장된다면

if(result == "무궁화 꽃이 피었습니다")
와 같은 코딩이 가능한지 궁금합니다.
bshwn99 (120 포인트) 님이 2013년 10월 25일 질문

1개의 답변

0 추천

네 가능합니다.

SpeechRecognizer와 RecognitionListener에 대해 알아보세요.
RecognitionListener 의 onResults에서 ArrayList<String> 형태로 받을 수 있습니다.
쎄미 (162,410 포인트) 님이 2013년 10월 30일 답변
...