Page 835 - 2
P. 835

mRecognizer.recognize(new SpeechConfig(SpeechConfig.LanguageType.ENGLI
                            SH, EndPointDetectType.AUTO));
                            } catch (SpeechRecognitionException e) {
                                e.printStackTrace();
                            }
                        }
                        public void recognizeja() {
                            try {
                                mRecognizer.recognize(new SpeechConfig(SpeechConfig.LanguageType.JAPAN
                            ESE, EndPointDetectType.AUTO));
                            } catch (SpeechRecognitionException e) {
                                e.printStackTrace();
                            }
                        }




                        @Override
                        @WorkerThread
                        public void onInactive() {
                            Log.d(TAG, "Event occurred : Inactive");
                            Message msg = Message.obtain(mHandler, R.id.clientInactive);
                            msg.sendToTarget();
                        }


                        @Override
                        @WorkerThread
                        public void onReady() {
                            Log.d(TAG, "Event occurred : Ready");
                            Message msg = Message.obtain(mHandler, R.id.clientReady);
                            msg.sendToTarget();
                        }


                        @Override
                        @WorkerThread
                        public void onRecord(short[] speech) {
                            Log.d(TAG, "Event occurred : Record");
                            Message msg = Message.obtain(mHandler, R.id.audioRecording, speech);
                            msg.sendToTarget();
                        }


                        @Override
                        @WorkerThread
                        public void onPartialResult(String result) {
                            Log.d(TAG, "Partial Result!! (" + result + ")");
                            Message msg = Message.obtain(mHandler, R.id.partialResult, result);


                                                         - 835 -
   830   831   832   833   834   835   836   837   838   839   840