MycroftAI/Mycroft-Android

android app is only reading the last card in a multi part message.

Closed this issue · 2 comments

When app reader is enabled it is only reading the last message in a multi-part message.

changed ttsManager.initQueue to ttsManager.addQueue in addData method of MainActivity.java.

Also added settings enable/disable app reader and hide/show the app reader button on the main screen.

Refactored how preferences are loaded and am now persisting app reader switch's state between launches.

also tweaked it so if the app reader is disabled while the app is speaking, the TTS will stop speaking.