summaryrefslogtreecommitdiff
path: root/tools/voicefont.c (follow)
Commit message (Collapse)AuthorAge
* voicefont: make format version a parameter.Dominik Riebeling2012-06-05
| | | | | | | | | Make hardcoded format version a parameter to allow adjusting depending on the installed Rockbox version. Rockbox Utility will read the version from the installed version. Since the command line voicefont tool is only intended for use in the current tree it uses a fixed version. Change-Id: I1ec935d47c71961e93b3c6bc6c5d816cd9fc83ff
* Remove unnecessary variable and simplify voice-only counting.Dominik Riebeling2012-06-03
| | | | | | | Voice-only strings are identified when reading the strings, so there is no reason to first store that information and then count them later. Change-Id: Ie6bd2c4bbf5736630e58d06a20739ef527e3cd69
* voicefont: rename SWAP macros.Dominik Riebeling2012-06-03
| | | | | | | | Those macros actually swap to big endian. Since the macro names didn't tell what way to swap (and on big endian they don't swap anything at all) they are somewhat confusing. Change names for clarity. Change-Id: Ie4b0026458a69d7533abb66109a6f83bc5ee2c0e
* Shorten voicefont progress output a bit.Dominik Riebeling2012-04-03
| | | | Change-Id: I07a85af75acd9b73aabff80feb5226abce83b313
* Make voicefont produce proper files on big endian machines.Dominik Riebeling2010-03-13
| | | | | | | Voicefont writes most data as integer values which need bitswapping depending on the architecture. Fixes voicefont creating invalid files on OS X PPC. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25160 a1c6a512-1295-4272-9138-f99709370657
* Squash 2 warnings in each of (voicefont.c, wavtrim.c).Jens Arnold2008-10-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18720 a1c6a512-1295-4272-9138-f99709370657
* Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg2008-06-28
| | | | | | | | | later. We still need to hunt down snippets used that are not. 1324 modified files... http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
* Convert the whole codebase to UTF-8, except docs/COMMITTERS and ↵Nicolas Pennequin2008-05-05
| | | | | | tools/creative.c, which need checking. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17369 a1c6a512-1295-4272-9138-f99709370657
* refactored voicefont and wavtrim for inclusion into rbutil.Dominik Wenger2008-01-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16058 a1c6a512-1295-4272-9138-f99709370657
* Fix header size mismatch in voicefont.c. Fixes 'yes' clip.Jens Arnold2007-11-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15675 a1c6a512-1295-4272-9138-f99709370657
* Make speex the new voice format for SWCODEC targets (non-Archos). Remove ↵Michael Sevakis2007-11-18
| | | | | | codec swapping and build speex voice decoding directly into the core binary. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15668 a1c6a512-1295-4272-9138-f99709370657
* We only need to have bit-swapped voice files for the SH based archos targetsNils Wallménius2007-08-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14220 a1c6a512-1295-4272-9138-f99709370657
* *** Lang v2 cleanup (FS#6574) ***Nils Wallménius2007-08-05
| | | | | | | | | | | | | | | | | | | 1) Introduces apps/features.txt that controls which strings are included for each target based on defines. 2) .lng and .voice files are now target specific and the format versions of both these file types have been bumped, which means that new voice files are needed. 3) Use the 'features' mechanism to exclude strings for targets that didn't use them. 4) Delete unused and deprecated and duplicated strings, sort strings in english.lang Some string IDs were changed so translations will be slightly worse than before. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14198 a1c6a512-1295-4272-9138-f99709370657
* Voice update, most useful for non-Windows systems. Voice file building using ↵Jonas Häggqvist2006-11-03
Festival, Flite or eSpeak from the configure script. Compressing with Speex and Vorbis possible, but won't create useable voicefiles. Adds voicefont.c and wavtrim.c by Jörg Hohensohn. Also includes a script to generate talk clips. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11426 a1c6a512-1295-4272-9138-f99709370657