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/ITextToSpeechCallback.aidl
|
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/ITextToSpeechCallback.aidl
|
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/ITextToSpeechCallback.aidl
|
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/ITextToSpeechCallback.aidl
|
cafd15216ee66a302ee69c0ea0c6c63b07a2f68c |
|
08-Jul-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Fix TTS regression, TTS#stop can result in #onDone callback. Regressinon in the L, side effect of the rewrite. In pre-L android, UtteranceProgressListener#onDone was called (but only if client received UtteranceProgressListener#onStart for the utterance in progress) after client called TextToSpeech#stop. This changeset reinstates this behaviour. + Removed not used fallback callback Bug: 16149006 Change-Id: I2eb5ede0abe6f5717b07f09adad861465575c238
/frameworks/base/core/java/android/speech/tts/ITextToSpeechCallback.aidl
|
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/ITextToSpeechCallback.aidl
|
90d15d2371ad85f22254be6985455aa2baa5d15d |
|
14-Jun-2013 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Add new TTS API. Much of existing API is reused (mostly on the service side). The new API provides better support for network-based synthesis, defines explicit synthesis fallback support, has better error handling, allows for multiple different voices per locale, features enumeration and custom extensions on a voice level and many more. If a service does not provide a V2 implementation, a basic adapter from V2 to existing V1 implementation is provided. Bug: 8259486 Change-Id: I797b7fc054f11c9b0d930f4dea582e57596ea127
/frameworks/base/core/java/android/speech/tts/ITextToSpeechCallback.aidl
|
3a084af2e90849aaa8beb3a610189e3399c63ea0 |
|
07-Nov-2012 |
Kenny Root <kroot@google.com> |
Correct executable bit for source files Many media files and source code files were marked as executable in Git. Remove those. Also a shell script and python script were not marked as executable. Change-Id: Ieb51bafb46c895a21d2e83696f5a901ba752b2c5
/frameworks/base/core/java/android/speech/tts/ITextToSpeechCallback.aidl
|
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/ITextToSpeechCallback.aidl
|
50e657bb2d005568f5dd8bc1d904d07b0d94018f |
|
08-Mar-2011 |
Bjorn Bringert <bringert@android.com> |
Add Java API for writing TTS engines This removes the old non-public C++ API for TTS engines and replaces it with a Java API. The new API is still @hidden, until it has been approved. Bug: 4148636 Change-Id: I7614ff788e11f897e87052f684f1b4938d539fb7
/frameworks/base/core/java/android/speech/tts/ITextToSpeechCallback.aidl
|