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

라즈베리파이와 안드로이드 블르투스 연동을 통한 정보를 TTS로 알려주기 [closed]

0 추천
public void run(){           
           mEditReceive.setText(mEditReceive.getText().toString() + data + mStrDelimiter);
           EditText edit=(EditText)findViewById(R.id.receiveString);
           String str = edit.getText().toString();
           
           //int num = Integer.parseInt(str);           
           //switch(num){
           //case 1: str="엘레베이터"; break;
           //case 2: str="화장실"; break;            
           //}
           //int num =Integer.parseInt(edit.getText().toString());
           //switch(num){
           //case 1: str="엘레베이터"; break;
           //case 2: str="화장실"; break;
           //}
                     
           
           mTTS.speak(str, TextToSpeech.QUEUE_FLUSH, null);
           mEditReceive.setText(null);

현재 라즈베리파이와 안드로이드를 연동하여 프로젝트를 하고있습니다.

라즈베리파이에서 웹캠을 통해 QR코드를 인식하면 QR코드의 정보를 블루투스를 통해 안드로이드로 보내주면

QR코드의 정보를 안드로이드에서 TTS를 통해 음성으로 알려주려고 합니다.

지금 QR코드의 정보가 1이라고 되어있다면 안드로이드에서 1이라고 알려주는것까지는 되었는데

이제 안드로이드에서 1이 무엇인지를 알려주어야 합니다. 근데 이 부분을 어떻게 해줘야 할지 잘 모르겠더군요 ㅜㅜ

1이 만약 화장실이라고 한다면  1이 넘어오는 순간 안드로이드에서 화장실이라고 알려주게 하려고 합니다.

질문을 종료한 이유: 문제가 해결 되었습니다:)
꼬꼬마호섭 (120 포인트) 님이 2015년 1월 8일 질문
꼬꼬마호섭님이 2015년 1월 8일 closed
...