| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
figure out the alternative path for the lingware data.
Change-Id: If83e5e55ee7a420a41747d97beb36612a0b5fa1e
|
|
|
|
|
|
| |
engine config data and not support synthesis of IPA-only content.
Change-Id: Ibf308a17fb477e72f68467508190ddd928fde6ac
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
as it sounds more muffled, particularly with eng-USA
Change-Id: I77c366afb1926f045ef931d0d66ce6a0bb377893
|
|\
| |
| |
| | |
closing tags not interpreted in some cases where enclosed text contains a smaller-then sign - Discontinuities in energy transformation - Lexicon Access: entry with empty phonetic transcription mistaken as :G2P in seldom cases"
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Issues fixed since 1.1.0.0:
- closing tags not interpreted in some cases where enclosed text
contains a smaller-then sign
- Discontinuities in energy transformation
- Lexicon Access: entry with empty phonetic transcription mistaken
as :G2P in seldom cases
|
|\ \
| | |
| | |
| | | |
unavailable voices."
|
| |/
| |
| |
| | |
available and unavailable voices.
|
| |
| |
| |
| | |
corrected strings for proper synthesis.
|
| |
| |
| |
| |
| | |
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.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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_@"
|
|
|
|
| |
of the supported languages.
|
|
|
|
| |
report its language strings for each language.
|
|
|
|
| |
Bug: #2361749.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Updated test results after testing with the existing
lingware files.
The transcription changes come from corrections in the Pico
documentation from SVOX.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| | |
* changes:
Integrate patch from SVOX to complete IPA to XSAMPA mapping.
|
| | |
|
|/ |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| | |
copied both to /system/lib and the PicoTts.apk (where it gets installed
to /data/data/com.svox.pico/lib/).
|
| |
| |
| |
| | |
it to the synthesizer.
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
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:
|
| |
| |
| |
| |
| |
| | |
-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
|
| |
| |
| |
| |
| |
| | |
This reverts commit 3b9e0eec58f1b6d99418eb6365d7b8ae1c2082a2.
After more testing, this change seems to poorly coexist with CL 21226.
|
| |
| |
| |
| | |
in the pico library.
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
This is a fix for bug 2046705.
|
|\ \
| |/
|/|
| |
| | |
* 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().
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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().
|
|/
|
|
| |
BUG=1573996
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| | |
* 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.
|
| |
| |
| |
| |
| |
| | |
Changing the Intent extra for getting the voice data root
directory to match the current naming of that variable in
TextToSpeech.java.
|
|/
|
|
|
| |
issue where a language couldn't be successfully loaded if the first
loaded language was not eng-USA (language 0).
|
|
|
|
| |
Use the new names of the extra constants in TextToSpeech.Engine.
|
| |
|
|
|
|
| |
with Pico TTS.
|
|
|
|
|
| |
Modifying the SSML volume definitions to match the default
volume.
|
|
|
|
| |
making sure to clean up after each synth abort.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
is not present.
|
|
|
|
| |
TextToSpeech.Engine.CHECK_VOICE_DATA_MISSING_DATA_NO_SDCARD to CHECK_VOICE_DATA_MISSING_DATA_NO_EXTERNAL_STORAGE.
|