d6ef5a0d80
Extend genlang to create files holding the voice strings in a binary format similar to lng. Create such files for all languages during a normal build, put them in a zip file and add them to rockbox.zip so they are installed with a main build. Creating a voice file requires access to the voice strings, which are currently not distributed with Rockbox. Therefore it is necessary to either have access to the source code of the installed build or to use a build the genlang service on rockbox.org can retrieve the strings for, making it impossible for normal users to generate a voice file for custom builds, test builds and older builds that aren't supported by the rockbox.org script. It also requires a network connection when creating voice files with Rockbox Utility even if creating a voice file by itself isn't network related. Furthermore, putting the voice strings on the target is also a prerequisite for eventually supporting a TTS on the player. Strip voice strings path. Change-Id: Ic2f86130909b3b257986a348e5cfcf618c4500c3 |
||
---|---|---|
.. | ||
checkwps | ||
database | ||
fwpatcher | ||
profile_reader | ||
rbspeex | ||
release | ||
ucl | ||
addtargetdir.pl | ||
autoconf.pl | ||
bdf2bmp.c | ||
bmp2rb.c | ||
builds.pm | ||
buildtheme.pl | ||
buildzip.pl | ||
codecscan.pl | ||
codepage_tables.c | ||
codepage_tables.h | ||
codepages.c | ||
configure | ||
convbdf.c | ||
convttf.c | ||
creative.c | ||
creative.h | ||
descramble.c | ||
dict2rdf.pl | ||
functions.make | ||
genlang | ||
genversion.sh | ||
gigabeat.c | ||
gigabeat.h | ||
gigabeats.c | ||
gigabeats.h | ||
hmac-sha1.c | ||
hmac-sha1.h | ||
iaudio_bl_flash.bmp | ||
ipod_fw.c | ||
iriver.c | ||
iriver.h | ||
langstatus | ||
langtool.pl | ||
langv1tov2 | ||
lngdump.c | ||
make.inc | ||
Makefile | ||
makesrc.inc | ||
mi4.c | ||
mi4.h | ||
mk500boot.c | ||
mkboot.c | ||
mkboot.h | ||
mkinfo.pl | ||
mkmi4.sh | ||
mkzenboot.c | ||
mp3info.pm | ||
mr500.c | ||
mr500.h | ||
multigcc.pl | ||
ovl_offset.pl | ||
player_unifont.c | ||
rdf2binary.c | ||
rkw.c | ||
rkw.h | ||
rockboxdev.sh | ||
romsizetest.pl | ||
root.make | ||
sapi_voice.vbs | ||
scramble.c | ||
sh2d.c | ||
songdb.pl | ||
svnupcheck.pl | ||
talkclips.py | ||
telechips.c | ||
telechips.h | ||
testdbv2.c | ||
thumb-cc.py | ||
tools.make | ||
ucl2src.pl | ||
usb_benchmark.c | ||
version.sh | ||
voice-corrections.txt | ||
voice.pl | ||
VOICE_PAUSE.wav | ||
voicefont.c | ||
voicefont.h | ||
vorbiscomm.pm | ||
wavtrim.c | ||
wavtrim.h | ||
wn2rdf.pl | ||
xml2h.py |