Import some unabbreviated translations for large screens.

Change-Id: Ia34391f488d78ea8c7a980efc330b276500256d7
am 1c643c7e: Import translations for additional languages.

* commit '1c643c7e8c13bb758249766b04a7b605179f06fa':
  Import translations for additional languages.
am e308def0: Import some unabbreviated translations for large screens.

* commit 'e308def046345231cae47314e4b5de86d9b79194':
  Import some unabbreviated translations for large screens.
am 1c643c7e: (-s ours) Import translations for additional languages.

* commit '1c643c7e8c13bb758249766b04a7b605179f06fa':
  Import translations for additional languages.
Remove redundant translations.

Change-Id: Ife383ea64d281351d533b4e413f268a3f1b0dfc7
am 4c2a2b9c: Remove redundant translations.

* commit '4c2a2b9c5a740420e8ceed9f6503fc3a7bdb48d4':
  Remove redundant translations.
Mass merge from gingerbread - do not merge

Change-Id: Ibd50471653e3ceec3404833d8833bb769a204cd4
Reconcile gingerbread-plus-aosp and honeycomb

Change-Id: I9e9ed9561b018d8629e1c50a98dff1f45d78e2cd
Merge "Remove duplicate item to avoid compiling error"
am 97a3fdf7: Merge "Remove duplicate item to avoid compiling error"

* commit '97a3fdf7c4228837745cdbe6ff5cb937e2a81b11':
  Remove duplicate item to avoid compiling error
am baadee21: am 97a3fdf7: Merge "Remove duplicate item to avoid compiling error"

* commit 'baadee213d3350ab18fbd0c22a3ac3a65a853a4c':
  Remove duplicate item to avoid compiling error
external/svox: remove LOCAL_PRELINK_MODULE

Change-Id: I987cf0645cd1281e499426a29c82bdebd74f733b
Signed-off-by: Iliyan Malchev <malchev@google.com>
Port Pico to new TTS engine API

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
Add DEFAULT category to Pico TTS service

Change-Id: I4d94d41d3e5e9d9bd2b266ac4637c065ef13810a
Add external storage perm to Pico

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
Use new SynthesisRequest.error()

Change-Id: Ia634e6c84870ad6c2d1665da796adcd9cdc4ec8f
Clean JNI data pointer in shutdown()

Before, finalize() after shutdown() could segfault
since shutdown() kept the pointer to the deleted
SynthProxyJniStorage.

Change-Id: I338c19758733425be2e3b0d9e66176d11d27e8f6
svox: convert to use new audio.h

Change-Id: Id8e69601a0812a6a0034774adde672bb70662c6a
Signed-off-by: Dima Zavin <dima@android.com>
update for new audio.h header location

Change-Id: I3bf2e6b3a0434f525dc1994f080f027482142ffd
Signed-off-by: Dima Zavin <dima@android.com>
Break dependency between pico and the audio system.

The TTS engine should use only TTS defined constants, and
not constants from the audiosystem. This happened to work
because PCM_16_BIT in native was the same as DEFAULT in
java, which happened to be PCM_16_BIT.

Change-Id: I0f43a46afff8c45d1eb18c1beaab62dce87b8055