Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Problems to generate voices

Problems to generate voices

From: Thomas Brass <tbrass_at_gmail.com>
Date: Sat, 28 Mar 2009 15:10:54 +0100

Hi,

I m still not able to generate a "deutsch.voice" within cygwin. I still get a error 141.
To generate a "english.voice" file works well...
Maybe this logfile gets more information to help me to create the needed voice file.

Thx, Thomas.

make -C /home/Tommi/rockbox/tools CC=/usr/bin/gcc AR=/usr/bin/ar rbspeexenc voicefont wavtrim
make[1]: Entering directory `/home/Tommi/rockbox/tools'
make -C rbspeex
make[2]: Entering directory `/home/Tommi/rockbox/tools/rbspeex'
rm -f build/dep-speex
(for each in ../../apps/codecs/libspeex/bits.c ../../apps/codecs/libspeex/cb_search.c ../../apps/codecs/libspeex/exc_10_16_table.c
../../apps/codecs/libspeex/exc_10_32_table.c ../../apps/codecs/libspeex/exc_20_32_table.c
../../apps/codecs/libspeex/exc_5_256_table.c ../../apps/codecs/libspeex/exc_5_64_table.c
../../apps/codecs/libspeex/exc_8_128_table.c ../../apps/codecs/libspeex/filters.c ../../apps/codecs/libspeex/gain_table.c
../../apps/codecs/libspeex/gain_table_lbr.c ../../apps/codecs/libspeex/hexc_10_32_table.c ../../apps/codecs/libspeex/hexc_table.c
../../apps/codecs/libspeex/high_lsp_tables.c ../../apps/codecs/libspeex/lsp.c ../../apps/codecs/libspeex/lsp_tables_nb.c
../../apps/codecs/libspeex/ltp.c ../../apps/codecs/libspeex/modes.c ../../apps/codecs/libspeex/modes_wb.c
../../apps/codecs/libspeex/nb_celp.c ../../apps/codecs/libspeex/quant_lsp.c ../../apps/codecs/libspeex/sb_celp.c
../../apps/codecs/libspeex/speex.c ../../apps/codecs/libspeex/speex_callbacks.c ../../apps/codecs/libspeex/stereo.c
../../apps/codecs/libspeex/speex_header.c ../../apps/codecs/libspeex/lpc.c ../../apps/codecs/libspeex/vbr.c
../../apps/codecs/libspeex/vq.c ../../apps/codecs/libspeex/window.c ../../apps/codecs/libspeex/resample.c rbspeex.c rbspeexenc.c
rbspeexdec.c x; do \
            if test "x" != "$each"; then \
                obj=`echo $each | sed -e 's/\.[cS]/.o/' | sed -e 's/^.*\///' `; \
                /usr/bin/gcc -MG -MM -MT "build/$obj" -DHAVE_CONFIG_H -DROCKBOX_VOICE_ENCODER -I ../../apps/codecs/libspeex -O3
-fomit-frame-pointer -Wno-unused-parameter -mno-cygwin $each 2>/dev/null; \
            fi; \
            if test -n "$del"; then \
                rm $del; \
                del=""; \
            fi \
        done > build/dep-speex; \
        echo "oo" > /dev/null )
