| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
bug:5149036
Change-Id: I81a9786d20be3e9bf87550d6a0cc04191409600c
|
|
|
|
|
|
|
| |
Send the CheckVoiceData intent to the currently
selected engine.
Change-Id: I63d4b7fc935126a0fe7c5717b2455bcf11135b8b
|
|
|
|
|
|
|
| |
Check for a meta-data element instead of a hardcoded
settings class.
Change-Id: Ife67ea64ad1f4ee36749c0b6f8c96d5a22d5b6e2
|
|
|
|
|
|
|
|
|
| |
No more separate checkboxes for each of the engines. This brings
it more in line with the voice recognition settings. The user is
shown a data warning every time he chooses a non system engine
as the default.
Change-Id: I00fcb9c9f634a9fc13ff14da8bfade79ae6727c4
|
|
|
|
|
|
|
|
|
| |
Non system engines that are explicitly enabled should
show up in the "default engine" dropdown list.
bug:4608012
Change-Id: Ic805ef6199319e44037a84ba43fc549de91d291d
|
|
|
|
|
|
|
|
| |
(a) No longer use a hardcoded default.
(b) With this change, the system engine with the highest
declared priority becomes the default.
Change-Id: I20c6036b855f008b6a83f1dac81aefc07e3ca7f3
|
|
|
|
| |
Change-Id: I8ca3fcb0aee5572694e573f4ceaa0df261c807c3
|
|
|
|
|
|
|
|
|
| |
Before, the dialog asking whether to really enable
the engine wasn't shown. Also, the Default engine
list was not refreshed until you left the TTS settings
and came back.
Change-Id: I8cbded0fe9eedbfb05c294d831c91a857349b224
|
|
|
|
|
|
|
|
| |
Requires TTS engine API added in
change I7614ff788e11f897e87052f684f1b4938d539fb7
Bug: 4148725
Change-Id: I5f3fa3bbcbf4e62af23bb701bcb6e8e5d8511341
|
|
|
|
|
|
|
|
|
|
|
|
| |
When initializing the TTS engine, the default speech rate is
correctly read, but the TTS demonstration in the Settings
screen was overriding that value by setting the rate to
its fixed default value after the engine was initialized.
The fix consists in applying the default value after it has
been read from the settings (as is done for the language
for instance).
Change-Id: Ie13dfa3a2a7e59e5e120e74dc41e60afbedea821
|
|
|
|
|
|
|
| |
capabilities now.
Also fix: 2997438 and a similar bug in Tether Settings
Show + menu item for User Dictionary
|
|
|
|
| |
Change-Id: Ifc8f9a8169cf43f53dc122342d95eac6058e6c88
|
|
|
|
| |
Change-Id: Ie13a72e323e9a1d2c9ec3c034c33792be6634fec
|
|
|
|
| |
Change-Id: I50f3b2f4878bea1392aa36d47015cd312a59e23a
|
|
|
|
|
|
|
|
|
|
| |
Making sure that the language, country, and variant defaults are always
set to something to ensure that there won't be an NPE.
Dismissing the ListPreference dialogs before a rotation to avoid list
data corruption caused by the list being displayed while its data is
being re-initialized.
Change-Id: Iecdb3b4d415542dc8a4db162c930e6a6570a55f2
|
|
|
|
| |
Change-Id: I8a0b8f3add637ffffed4119b976c800ab3251b72
|
|
|
|
|
|
| |
before the TTS was ready.
Change-Id: Ic8127f12a2608982fb35e126c7522cf6747b93ac
|
|
|
|
|
|
|
| |
current default language was still supported when the default engine
changes.
Change-Id: I2f4b986311161ceaa9d4b9cf3a495f536d9425cd
|
|
|
|
|
|
|
| |
the current engine that the user has selected when displaying
the list of engines that are available.
Change-Id: I77d35ff1c691fd3e5c967fcf367647d415d2468e
|
|
|
|
|
|
| |
TextToSpeech service can later check which plugins are enabled.
Change-Id: I5fce45540c1b7faf466c11b3b76259fde2e7c2ed
|
|
|
|
|
|
| |
to be more like the IME settings.
Change-Id: I0d26042262b4d9e636d3f456e867c725fa56ae55
|
|
|
|
| |
not provide a sample string.
|
|
|
|
|
| |
where the plugin fails to return properly from CheckVoiceData
and GetSampleString.
|
|
|
|
| |
with a null string.
|
|
|
|
|
| |
the list of languages after the user has switched synthesis
engines.
|
|
|
|
|
| |
engine's CheckVoiceData activity to determine which languages are
available and whether or not to make "Install Data" clickable.
|
|
|
|
| |
a language-country combination is available before trying to use it.
|
|
|
|
|
| |
strings provided by plugins rather than using hardcoded sample
text.
|
|
|
|
| |
user by adding it into Settings.
|
|
|
|
|
|
|
|
|
|
| |
take the user to Market after clicking on "Install Voice Data" in
the TTS Settings page.
Launching the Activity for the installation of the TTS data should
be a distinct task, dissociated from the one associated with the
Settings app. Also the intent ACTION_INSTALL_TTS_DATA doesn't return
a result, so the activity should be started with startActivity()
rather than startActivityForResult().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when the UI is in Japanese.
Rewrite of the initialization of the default language in the TTS Settings.
The previous implementation had the following issues:
- the "Listen to an example" didn't use the default settings
- the string used for the example didn't match the selected language
(this was in order to not imply that TTS is doing translation, but
that proved confusing to users).
The language initialization is now implemented in initDefaultLang()
and ensures that the default locale is one supported in the array
of available locales.
The speech rate is also initialized from the settings or the
default rate (if no value was stored in the settings).
|
|
|
|
|
| |
This fixes the issue where the example wouldn't play when the UI is in
Japanese in bug 2088099.
|
|
|
|
|
| |
The TTS settings activity uses the default TTS stream type. Associate
the volume control of this stream type with the volume control buttons.
|
|
|
|
| |
Use the new constant names in TextToSpeech.
|
|
|
|
|
|
| |
Use the current Locale upon initialization of the TTS engine.
Retrieve the default engine value from the TextToSpeech.Engine class
instead of a hard-coded value in TextToSpeechSettings.
|
|
|
|
|
| |
values stored in TextToSpeech.Engine to initialize the default TTS
country and variant.
|
|
|
|
|
|
|
|
|
|
| |
in the language pref list (bug was no selection in the default language list).
Fix half of bug 1956707 where speech rate value as read from the settings
was translated to a ratio, which applied an improper speech rate on the
TTS engine (bug was setting a default rate makes the TTS demo unintelligible).
Moved logic to set the default value in the language pref list in a separate
private method to improve readability.
Changed default rate values so that normal is 1x and the fastest is 2x.
|
|
|
|
|
| |
still being null. This was due to Settings.Secure.getString() returning
null when a property isn't found, instead of a string with the value "null".
|
|
|
|
|
| |
Use the settings name for the locale property rather than the UI key.
Add prefs entry to install the voice data.
|
|
|
|
|
| |
Disable/enable entries based on whether language files are installed on the phone.
Added entry to install the language files on the phone.
|
|
|
|
|
|
|
| |
example after checking that the data required by the TTS engine is
properly installed.
Removed use of local constants for the the default TTS values, use
the values defined in TextToSpeech.Engine instead.
|
|
|
|
| |
Settings.
|
|
|