Page 1 of 1

Play Account Balance for Bank

Posted: 02 Jul 2013 21:34
by oliveira_Arthur
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.

Re: Play Account Balance for Bank

Posted: 03 Jul 2013 01:12
by cavagnaro
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

Re: Play Account Balance for Bank

Posted: 03 Jul 2013 10:40
by cavagnaro
By the way, does this means that finally got it working??

Re: Play Account Balance for Bank

Posted: 03 Jul 2013 17:17
by oliveira_Arthur
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.

Re: Play Account Balance for Bank

Posted: 04 Jul 2013 00:21
by oliveira_Arthur
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?"

:)

Re: Play Account Balance for Bank

Posted: 04 Jul 2013 13:09
by cavagnaro
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