2013-10-26 7 views
0

나는 내가 접근 방법을 찾기 위해 하루 종일을 보낸 음성 입력 IME어떻게

을 만들려면이 tutorial을 다음있어 안드로이드 에서 음성 recognization에서 초보자 해요 음성 입력 IME에서/편집 텍스트 출력을 얻을 수 있습니다 IME에서 인식 된 음성의 텍스트 출력을 수정합니다. ActivityHelper
- - ImeTrigger
- IntentApiTrigger
- ServiceBridge
- ServiceHelper
- 트리거
- VoiceRecognitionTrigger

그러나
을 : 나는 텍스트 클래스에서 인식 반환 할 수있는 속성을 편집하려고 작동하지 않습니다 : ( 누구나 제안 사항이 있으십니까? 많이 고마워요 :)

답변

0

자습서에는 코드로 가져올 수있는 jar가 있습니다. 또는 클래스를 별도로 가져올 수도 있습니다. They are available here.

클래스 IntentApiTrigger에서 보면 EditText 필드를 채울 텍스트에 대한 많은 참조가있는 것 같습니다.

private void commitResult() { 

그리고

private String format(ExtractedText et, String result) { 

당신은 거기에서 그들을 조작 할 수 있어야한다 :

private void postResult(String recognitionResult) { 
    mLastRecognitionResult = recognitionResult; 

    // Request the system to display the IME. 
    getInputMethodManager().showSoftInputFromInputMethod(mToken, 
      InputMethodManager.SHOW_IMPLICIT); 
} 

는 방법에서 다른 참조가 있습니다.

희망이 있습니다.