FCM noti가 오면 TTS로 읽어주는 어플개발중 입니다.
TTS엔진의 작동 시점은 noti를 받으면 작동하는 onMessageReceived 함수에서 notifycation box를 상단바에 만들어주는 동작이 끝난후 이고
이것은 앱이 꺼져있으나 백그라운드에 있으나 잘 작동했습니다.
그러나 1초에 한번씩 request를 날리는 스레드를 실행하는중
noti를 받으면 notifycationbox가 생성되고 알림음은 울리지만 TTS가 동작하지 않습니다.
디버그모드로 살펴본바 tts.speak 함수까지 실행한것을 확인했지만 실제로는 아무소리도 나오지 않는데
어찌된 일 일까요?