| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I852d0619d0f5bcb7218d3ab266ae86d117bc95e7
|
|
|
|
|
|
|
|
|
|
| |
The TTS engine now needs to have its own permissions
set, since it is running in its own process.
Also removes the minSdkVersion=2 to let the build system
set it automatically.
Change-Id: I7aea73ee5a415179f9b8b44e8f73c024b93f8983
|
|
|
|
| |
Change-Id: I4d94d41d3e5e9d9bd2b266ac4637c065ef13810a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Requires TTS engine API added in
change I7614ff788e11f897e87052f684f1b4938d539fb7
The compatibility layer in
pico/compat/src/com/android/tts/compat/SynthProxy.java
pico/compat/jni/com_android_tts_compat_SynthProxy.cpp
is based on these files removed from the old TTS engine framework:
frameworks/base/packages/TtsService/src/android/tts/SynthProxy.java
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp
Bug: 4150618
Change-Id: I7a2cca6b5cfbac6158a87fad69cc796140adb2f3
|
|
|
|
|
|
| |
to be installed individually.
Change-Id: I29f98ff65a3c8c90747f635d0ad3887ab27a65d7
|
|
|
|
|
|
|
| |
for the voice data is coming from Environment and is not hardcoded
as /sdcard/
Change-Id: Ic7b69b6e2839cea5a273efb85fc030a8689b6307
|
|
|
|
| |
report its language strings for each language.
|
|
|
|
|
|
|
|
|
|
| |
After the user has initiated the download of the TTS language pack installer,
and that the installer has automatically started running, the installer
(in InstallerActivity) will broadcast an event
(TextToSpeech.Engine.ACTION_TTS_DATA_INSTALLED) to signal the completion
and success of the installation. The event is picked up by LangPackUninstaller
which triggers the deletion of the installer package to avoid wasting space
on the user's device.
|
|
|
|
|
|
|
|
|
|
| |
When the user clicks "install" for the TTS language pack installer and
the download completes, the addition of the corresponding package is
picked up by VoiceDataInstallerReceiver. It then causes the installer
to run by firing off the RUN_TTS_DATA_INSTALLER event.
This is less confusing for the user because the installation of the
language files is now automatic once the download is initiated. Before,
the user had to "open" the installer after the download completed.
|
|
|
|
| |
Use the new names of the extra constants in TextToSpeech.Engine.
|
|
|