안녕하세요.

음성인식을 활용하려고 합니다.
RecognizerIntent.class 를 참고하면 쉽게 구현이 가능한것은 알것 같습니다.

그런데 기본골자가.... Intent를 통해서, startActivityForResult 로 음성인식을 실행시키고, onActivityResult 로 결과값을 받아오는 방식입니다.

그런데 문제는, 제가 개발중인 어플이, activity를 상속받는게 아니라, service를 상속받고 있어, startActivityForResult 를 사용할 수 없습니다.
별도의 activity를 만들면 안되는 상황이고(화면이 전환되면 안되므로), inner class를 만들어 extends Activity 를 해서 사용해도 안되네요..

어떤 방법으로 하면 좋을지 의견 여쭙니다~~

감사합니다.