31a809cefabaafd5b82574df08615855f1019a43 |
|
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: I24cb51849561ed5ebe3d8f87bd62deb034b86244
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
659851c7b5a2d0023266bf34634179ff8d08e3ba |
|
04-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: I2de8398913d131042541e344c3f8fa6db44f37aa
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
c659351ad768dbc200bafc80b422908771087280 |
|
20-Oct-2011 |
Steve Block <steveblock@google.com> |
Rename LOGV(_IF) to ALOGV(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: Ia9892afbd743662a2272882bcdda7f23ae9d3b6d
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
398201b57015e1698fad25d9586b97c88936947a |
|
27-Jun-2011 |
Narayan Kamath <narayan@google.com> |
Fix a pico bug. This is one of 10 million errors (really) reported by valgrind. I verified that some of them are OK, but it's probably not worth going through the rest. I expect most of those are just optimized code and fancy bit trickery. Change-Id: I3b8675ec8267691a5e6127a8e03239547107053e
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
7ffd31ba2584359996e04cd3d4d92f810d651066 |
|
19-May-2011 |
Narayan Kamath <narayan@google.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
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
bfbc7bf7fe84b27752a9da51caab1cc96718ee67 |
|
11-May-2011 |
Dima Zavin <dima@android.com> |
update for new audio.h header location Change-Id: I3bf2e6b3a0434f525dc1994f080f027482142ffd Signed-off-by: Dima Zavin <dima@android.com>
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
7ed4bd69539d9408361c7c77726255902125416a |
|
06-Apr-2011 |
Dima Zavin <dima@android.com> |
svox: convert to use new audio.h Change-Id: Id8e69601a0812a6a0034774adde672bb70662c6a Signed-off-by: Dima Zavin <dima@android.com>
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
f41e1f808fbcf9014c0a5668fba4eff6dd051366 |
|
14-Mar-2011 |
Bjorn Bringert <bringert@android.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
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
8dda5a28837ae0851ea2d3cc64a69decf8c76668 |
|
05-Jan-2011 |
Jean-Michel Trivi <jmtrivi@google.com> |
Don't log an error when SSML has no language. Change-Id: I3ce4ce7c121f3f72b242a0edf33b5f6f16e7fdac
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
410a1a0acbd50d7a73f0b2dbfc3e52c0808fc98d |
|
05-Jan-2011 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix bug 2782425 Use the current language if it matches that of the document If an utterance specifies its locale, the checkForLocale() function looks for the index of the supported language that matches it. If the exact locale is not supported, we look for language-only support. But there could already be a match with the currently loaded language. The fix consists in comparing the requested language with the one that is loaded (if any), so we don't load a new one uselessly, AND so the default language is used if it matches. Change-Id: I501d946459ea982466eb804b17e9c43a8203564a
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
5ec310c3cff5d5bde0aad3ba4964a31b89476755 |
|
18-Mar-2010 |
Jean-Michel Trivi <jmtrivi@google.com> |
Update the Pico manager layer to use the engine configuration to figure out the alternative path for the lingware data. Change-Id: If83e5e55ee7a420a41747d97beb36612a0b5fa1e
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
53a14fa444487d31d735b9a90d01c075be2418ba |
|
18-Mar-2010 |
Jean-Michel Trivi <jmtrivi@google.com> |
Update manager layer according to interface change to receive engine config data and not support synthesis of IPA-only content. Change-Id: Ibf308a17fb477e72f68467508190ddd928fde6ac
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
2821fc14ed38e674f41309fc52d5f52a6b9bb1da |
|
17-Mar-2010 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix bug 2449825 Patch from SVOX Prevent random utterances in Pico TTS when synthesizing an empty string. In same patch: Automatic volume raising tags in the Manager Layer are now removed NOTE : It is still possible to selectively raise the volume for portions of the input text, by embedding volume tags in the text itself. These tags will not be removed by the Manager Layer. Change-Id: I56fafcf6c1cff986a7394526027534308f227431
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
fcc21f46aeca27a74898c1d111f4e153001db2a2 |
|
05-Feb-2010 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix bug 2098375 patch from SVOX to correct string ending of camelCase corrected strings for proper synthesis.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
3cebc19d44aba7d72b0154655cdd2b70cb2be32a |
|
27-Oct-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Contribute to fixing 2105195. Fix the IPA to XSAMPA mapping for the rhotacized open-mid central phoneme (code 0x025D). This corrects the issue where the "ur" sound in "fur" or "nurse" causes the Pico engine to synthesize garbage when using IPA input.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
e76209c9322210aaf4cb36b4d3a5f727510ef7b9 |
|
23-Sep-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Integrate patch from SVOX to complete IPA to XSAMPA mapping.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
070c0460fcdfe276cce9dbf49a883d7c6a02c5c4 |
|
28-Aug-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Removing camelCase processing from TTS management layer until new code drop.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
d434f44285f109dfbda5a4e821b89f53d2050ca7 |
|
27-Aug-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Integrate SVOX patch to pre-process camelCase'd text before sending it to the synthesizer.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
7bc39b0d41efe0d8733490d54e14bc392d9f0b6d |
|
17-Aug-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Integrate SVOX update that offers two modes to reset the engine: soft and full. Soft reset is lighter-weight than the previous pico_resetEngine() function as it only clears the input (text) and output (audio data) buffers of the synthesis engine. The synthesis loop is now taking advantage of the soft reset whenever it is interrupted, rather than performing a full engine reset after each call to stop().
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
a8d076f716bca609b7e740cd888177fbc589a521 |
|
05-Aug-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix bug 2022411. Added support for TTS language files to be loaded from the system partition if they are not available on the regular path (sdcard). This involves changing the check for the availability of a language (first check in the system path, then check the sdcard), and the language switch code (try to load from the system path if cannot load from sdcard). Modified the CheckVoiceData activity (which checks for the installation of all language files) to check on both the sdcard and the system path. Added makefiles for copying language files to the system image, PicoLangDefaultInSystem.mk will be used in another CL to copy a default language to the system.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
dd1501a7191f7be46c119296ae5bcf2c3dc6e5e8 |
|
30-Jul-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix bug 1997567. Integrate the latest SVOX code drop which fixes the issue where a language couldn't be successfully loaded if the first loaded language was not eng-USA (language 0).
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
0e684c35978ae1db311baee6e343f71faa2dbbfa |
|
22-Jul-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Lower the synthesis volume values to prevent saturation.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
ce9b03d78cf10028173ca4d060eeb603d36373b6 |
|
22-Jul-2009 |
Charles Chen <clchen@google.com> |
Applying a workaround to fix the language switching problem with Pico TTS.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
474a319cfd410d4bbc5c76d0b382348181f499b8 |
|
18-Jul-2009 |
Charles Chen <clchen@google.com> |
Workaround to enable the default volume to be adjusted. Modifying the SSML volume definitions to match the default volume.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
de0498d852dc3f1517989ffa06593aa67f8b5d80 |
|
17-Jul-2009 |
Charles Chen <clchen@google.com> |
Reducing the chances of mangled audio output by making sure to clean up after each synth abort.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
0253f57b5d2454e31906bcfdfa9168587ecbef42 |
|
16-Jul-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix a bug in Pico TTS engine where the current utterance couldn't be interrupted by a call to stop(). This was due to the engine not being reset in certain code paths when a synth abort was signaled. The fix adds a call to reset the engine whenever the synthesis loop is interrupted.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
1ee916b1cdb8e54192a4d11d7fae4cd0953baadb |
|
10-Jul-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
In TTS Pico engine: use locale strings as defined for SSML.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
5da148ef02f1ed01db73163c2befde420b875a9f |
|
10-Jul-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix bug where Pico TTS engine doesn't synthesize anything if there is no language specified in the <speak> tag. Using currently loaded language in that case, or the first lang is none was previously loaded.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
744a0e6d86f037a9f815adbcbb2dc5f410aa5007 |
|
09-Jul-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Integrate SVOX fix for bug where the XSAMPA word separator was causing all content after the separator to be dropped.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
4bbdb2d4013fa7deb73da0189e9a0e4819e69da9 |
|
08-Jul-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Integrate latest SVOX code drop, includes support for the phoneme tag. Reformat TtsEngine implementation to Android style.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
39358f0dacad8cece6c2d3ef1055030f57090c79 |
|
02-Jul-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
- Integrate SVOX's latest code drop. - Fix a bug where TTS_SYNTH_DONE was signaled to the TTS service synth proxy even though the synthesis wasn't done (more data to be played). - Deprecated the synthesizeIPA() function as it will be supported by the phoneme tag in synthesize().
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
5f6105e73f0c74acd10126175d4952ade10a0b05 |
|
29-Jun-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
In TTS engine: don't hardcode language string length.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
9b08cc440f25c4722ca112642be87053fc47f918 |
|
27-Jun-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Implement in pico TTS engine the methods to query the availability for a language, to set the synthesis audio format, to query the current language, country and variant setting.
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
b8f46add889c597c8c305691b1aa656d68bfa5c8 |
|
26-Jun-2009 |
Jean-Michel Trivi <jmtrivi@google.com> |
Use the same interface in the TTS engine interface for setLanguage and loadLanguage. Adding skeleton for isLanguageAvailable().
/external/svox/pico/tts/com_svox_picottsengine.cpp
|
1284d937084a20b457c280259fff59391129509a |
|
23-Jun-2009 |
Charles Chen <clchen@google.com> |
Moving PicoTts plugin under the pico directory of external/svox
/external/svox/pico/tts/com_svox_picottsengine.cpp
|