I tried to install this, but I failed so far [ERR] switch_ivr_play_say.c:113 Can't find language de. [WARNING] switch_ivr_play_say.c:339 Macro [voicemail_hello]: '' did not match any patterns Step 1) I tried the follwowing (which worked) (exchanged the sound files) I copied all geman language files to /usr/local/freeswitch/sounds/en/us/callie and switched voice to "en" I could hear all german annoucements without any problems, but of course the phrase handling was not perfect Step 2) Then I made the next step (which didn't work) ("de" configuration with english phrase management) I and switched voice to "de" and modified the geman language files /usr/local/freeswitch/conf/lang/de/de.xml to <include> <language name="de" sound-path="$${base_dir}/sounds/de/de/callie" tts-engine="cepstral" tts-voice="katrin"> <X-PRE-PROCESS cmd="include" data="demo/demo.xml"/> <!--voicemail_de_tts is purely implemented with tts, we need a files based implementation too --> <!-- <X-PRE-PROCESS cmd="include" data="vm/tts.xml"/> --> <X-PRE-PROCESS cmd="include" data="vm/sounds.xml"/> <!-- vm/tts.xml if you want to use tts and have cepstral --> <X-PRE-PROCESS cmd="include" data="dir/sounds.xml"/> <!-- dir/tts.xml if you want to use tts and have cepstral --> </language> </include> and copied vm/sounds.xml and dir/sounds.xml from the en directory I expected to have the same behaviour and english phrasse handling with german wavs as before. But this didn't work Again [ERR] switch_ivr_play_say.c:113 Can't find language de. [WARNING] switch_ivr_play_say.c:339 Macro [voicemail_hello]: '' did not match any patterns Step 3) Then I made the next step (which didn't work) (copy of en configuration with english phrase management and small changes to de) I copied all language config files from /usr/local/freeswitch/conf/lang/en to /usr/local/freeswitch/conf/lang/de and modified the de.xml as above <language name="de" sound-path="$${base_dir}/sounds/de/de/callie" tts-engine="cepstral" tts-voice="katrin"> <X-PRE-PROCESS cmd="include" data="demo/demo.xml"/> <!--voicemail_de_tts is purely implemented with tts, we need a files based implementation too --> <!-- <X-PRE-PROCESS cmd="include" data="vm/tts.xml"/> --> <X-PRE-PROCESS cmd="include" data="vm/sounds.xml"/> <!-- vm/tts.xml if you want to use tts and have cepstral --> <X-PRE-PROCESS cmd="include" data="dir/sounds.xml"/> <!-- dir/tts.xml if you want to use tts and have cepstral --> </language> </include> (just changed en/us to /de/de) Again [ERR] switch_ivr_play_say.c:113 Can't find language de. [WARNING] switch_ivr_play_say.c:339 Macro [voicemail_hello]: '' did not match any patterns It seems that my freeswith doesn't accept the german language. Mod_say_de is loaded successfully: 2010-10-08 20:12:21.929632 [DEBUG] switch_loadable_module.c:764 Write lock interface 'de' to wait for existing references. freeswitch@internal> 2010-10-08 20:12:21.929632 [NOTICE] switch_loadable_module.c:772 Deleting Say interface 'de' 2010-10-08 20:12:21.933896 [CONSOLE] switch_loadable_module.c:1401 mod_say_de has no shutdown routine 2010-10-08 20:12:21.933896 [CONSOLE] switch_loadable_module.c:1418 mod_say_de unloaded. 2010-10-08 20:12:22.112108 [INFO] mod_pocketsphinx.c:482 PocketSphinx Reloaded 2010-10-08 20:12:22.155122 [INFO] mod_enum.c:808 ENUM Reloaded 2010-10-08 20:12:22.177251 [INFO] switch_time.c:950 Timezone reloaded 530 definitions 2010-10-08 20:12:22.180670 [CONSOLE] switch_loadable_module.c:946 Successfully Loaded [mod_say_de] 2010-10-08 20:12:22.182284 [NOTICE] switch_loadable_module.c:399 Adding Say interface 'de' What can I do to fix this problem (GIT is from last week) Best regards Peter Christian Löschenkohl schrieb:
hello freeswitch community
i can now announce the first release of the german prompt set. you can download it under http://freeswitch.xpirio.com/.
this package is not useable at this time, because there are some xml files that need to be created or changed first. also the prompts are not 100% perfect and complete.
i'll work on these topics and keep you updated.
if somebody wants to help, please take a look at the prompts an send me your corrections (directly to my e-mail address, not to the list please). also look at the file de2.xls where you can find the prompts the need to be recorded or corrected. please take a look at the xml files under conf/lang, they also need to be created and/or modified too.
br