summaryrefslogtreecommitdiff
path: root/tools/sapi_voice.vbs
AgeCommit message (Collapse)Author
2009-06-08Add language identifier for Lithuanian.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21213 a1c6a512-1295-4272-9138-f99709370657
2009-06-05Add language identifiers for Arabic. Also map 'walon' to Belgian French. It ↵Jens Arnold
is probably not 100% correct, but at least there is a mapping, similar to how the script handles Wallisertitsch. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21193 a1c6a512-1295-4272-9138-f99709370657
2009-06-01typo--Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21154 a1c6a512-1295-4272-9138-f99709370657
2008-08-15Print the actually selected voice in verbose mode, and try to figure out the ↵Jens Arnold
vendor from the name for SAPI5 L&H voices if there is no vendor attribute. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18289 a1c6a512-1295-4272-9138-f99709370657
2008-08-07Fix SAPI voice file generation on multibyte windows variants (japanese, ↵Jens Arnold
probably others, see FS #9246). This gets rid of the conversion in the VBScript (which relied on unsafe assumptions about charset conversion in windows), and lets PerlIO do the work instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18213 a1c6a512-1295-4272-9138-f99709370657
2008-08-06Bugfix: Printing the unknown vendor warning to StdOut made it not appear in ↵Jens Arnold
the console, and confused voice.pl. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18201 a1c6a512-1295-4272-9138-f99709370657
2008-08-04Handle SAPI5 voices without vendor attribute (reported for japanese L&H ↵Jens Arnold
engines - see FS#9148). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18196 a1c6a512-1295-4272-9138-f99709370657
2008-05-31FS#9047 by Alex Wallis fixing a typoNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17667 a1c6a512-1295-4272-9138-f99709370657
2008-05-08Cleanup in tools/: Remove unused VB scripts and fix properties.Nicolas Pennequin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17421 a1c6a512-1295-4272-9138-f99709370657
2008-03-09Make the newly supported languages known to SAPI voice generation.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16587 a1c6a512-1295-4272-9138-f99709370657
2008-02-20Significantly speed up SAPI4 voice file creation. Still rather slow compared ↵Jens Arnold
to SAPI5, but doesn't take hours anymore. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16361 a1c6a512-1295-4272-9138-f99709370657
2008-02-202 small fixes: * List SAPI5 voices with their actual names, noth with their ↵Jens Arnold
descriptio. * Actually use the passed speed for SAPI4. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16359 a1c6a512-1295-4272-9138-f99709370657
2008-02-10Simplify and better integrate the SAPI5 voice list output code (less ↵Jens Arnold
duplication), and add list output for SAPI4. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16269 a1c6a512-1295-4272-9138-f99709370657
2008-01-19added an option to get a list of voices for a language, for rbutil. Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16112 a1c6a512-1295-4272-9138-f99709370657
2007-11-11Output both error number and description. * Another try to get svn:keywords ↵Jens Arnold
right. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15569 a1c6a512-1295-4272-9138-f99709370657
2007-11-11Add error handling to the vbscript's EXEC method, so we get more meaningful ↵Jens Arnold
info if a required command like 'lame' is missing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15568 a1c6a512-1295-4272-9138-f99709370657
2007-09-05Added audio formats for Scansoft, Loquendo and VoiceWare.Alessio Lenzi
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14623 a1c6a512-1295-4272-9138-f99709370657
2007-09-04Voice file building: * Make correct_string() work as intended by passing the ↵Jens Arnold
missing 2 parameters. * SAPI: Add query for TTS engine vendor. * Add several string corrections (mostly but not exclusively for German). * Make the pool filenames include TTS options and encoder options in their MD5 hash value, allowing to properly build voice files where those settings differ per target using the same pool. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14608 a1c6a512-1295-4272-9138-f99709370657
2007-09-04Add Brazillian Portuguese translation by Adilson Vicente Xavier. Update ↵Jonas Häggqvist
sapi_voices.vbs accordingly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14603 a1c6a512-1295-4272-9138-f99709370657
2007-09-03SAPI voice file building: * Properly UTF-8 decode the passed string ↵Jens Arnold
(algorithm borrowed from rockbox' unicode.c). Languages with non-ASCII characters work now. * Get rid of the hand-codec hextodec function (that could have written much simpler anyway) and store the windows LCIDs as hex constants. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14596 a1c6a512-1295-4272-9138-f99709370657
2007-09-02Ooops.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14589 a1c6a512-1295-4272-9138-f99709370657
2007-09-02SAPI voice file generation: Added speed adjustment. TTS parameter: ↵Jens Arnold
/speed:<n>, SAPI5: allowed range -10..+10 (0 == default), SAPI4: words per minute (allowed range and default depend on engine). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14588 a1c6a512-1295-4272-9138-f99709370657
2007-09-02SAPI voice file generation: * Added language matching and voice selection ↵Jens Arnold
(use TTS option /voice:<name> to select; voices with spaces in the name need the options quotes). * Added SAPI4 support (use TTS option /sapi4; voice file generation takes hours...) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14587 a1c6a512-1295-4272-9138-f99709370657