이 게시판에서 많은 도움 받고있는데... 저도 답변달고 싶지만 실력이 안되어서 질문만 하네요.. ㅎㅎ
많은 도움 부탁드립니다.

안드로이드 TTS 관련질문입니다.

private TextToSpeech tts;

tts = new TextToSpeech(this, new TextToSpeech.OnInitListener() {
         @Override
         public void onInit(int status) {
             // TODO Auto-generated method stub
             String speech1 = "가";
             tts.setLanguage(Locale.KOREAN);
             tts.speak(speech1, TextToSpeech.QUEUE_FLUSH, null);
         }
  });

이렇게 사용하는 거잖아요...
여기서부터 질문입니다.

1. 한글은 안되나요??? 안되네요.. ㅠ.ㅜ 사용할수 있는 방법이 없을까요??

2. 숫자입력시 '1'이 '원'으로 소리가 나네요... '일'로 나오게 할 수 없나요?

3. 알파벳 'a'를 넣으니까 '어~'라고 읽네요... 'b'부터는 제대로 알파벳 읽는데... 'a'는 '어~'에요...

4. 위에 방법들이 안된다면... 이런경우에 어떤방법으로 해결하는게 가장 효율적인 방법일까요???
    소리를 직접 녹음해서 틀어줘야되나요?? ㅠ.ㅜ

5. 추가로.. 남자목소리로 들리는데.. 아리따운 여자목소리로 나오게는 설정 못하나요?? 목소리는 정해져있는건가요?