make[2]: Leaving directory `/home/Tommi/rockbox/tools/rbspeex'
make[2]: Entering directory `/home/Tommi/rockbox/tools/rbspeex'
AR build/librbspeex.a
/usr/bin/ar ruv build/librbspeex.a build/bits.o build/cb_search.o build/exc_10_16_table.o build/exc_10_32_table.o
build/exc_20_32_table.o build/exc_5_256_table.o build/exc_5_64_table.o build/exc_8_128_table.o build/filters.o build/gain_table.o
build/gain_table_lbr.o build/hexc_10_32_table.o build/hexc_table.o build/high_lsp_tables.o build/lsp.o build/lsp_tables_nb.o
build/ltp.o build/modes.o build/modes_wb.o build/nb_celp.o build/quant_lsp.o build/sb_celp.o build/speex.o build/speex_callbacks.o
build/stereo.o build/speex_header.o build/lpc.o build/vbr.o build/vq.o build/window.o build/resample.o build/dep-speex
build/rbspeex.o > /dev/null 2>&1
cp build/librbspeex.a librbspeex.a
Linking ../rbspeexenc
/usr/bin/gcc -DHAVE_CONFIG_H -DROCKBOX_VOICE_ENCODER -I ../../apps/codecs/libspeex -O3 -fomit-frame-pointer -Wno-unused-parameter
-mno-cygwin -o ../rbspeexenc build/rbspeexenc.o librbspeex.a -lm
Linking ../rbspeexdec
/usr/bin/gcc -DHAVE_CONFIG_H -DROCKBOX_VOICE_ENCODER -I ../../apps/codecs/libspeex -O3 -fomit-frame-pointer -Wno-unused-parameter
-mno-cygwin -o ../rbspeexdec build/rbspeexdec.o librbspeex.a -lm
make[2]: Leaving directory `/home/Tommi/rockbox/tools/rbspeex'
make[1]: `voicefont' is up to date.
make[1]: `wavtrim' is up to date.
make[1]: Leaving directory `/home/Tommi/rockbox/tools'
PP features.txt
mkdir -p /home/Tommi/rockbox/mybuild/apps
mkdir -p /home/Tommi/rockbox/mybuild/lang
/usr/bin/ccache /opt/arm/bin/arm-elf-gcc -I/home/Tommi/rockbox/mybuild -I/home/Tommi/rockbox/mybuild/lang
-I/home/Tommi/rockbox/firmware/target/arm/ipod/video -I/home/Tommi/rockbox/firmware/target/arm/ipod
-I/home/Tommi/rockbox/firmware/target/arm -I/home/Tommi/rockbox/firmware -I/home/Tommi/rockbox/firmware/include
-I/home/Tommi/rockbox/firmware/export -I/home/Tommi/rockbox/firmware/common -I/home/Tommi/rockbox/firmware/drivers
-I/home/Tommi/rockbox/mybuild/bitmaps -I/home/Tommi/rockbox/apps -I/home/Tommi/rockbox/apps/recorder -I/home/Tommi/rockbox/apps/gui
-DROCKBOX -DMEMORYSIZE=64 -DMEM=64 -DIPOD_VIDEO -DTARGET_ID=15 -DTARGET_NAME=\"ipodvideo\" -DAPPSVERSION=\"r20510-090326\"
-DYEAR=2009 -DMONTH=03 -DDAY=26 -W -Wall -Wundef -O -nostdlib -ffreestanding -Wstrict-prototypes -mcpu=arm7tdmi -mlong-calls
-fomit-frame-pointer -Wno-pointer-sign \
                 -E -P -imacros "config.h" -imacros "button.h" -x c /home/Tommi/rockbox/apps/features.txt | \
                grep -v "^\#" | grep -v "^$" > /home/Tommi/rockbox/mybuild/apps/features; \
                for f in `cat /home/Tommi/rockbox/mybuild/apps/features`; do feat="$feat:$f" ; done ; \
                echo "$feat" >/home/Tommi/rockbox/mybuild/apps/genlang-features
for f in `cat /home/Tommi/rockbox/mybuild/apps/features`; do feat="$feat:$f" ; done ; \
        for lang in `echo deutsch |sed "s/,/ /g"`; do /home/Tommi/rockbox/tools/voice.pl -V -l=$lang -t=ipodvideo$feat -i=15
-e="rbspeexenc" -E="-q 4 -c 10" -s=sapi -S=""; done \

Generating voice
  Target:
ipodvideo:accessory_supply:alarm:albumart:backlight_brightness:backlight_fade_int:dircache:disk_storage:headphone_detection:hold_but
ton:lcd_bitmap:lcd_non-mono:lcd_color:lcd_sleep:pitchscreen:quickscreen:recording:recording_swcodec:rtc:scrollwheel:serial_port:swco
dec:tagcache:tc_ramcache:charging:usb_charging:usbstack:wheel_acceleration
  Language: deutsch
  Encoder (options): rbspeexenc (-q 4 -c 10)
  TTS Engine (options): sapi ()
> cscript //nologo C:\\data\\cygwin\\home\\Tommi\\rockbox\\tools\\sapi_voice.vbs /language:deutsch
Generating voice clips
Generate "Ja" with sapi in file LANG_SET_BOOL_YES.wav
Trim "LANG_SET_BOOL_YES.wav"
Encode "LANG_SET_BOOL_YES.wav" with rbspeexenc in file LANG_SET_BOOL_YES.mp3
Generate "Nein" with sapi in file LANG_SET_BOOL_NO.wav

-------------------------------------------------------------------
List admin: http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox
FAQ: http://www.rockbox.org/twiki/bin/view/Main/GeneralFAQ
Etiquette: http://www.rockbox.org/mail/etiquette.html
Received on 2009-03-28


Page was last modified "Jan 10 2012" The Rockbox Crew
aaa