Simplified TtsAsnyncActivity class by using only one TaskCompletionSource object