diff options
| -rw-r--r-- | core/java/android/speech/tts/TextToSpeech.java | 5 | ||||
| -rw-r--r-- | services/texttospeech/java/com/android/server/texttospeech/TextToSpeechManagerPerUserService.java | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/core/java/android/speech/tts/TextToSpeech.java b/core/java/android/speech/tts/TextToSpeech.java index 78e5eabb69a8..7e8622a0e694 100644 --- a/core/java/android/speech/tts/TextToSpeech.java +++ b/core/java/android/speech/tts/TextToSpeech.java @@ -2427,9 +2427,8 @@ public class TextToSpeech { @Override public void onError(String errorInfo) { Log.w(TAG, "System TTS connection error: " + errorInfo); - // The connection was not established successfully - handle as - // disconnection: clear the state and notify the user. - onServiceDisconnected(/* componentName= */ null); + // There is an error connecting to the engine - notify the listener. + dispatchOnInit(ERROR); } }); diff --git a/services/texttospeech/java/com/android/server/texttospeech/TextToSpeechManagerPerUserService.java b/services/texttospeech/java/com/android/server/texttospeech/TextToSpeechManagerPerUserService.java index f80590420d09..55cbc7261e64 100644 --- a/services/texttospeech/java/com/android/server/texttospeech/TextToSpeechManagerPerUserService.java +++ b/services/texttospeech/java/com/android/server/texttospeech/TextToSpeechManagerPerUserService.java @@ -174,7 +174,7 @@ final class TextToSpeechManagerPerUserService extends try { callbackRunnable.runOrThrow(); } catch (RemoteException ex) { - Slog.w(TAG, "Failed running callback method", ex); + Slog.i(TAG, "Failed running callback method: " + ex); } } |