Page 823 - 2
P. 823

ImageView imgView;
                        EditText editText;
                        ImageButton imageButton;
                        ImageButton imageButton2;
                        ImageButton imageButton3;
                        ImageButton imageButton4;
                        TextView viewtext;


                        String output,Trtext;
                        public String fromTrans="en",toTrans="ko",speaker="mijin"; // 번역 모드
                        private boolean ishelp=false; // 도움말 이미지 표시 여부
                        private static String TAG = "papagoapi";
                        //
                        private AudioWriterPCM writer;
                        private RecognitionHandler handler;
                        private NaverRecognizer naverRecognizer;


                        private String mResult;




                        // Handle speech recognition Messages.
                        private void handleMessage(Message msg) {
                            switch (msg.what) {
                                case R.id.clientReady:
                                    // Now an user can speak.
                                    editText.setText("Connected");
                                    writer = new AudioWriterPCM(
                                    Environment.getExternalStorageDirectory().getAbsolutePath() + "/
                                    NaverSpeechTest");
                                    writer.open("Test");
                                    break;


                                case R.id.audioRecording:
                                    writer.write((short[]) msg.obj);
                                    break;


                                case R.id.partialResult: // 부분적 결과 녹음중 결과를 표시-
                                    // Extract obj property typed with String.
                                    mResult = (String) (msg.obj);
                                    editText.setText(mResult);
                                    break;


                                case R.id.finalResult: // 최종 결과


                                                         - 823 -
   818   819   820   821   822   823   824   825   826   827   828