summaryrefslogtreecommitdiffstats
path: root/pico
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Integrate latest SVOX code drop that affects output signal generation"Jean-Michel Trivi2009-08-191-50/+19
| | | | | | This reverts commit 3b9e0eec58f1b6d99418eb6365d7b8ae1c2082a2. After more testing, this change seems to poorly coexist with CL 21226.
* Integrate latest SVOX code drop that affects output signal generationJean-Michel Trivi2009-08-191-19/+50
| | | | in the pico library.
* am 254a9349: Updating the TextToSpeech data files to make the TTS sound ↵Charles Chen2009-08-186-0/+0
|\ | | | | | | | | | | | | | | | | louder. This is a fix for bug 2046705. Merge commit '254a9349e363440f81269547574de1cbe681947b' into eclair * commit '254a9349e363440f81269547574de1cbe681947b': Updating the TextToSpeech data files to make the TTS sound louder.
| * Updating the TextToSpeech data files to make the TTS sound louder.Charles Chen2009-08-146-0/+0
| | | | | | | | This is a fix for bug 2046705.
* | Merge change 21591 into eclairAndroid (Google) Code Review2009-08-1719-89/+155
|\ \ | |/ |/| | | | | * changes: 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().
| * Integrate SVOX update that offers two modes to reset the engine: softJean-Michel Trivi2009-08-1719-89/+155
| | | | | | | | | | | | | | | | | | 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().
* | Add missing license filesJean-Baptiste Queru2009-08-136-0/+570
|/ | | | BUG=1573996
* Fix bug 2046705. Check in the latest en-US TTS voice file received from SVOX.Jean-Michel Trivi2009-08-111-0/+0
|
* Fix bug 2022435.Jean-Michel Trivi2009-08-102-0/+52
| | | | | | | | | | 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.
* Fix bug 2022435.Jean-Michel Trivi2009-08-072-0/+60
| | | | | | | | | | 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.
* Fix bug 2022411.Jean-Michel Trivi2009-08-059-12/+154
| | | | | | | | | | | | | 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.
* Merge change 9078 into donutAndroid (Google) Code Review2009-07-291-0/+0
|\ | | | | | | | | * changes: Updating binary voice files for en-US for better quality. Changing the Intent extra for getting the voice data root directory to match the current naming of that variable in TextToSpeech.java.
| * Updating binary voice files for en-US for better quality.Charles Chen2009-07-291-0/+0
| | | | | | | | | | | | Changing the Intent extra for getting the voice data root directory to match the current naming of that variable in TextToSpeech.java.
* | Fix bug 1997567. Integrate the latest SVOX code drop which fixes theJean-Michel Trivi2009-07-291-12/+33
|/ | | | | issue where a language couldn't be successfully loaded if the first loaded language was not eng-USA (language 0).
* Fix bug 2017664.Jean-Michel Trivi2009-07-282-5/+5
| | | | Use the new names of the extra constants in TextToSpeech.Engine.
* Lower the synthesis volume values to prevent saturation.Jean-Michel Trivi2009-07-212-4/+4
|
* Applying a workaround to fix the language switching problemCharles Chen2009-07-211-0/+7
| | | | with Pico TTS.
* Workaround to enable the default volume to be adjusted.Charles Chen2009-07-172-7/+12
| | | | | Modifying the SSML volume definitions to match the default volume.
* Reducing the chances of mangled audio output byCharles Chen2009-07-161-1/+4
| | | | making sure to clean up after each synth abort.
* Fix a bug in Pico TTS engine where the current utterance couldn't beJean-Michel Trivi2009-07-151-0/+2
| | | | | | 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.
* Use new return code name in voice data check activity when sd cardJean-Michel Trivi2009-07-141-2/+1
| | | | is not present.
* Temporary change to not break the build while renaming ↵Jean-Michel Trivi2009-07-141-73/+74
| | | | TextToSpeech.Engine.CHECK_VOICE_DATA_MISSING_DATA_NO_SDCARD to CHECK_VOICE_DATA_MISSING_DATA_NO_EXTERNAL_STORAGE.
* In TTS Pico engine: use locale strings as defined for SSML.Jean-Michel Trivi2009-07-091-3/+3
|
* Fix bug where Pico TTS engine doesn't synthesize anything if thereJean-Michel Trivi2009-07-091-5/+19
| | | | | is no language specified in the <speak> tag. Using currently loaded language in that case, or the first lang is none was previously loaded.
* Integrate SVOX fix for bug where the XSAMPA word separator was causingJean-Michel Trivi2009-07-091-53/+55
| | | | all content after the separator to be dropped.
* Merge change 6491 into donutAndroid (Google) Code Review2009-07-083-1018/+919
|\ | | | | | | | | * changes: Integrate latest SVOX code drop, includes support for the phoneme tag. Reformat TtsEngine implementation to Android style.
| * Integrate latest SVOX code drop, includes support for the phoneme tag.Jean-Michel Trivi2009-07-083-1018/+919
| | | | | | | | Reformat TtsEngine implementation to Android style.
* | Adding extras to the CheckVoiceData activity return result.Charles Chen2009-07-021-6/+19
|/
* - Integrate SVOX's latest code drop.Jean-Michel Trivi2009-07-014-429/+1802
| | | | | | | - 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().
* In TTS engine: don't hardcode language string length.Jean-Michel Trivi2009-06-291-2/+2
|
* Implement in pico TTS engine the methods to query the availability for a ↵Jean-Michel Trivi2009-06-261-16/+125
| | | | | | | language, to set the synthesis audio format, to query the current language, country and variant setting.
* Use the same interface in the TTS engine interface for setLanguage and ↵Jean-Michel Trivi2009-06-261-4/+28
| | | | | | loadLanguage. Adding skeleton for isLanguageAvailable().
* Moving PicoTts plugin under the pico directory of external/svoxCharles Chen2009-06-2270-0/+49189
|
* Adding in tree the SVOX language files for the PICO Text-To-Speech engine.Jean-Michel Trivi2009-06-0812-0/+0