History log of /frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
000ce805050f0bdbf485464b84eb2c08bca5ad72 29-Apr-2017 Jeff Sharkey <jsharkey@android.com> Updates based on API council guidance.

Test: builds, boots
Change-Id: I223faf55c1e1b4d81d11b4c8b2d93ccd131c969b
Fixes: 37775662
Fixes: 37748635
Fixes: 37673408
Fixes: 37672564
Fixes: 37672218
Fixes: 37638323
Fixes: 37637423
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
04637f3d4d68f6e5a4820e207b444d93704649b6 12-Apr-2017 Niels Egberts <nielse@google.com> Document examples where a developer might use the APIs.

Test: mmma frameworks/base/
Bug: 35767714

Change-Id: I845db36869b84a18e79d7fe28f10031cfe836617
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
53e100c468861807a9fef5b1b18a1c9533bad2fe 27-Mar-2017 Amith Yamasani <yamasani@google.com> Provide deprecated API to avoid build breakage

Restored onUtteranceRangeStart() temporarily as a deprecated API.

Bug: 36646809
Test: N/A
Change-Id: I7da927aca4f4ad1f5cc76564e8fdc4261849898b
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
5d0ea0fe210db85a8a8a44c63d8fef195e206abb 21-Mar-2017 Niels Egberts <nielse@google.com> Add time markers to synthesizeToFile API.

Also rename onUtteranceRangeStart to onRangeStart based on feedback from
the API council.

Bug: 35767714
Bug: 35767290
Test: cts-tradefed run cts-dev --module CtsSpeechTestCases
Change-Id: I2c17a06e401313d4f35e5ec4958c2251c195ef05
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
65c50784564d0bae9276fde5472dd8898a781bcd 23-Dec-2016 Niels Egberts <nielse@google.com> Implement time markers for TTS.

The service can inform the framework at which frame a part of the input
is spoken, and that information is then relayed to the client.

This can be used to highlight the currently spoken word/sentence or to
resume synthesis requests at the start of the last word/sentence.

Test: manual
Change-Id: Ie20a6764a8788cc3539cb058425e55eb6fde07db
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
c99ba1c3edf725e070383b27724c9ed63e1e5765 20-Nov-2015 Niels Egberts <nielse@google.com> API to listen in on the synthesized audio.

Change-Id: Ic943d39a0540f0061ef6f629e4934dc71f69ab6b
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
f77b2de1a9affa877f35f3efb23dfd50a1e9af0a 12-Jun-2015 Przemyslaw Szczepaniak <pszczepaniak@google.com> Fixes for API Review: android.speech.tts

Bug: 21571893
Change-Id: Icd25f4aa9a465050c7410c7bfec004a71ba24548
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
4b73867a12a9339c7788e8949aac4a32d2eee22b 19-Nov-2014 Przemyslaw Szczepaniak <pszczepaniak@google.com> Add UtteranceProgressListener#onStop callback

New UtteranceProgressListener callback that allows
to detect a call to TextToSpeech#stop() (or QUEUE_FLUSH usage)
from the same client, or a QUEUE_DESTROY usage from any other
client (Talkback uses it to preempt other users of TextToSpeech
queue). This change is required for seamless Books read aloud
feature+Talkback usage.

+ Fixes for broken tests/TtsTests

Bug: 17901521

Change-Id: I30d2f297bb7c8d05cbeb16f63e85c1be0cca5c84
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
fc4b2890378eb1b6e0b11d60d703eb6854268064 26-Jun-2014 Przemyslaw Szczepaniak <pszczepaniak@google.com> Remove TextToSpeechClient API.

Removed all of TTS V2 api with exception of error codes.

Bug: 15834470
Change-Id: I9d9d2aad01811af9b86bf7a3fd018a8d4e5c2f33
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
40f71f0be3cefabde9dc066d7707a1e5ebaec820 23-Nov-2011 Narayan Kamath <narayan@google.com> Fix regressions in TTS completion callbacks.

(a) onUtteranceCompleted should be called on errors too. Also,
fix up the error handling so that onUtteranceCompleted is
always called.
(b) Don't treat empty utterances as errors, and let the engine
synthesize them, as before.

bug:5662598
Change-Id: I9223592bc6fe5f47d71103f4f02f046b54a655a8
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java
754c72ed9e8e83e5a913aa7552fc2e1b1b5277e0 09-Nov-2011 Narayan Kamath <narayan@google.com> Notifiy callers when a speech synthesis error occurs.

bug:5589877
Change-Id: Ideca8966ea1caa6789b3273e388dd1f25c1e2758
/frameworks/base/core/java/android/speech/tts/UtteranceProgressListener.java