summaryrefslogtreecommitdiffstats
path: root/pico
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix bug 2373038Jean-Michel Trivi2010-02-033-0/+20
| | | | | | | | | | Patch from SVOX to fix the noise corruption issue in es-ES. Added new test file to track regressions that are not related to XSAMPA.
* | Patches from SVOX on lingware for de-DE, en-US, fr-FR for XSAMPA support.Jean-Michel Trivi2010-02-0310-14/+14
|/ | | | | | | | | | | | | | Test updates to reflect fixes (in comments) and expand tests to allow direct comparison between XSAMPA version and text version. Fixes: - de-DE: v Wahl "va:l fixed - en-GB: A: (US) long "lA:N fixed - en-US: l long "lA:N fixed - fr-FR: H juin "ZHE~ fixed l long "lO~ fixed l long "lO~ (in a sentence) fixed w coin "kwE~ fixed
* The automerger missed this change, and then skipped when we switched ↵Jean-Michel Trivi2010-01-2714-24/+198
| | | | | | | | | | | branches merge paths. Patch from SVOX: new lingware files for all languages. en-US and en-GB are now XSAMPA compatible. Updated respective test files to include cross-english tests. en-GB passes en-US tests en-US passes en-GB tests except for the following diphtongs: "I_@", "U_@" and "e_@"
* Correct sample strings for Pico to translate the "with Pico" in eachJean-Michel Trivi2010-01-261-4/+4
| | | | of the supported languages.
* Adding GetSampleText activity to SVOX Pico so that it can selfCharles Chen2010-01-253-0/+81
| | | | report its language strings for each language.
* Deprecate fill_parent and introduce match_parent.Romain Guy2010-01-081-3/+3
| | | | Bug: #2361749.
* Do not use a user tag on apps, as it is ignored.Jean-Baptiste Queru2010-01-051-1/+1
| | | | | | | | | | The build system does not honor user tags on apps, and setting it is misleading. This removes the confusion by making the makefiles behave like they read. Change-Id: Idb2afba98635dd41092cad0eb7432516b048bf67
* Corrected TTS XSAMPA test suite with corrected phoneme transcriptions.Jean-Michel Trivi2009-11-234-16/+16
| | | | | | | Updated test results after testing with the existing lingware files. The transcription changes come from corrections in the Pico documentation from SVOX.
* Contribute to fixing 2105195. Fix the IPA to XSAMPA mapping forJean-Michel Trivi2009-10-261-1/+1
| | | | | | 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.
* Contribute to fixing bug 2105195 where some phonemmes are not correctlyJean-Michel Trivi2009-10-233-8/+12
| | | | | | | | | | | | | | | | | | pronounced by the TTS engine, and some are causing the whole utterance to be unintelligible. This is NOT a code change, this is a change in the language files for the SVOX Pico TTS engine for en-US. Contact at SVOX was unable to say whether the lingware correction was in the language resource files or in the tools to generate the lingware files. These new files correct identified "pollution" issues, that is cases where a problem synthesizing one part of the utterance affects the rest of the content that would otherwise be synthesized correctly. The updated test file for en-US reflects the corrected issues. More tests are underway to validate the new files, but initial tests are conclusive and would fix issues with applications that use phonemic input for the TTS engine. DrNo (David Sparks) is aware of this update, and which applications use phonemic input.
* Merge change 26632 into eclairAndroid (Google) Code Review2009-09-231-26/+39
|\ | | | | | | | | * changes: Integrate patch from SVOX to complete IPA to XSAMPA mapping.
| * Integrate patch from SVOX to complete IPA to XSAMPA mapping.Jean-Michel Trivi2009-09-231-26/+39
| |
* | Add 283 tests to exercise the XSAMPA langague specific characters for TTS.Jean-Michel Trivi2009-09-227-0/+1142
|/
* Removing camelCase processing from TTS management layer until new code drop.Jean-Michel Trivi2009-08-281-4/+8
|
* am 39478b66: Fix the issue where the native lib for the Pico TTS engine gets ↵Jean-Michel Trivi2009-08-271-2/+0
|\ | | | | | | | | | | | | | | | | copied both to /system/lib and the PicoTts.apk (where it gets installed to /data/data/com.svox.pico/lib/). Merge commit '39478b6612978a244cb8dba87a78eccda8311454' into eclair * commit '39478b6612978a244cb8dba87a78eccda8311454': Fix the issue where the native lib for the Pico TTS engine gets
| * Fix the issue where the native lib for the Pico TTS engine getsJean-Michel Trivi2009-08-271-2/+0
| | | | | | | | | | copied both to /system/lib and the PicoTts.apk (where it gets installed to /data/data/com.svox.pico/lib/).
* | Integrate SVOX patch to pre-process camelCase'd text before sendingJean-Michel Trivi2009-08-271-4/+159
| | | | | | | | it to the synthesizer.
* | am c5cd3096: Integrate the latest SVOX en-US update with the following ↵Jean-Michel Trivi2009-08-221-0/+0
|\ \ | |/ | | | | | | | | | | | | | | improvements: -preprocessing rules for words written with hyphen ("co-pilot") -preprocessing rules for chapter number reading ("1.0.0”) -a number of words (6085) added to the external lexicon wit Merge commit 'c5cd30964064283aac93b09259e36a2d936ddf81' into eclair * commit 'c5cd30964064283aac93b09259e36a2d936ddf81': Integrate the latest SVOX en-US update with the following improvements:
| * Integrate the latest SVOX en-US update with the following improvements:Jean-Michel Trivi2009-08-211-0/+0
| | | | | | | | | | | | -preprocessing rules for words written with hyphen ("co-pilot") -preprocessing rules for chapter number reading ("1.0.0”) -a number of words (6085) added to the external lexicon with explicit transcritions specified
* | 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.