Hello all,
I hear that CCIVR can play account balance for bank client just if it use TTS. Is that true? Can I use static files in variables or
loop with Goto and read part of balance. Ex 1.234.567.89. Play 1 + Play 234 + Play 567... But, how to play "Million", "Thousands", "Cents", "Dollar", etc...?
If I could insert variables path to audio files on real timed based, the problem is solved.
I see too on CCIVR Traning course that CCIVR can play by default just number until 9.999.999. Currency dont?
Thank you all.
Hi! - I moved the server over the week end to handle the daily incoming connections (about 200K/day) but it looks like I aimed too low for the resources. I'm going to have to move this server (hopefully for the last time) this week. I'm sorry for the interruption.
Play Account Balance for Bank
-
oliveira_Arthur
- Member
- Posts: 143
- Joined: 19 Sep 2008 22:27
- Location: Brazil
Play Account Balance for Bank
Regards,
Arthur Oliveira
Arthur Oliveira
- cavagnaro
- Alcatel Unleashed Certified Guru

- Posts: 7013
- Joined: 14 Sep 2005 19:45
- Location: Brasil, Porto Alegre
- Contact:
Re: Play Account Balance for Bank
Well you could create some function to play currency values just using WAV files. It is not that difficult.
TTS usually is used to play complex prompts like names, addresses and stuff like that. A currency amount is not a complex or undeterminable format therefore you can use a logic to decompose it.
Sent from my XPeria Z
TTS usually is used to play complex prompts like names, addresses and stuff like that. A currency amount is not a complex or undeterminable format therefore you can use a logic to decompose it.
Sent from my XPeria Z
Ignorance is not the problem, the problem is the one who doesn't want to learn
OTUC/ICS ACFE/ACSE R3.0/4.0/5.0/6.0
Certified Genesys CIV 8.5
Certified Genesys Troubleshooting 8.5
Certified Genesys BEP 8.x
Genesys Developer
OTUC/ICS ACFE/ACSE R3.0/4.0/5.0/6.0
Certified Genesys CIV 8.5
Certified Genesys Troubleshooting 8.5
Certified Genesys BEP 8.x
Genesys Developer
- cavagnaro
- Alcatel Unleashed Certified Guru

- Posts: 7013
- Joined: 14 Sep 2005 19:45
- Location: Brasil, Porto Alegre
- Contact:
Re: Play Account Balance for Bank
By the way, does this means that finally got it working??
Ignorance is not the problem, the problem is the one who doesn't want to learn
OTUC/ICS ACFE/ACSE R3.0/4.0/5.0/6.0
Certified Genesys CIV 8.5
Certified Genesys Troubleshooting 8.5
Certified Genesys BEP 8.x
Genesys Developer
OTUC/ICS ACFE/ACSE R3.0/4.0/5.0/6.0
Certified Genesys CIV 8.5
Certified Genesys Troubleshooting 8.5
Certified Genesys BEP 8.x
Genesys Developer
-
oliveira_Arthur
- Member
- Posts: 143
- Joined: 19 Sep 2008 22:27
- Location: Brazil
Re: Play Account Balance for Bank
Hi doc.
Yes. Its working finally. The problem was in STS. Because our licence had 4 sessions for TTS (2) and ASR (2) (I dont know why 2 licenses for 120 channels), STS on start wait for Loquendo and Nuance connection or instance. Our partner dont sell this products to our client. STS after timeout, close CCIVR Adm and other modules.
I rename TTS and ARS registry keys and CCIVR starts sucefully.
By now, after that and I read CCIVR start and advanced courses by ebook( They doesnt showed anything new), I need to know how play account balance if variable has a static path to audio files. Can we insert audio path dinamic?
Thanks and best regards.
Yes. Its working finally. The problem was in STS. Because our licence had 4 sessions for TTS (2) and ASR (2) (I dont know why 2 licenses for 120 channels), STS on start wait for Loquendo and Nuance connection or instance. Our partner dont sell this products to our client. STS after timeout, close CCIVR Adm and other modules.
I rename TTS and ARS registry keys and CCIVR starts sucefully.
By now, after that and I read CCIVR start and advanced courses by ebook( They doesnt showed anything new), I need to know how play account balance if variable has a static path to audio files. Can we insert audio path dinamic?
Thanks and best regards.
Regards,
Arthur Oliveira
Arthur Oliveira
-
oliveira_Arthur
- Member
- Posts: 143
- Joined: 19 Sep 2008 22:27
- Location: Brazil
Re: Play Account Balance for Bank
Hi Cav,
After a lot of tests, I realize that CCIVR can play currency more then 9.999.999. It just currency(value) function. Only issue that:
It plays "Euro" on end of message ether system or language are set to Portuguese Brazil. We need to change DefaultCurrency parameter on variables.dat file in ccivr\storage\system directory by the hand to BRA.
After that, ccivr plays "Reais" or "Real" gracefully but still have one error. In Brazil, when the number is 100, we call "CEM" but if numer is 101 to 199 we call "CENTO". ccivr plays "CEM" everytime.
Well, I found on ccivr "CEM" and "CENTO" System phrase but I dont think that I can change this settings. I guess it is a core function.
Hard work that never ends...
In Brazil, people use to say "Why the stuffs must be easy if it can be hard?"

After a lot of tests, I realize that CCIVR can play currency more then 9.999.999. It just currency(value) function. Only issue that:
It plays "Euro" on end of message ether system or language are set to Portuguese Brazil. We need to change DefaultCurrency parameter on variables.dat file in ccivr\storage\system directory by the hand to BRA.
After that, ccivr plays "Reais" or "Real" gracefully but still have one error. In Brazil, when the number is 100, we call "CEM" but if numer is 101 to 199 we call "CENTO". ccivr plays "CEM" everytime.
Well, I found on ccivr "CEM" and "CENTO" System phrase but I dont think that I can change this settings. I guess it is a core function.
Hard work that never ends...
In Brazil, people use to say "Why the stuffs must be easy if it can be hard?"
Regards,
Arthur Oliveira
Arthur Oliveira
- cavagnaro
- Alcatel Unleashed Certified Guru

- Posts: 7013
- Joined: 14 Sep 2005 19:45
- Location: Brasil, Porto Alegre
- Contact:
Re: Play Account Balance for Bank
Hahaha e aí! Em tudo mundo
If not we wouldn't have work to do hehehe
Maybe you can create a custom function as said. On GVP it is how I handle such situations
Maybe you can create a custom function as said. On GVP it is how I handle such situations
Ignorance is not the problem, the problem is the one who doesn't want to learn
OTUC/ICS ACFE/ACSE R3.0/4.0/5.0/6.0
Certified Genesys CIV 8.5
Certified Genesys Troubleshooting 8.5
Certified Genesys BEP 8.x
Genesys Developer
OTUC/ICS ACFE/ACSE R3.0/4.0/5.0/6.0
Certified Genesys CIV 8.5
Certified Genesys Troubleshooting 8.5
Certified Genesys BEP 8.x
Genesys Developer
