I've noticed that Garmin Connect for Android has a service "AudioPromptService" running that also uses Google Text-to-Speech. Together, that's some 60-70MB RAM usage for a feature that's disabled. Could you please make sure, that this service doesn't run when the feature is not enabled?