Page 1 of 1
TTS error on third level in AA script
Posted: 19 Mar 2011 06:04
by skipper-com
Hello,
I've installed 8400 6.1 on virtual machine and then installed three TTS languages En-GB, Ru (two different version). After that I've setup media server and AA application. I've created basic script: Welcome -> Submenu (4 choices): transfer dial by number, mailbox dial by number, goodbye and transfer to attendant. When I choose English as default language for TTS all works fine. But when I switch TTS language to Russian (both version) the first two steps of script work fine (welcome is pronouncing well, submenu choices are pronouncing well) after caller choose any number inside submenu the Russian TTS pronounces error text (which is set in media server menu). The same problem repeats for default prompts (you will be transferred...) and for custom prompts. If I add other submenu the system pronounces the text well. Therefore, the problem is in transfer, mailbox and goodbye menus.
Any thoughts? Maybe somebody use other than English language? Do you have the same issue?
Where I can found more information, traces or something useful in such situation?
Thanks a lot!
Re: TTS error on third level in AA script
Posted: 19 Mar 2011 10:00
by cavagnaro
Try downloading the VXML file and check it by hand, mainly it is a bug on the codification, correct it and then upload again and it will work fine.
Re: TTS error on third level in AA script
Posted: 19 Mar 2011 11:56
by skipper-com
Cavagnaro, thanks for your reply.
May you explain in what string "codification" is?
I've downloaded VXML script I found just one language indication:
Code: Select all
<aa.welcome defaultLang="ru_RU" id="Welcome" nodeInfo="Welcome menu">
For other menus there is no language settings. The codeset of text looks the same for all menus.
Re: TTS error on third level in AA script
Posted: 20 Mar 2011 23:17
by cavagnaro
What version of ICS do you have?
Can you attach all the VXML?
Re: TTS error on third level in AA script
Posted: 21 Mar 2011 03:28
by skipper-com
The version is 6.1.000.103c.
Code: Select all
<!DOCTYPE AATREE (View Source for full doctype...)>
- <AATREE>
- <aa.root comment="Templates used by aawizard" defaultOperatorExtensionNumber="1103" defaultOperatorKey="0" defaultTimeoutDuration="5" id="root0" version="1.0">
- <aa.welcome defaultLang="ru_RU" id="Welcome" nodeInfo="Welcome menu">
<?ubik 274.0,6.0?>
<prompt lang="en_GB" vxml="Hello! Welocme to..." />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="" />
<prompt lang="de_GE" vxml="" />
<prompt lang="es_ES" vxml="" />
<prompt lang="it_IT" vxml="" />
<prompt lang="pt_PT" vxml="" />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="Здравствуйте, Вы позвонили в компанию..." />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
<nextID nextID="Submenu" />
</aa.welcome>
- <aa.submenu id="Submenu" nodeInfo="Main menu" onNoMatch="Goodbye" onTimeout="Goodbye">
<nextID nextID="Submenu" />
<?ubik 273.8125,92.25?>
- <key1 nextID="Transfer_Dial_By_Number">
<prompt lang="en_GB" vxml="If you know the extension of the callee, press one." />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="Si vous connaissez le numero de votre correspondant, tapez un." />
<prompt lang="de_GE" vxml="Wenn Sie die Nummer Ihres Korrespondenten kennen, drücken Sie eins." />
<prompt lang="es_ES" vxml="Si conoce la extensión del comunicante, pulse uno." />
<prompt lang="it_IT" vxml="Se si conosce il numero dell apparecchio del corrispondente, premere uno." />
<prompt lang="pt_PT" vxml="Se conhecer a extensão do destinatário, prima um ." />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="Если Вы желаете поговорить..." />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
</key1>
- <key2 nextID="Mailbox_Dial_By_Number">
<prompt lang="en_GB" vxml="His name, press two." />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="Son nom, tapez deux." />
<prompt lang="de_GE" vxml="Seinen Namen, drücken Sie zwei." />
<prompt lang="es_ES" vxml="Su nombre, pulse dos." />
<prompt lang="it_IT" vxml="Il suo nome, premere due." />
<prompt lang="pt_PT" vxml="Nome, prima dois." />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="Если Вас интересует..." />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
</key2>
- <key3 nextID="Goodbye">
<prompt lang="en_GB" vxml="Goodbye, press three" />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="" />
<prompt lang="de_GE" vxml="" />
<prompt lang="es_ES" vxml="" />
<prompt lang="it_IT" vxml="" />
<prompt lang="pt_PT" vxml="" />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="Досвидания..." />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
</key3>
- <key4 nextID="Transfer_By_Number">
<prompt lang="en_GB" vxml="Transfer to 1103, press 4" />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="" />
<prompt lang="de_GE" vxml="" />
<prompt lang="es_ES" vxml="" />
<prompt lang="it_IT" vxml="" />
<prompt lang="pt_PT" vxml="" />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="Для перевода на 1103 нажми 4" />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
</key4>
- <key0 nextID="Transfer_Operator">
<prompt lang="en_GB" vxml="Attendant, press zero" />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="" />
<prompt lang="de_GE" vxml="" />
<prompt lang="es_ES" vxml="" />
<prompt lang="it_IT" vxml="" />
<prompt lang="pt_PT" vxml="" />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="Если Вы желаете поговорить с секретарем..." />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
</key0>
</aa.submenu>
- <aa.transfer.dial.number id="Transfer_Dial_By_Number" nodeInfo="Dial the number">
<onBusy nextID="Submenu" />
<onNoAnswer nextID="Submenu" />
<onError nextID="Submenu" />
<?ubik 6.0,220.5?>
</aa.transfer.dial.number>
- <aa.voicemail.dial.number id="Mailbox_Dial_By_Number" nodeInfo="Dial voice mail">
<onError nextID="Submenu" />
<?ubik 182.1171875,221.5?>
</aa.voicemail.dial.number>
- <aa.goodbye id="Goodbye" nodeInfo="Exit node">
<?ubik 376.9765625,221.5?>
<prompt lang="en_GB" vxml="Goodbye!" />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="" />
<prompt lang="de_GE" vxml="" />
<prompt lang="es_ES" vxml="" />
<prompt lang="it_IT" vxml="" />
<prompt lang="pt_PT" vxml="" />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="Пока! Ещё увидимся." />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
</aa.goodbye>
- <aa.transfer.operator id="Transfer_Operator" nodeInfo="Operator">
<onBusy nextID="Submenu" />
<onNoAnswer nextID="Submenu" />
<onError nextID="Submenu" />
<?ubik 504.0,223.0?>
<prompt lang="en_GB" vxml="Go to attendant" />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="" />
<prompt lang="de_GE" vxml="" />
<prompt lang="es_ES" vxml="" />
<prompt lang="it_IT" vxml="" />
<prompt lang="pt_PT" vxml="" />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="Сейчас Вы будете переведены на секретаря" />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
</aa.transfer.operator>
- <aa.transfer.number id="Transfer_By_Number" nodeInfo="Transfer_to_1103" partyNumber="1103">
<onBusy nextID="Submenu" />
<onNoAnswer nextID="Submenu" />
<onError nextID="Submenu" />
<?ubik 476.0,84.0?>
<prompt lang="en_GB" vxml="" />
<prompt lang="en_US" vxml="" />
<prompt lang="fr_FR" vxml="" />
<prompt lang="de_GE" vxml="" />
<prompt lang="es_ES" vxml="" />
<prompt lang="it_IT" vxml="" />
<prompt lang="pt_PT" vxml="" />
<prompt lang="no_NO" vxml="" />
<prompt lang="nl_NL" vxml="" />
<prompt lang="pt_BR" vxml="" />
<prompt lang="ca_ES" vxml="" />
<prompt lang="ru_RU" vxml="На 1103 пойдём?" />
<prompt lang="zh_CN" vxml="" />
<prompt lang="zh_HK" vxml="" />
<prompt lang="es_MX" vxml="" />
<prompt lang="sv_SE" vxml="" />
<prompt lang="ko_KR" vxml="" />
<prompt lang="tr_TR" vxml="" />
<prompt lang="da_DK" vxml="" />
<prompt lang="nl_BE" vxml="" />
<prompt lang="cs_CS" vxml="" />
</aa.transfer.number>
</aa.root>
</AATREE>
Re: TTS error on third level in AA script
Posted: 22 Mar 2011 04:00
by skipper-com
I've reinstalled linux, ICS and a couple of TTS languages (English and Russian) and the same issue happens. The first two levels are working fine, on the third level "TTS not installed'.
Re: TTS error on third level in AA script
Posted: 22 Mar 2011 16:56
by cavagnaro
WIll try to do the same with Spanish and let you know.