VoiceGuide IVR Software Main Page
Jump to content

Tts Speaking From Database

Recommended Posts

i am querying a database for name, surname and title and want to play it with TTS but just cannot work out why it does not work.. Can you take a look at the bug printout as i just don't get it... the record exists in the database, the 3 fileds have the data so i cannot work out why TTS is not finding -- Bet i have done something silly.. please let me know as i am totally stumped!

 

 

104302.90 0 dial callque update id=25 next call time 0310091243

104302.90 0 dial callque DB update returned

104302.90 7 dial found entry: tel[1051661180060] ann[NONE] vgs[C:\Program Files\VoiceGuide\Scripts\recruitment\IncomingCalls\test.vgs] am[NONE]

104302.90 7 Calling MakeCallEx(1051661180060)

104302.91 7 Dialing: 1051661180060

104302.91 7 MakeCall => 66101

104302.91 7 TapiCbTrigSet 66101 7002

104303.65 7 tapi Reply (LineEvReply) ok 66101 0

104303.65 7 TapiCbTrigClear

104303.65 7 linedevstate 2048 0 0

104303.65 7 callstate DIALTONE 66152 0 0

104303.66 7 callstate DIALING 66152 0 0

104303.66 7 callstate PROCEEDING 66152 0 0

104303.66 7 callinfo CALLEDID

104303.66 7 callinfo REASON

104303.66 7 Lev_CallerID [01423325554,]

104303.66 7 callinfo ORIGIN

104311.76 7 callstate CONNECTED 66152,1,0

104311.76 7 WorkingModeTAPI@Connected=

104311.77 7 WorkingModeScript@Connected=

104311.79 0 dial callque delete id=25

104311.79 7 Live person answered, starting C:\Program Files\VoiceGuide\Scripts\recruitment\IncomingCalls\test.vgs

104311.79 2 tr NewVgsVgm_Goto C:\Program Files\VoiceGuide\Scripts\recruitment\IncomingCalls\test.vgs,,,,,0

104311.80 0 LoadedVgs_Find C:\Program Files\VoiceGuide\Scripts\recruitment\IncomingCalls\test.vgs at idx=6

104311.80 7 cl NewVgsVgm_RunModule module not found:

104311.80 2 tr NewVgsVgm_Goto 1

104311.80 2 tr NewVgsVgm_Goto 2

104311.80 7 [Database Query 39] DB Query

104311.80 7 Jet mode used (To use ODBC mode specify ODBC Connect string)

104311.81 7 RVreplace start: [sELECT Title, Name, Surname FROM nameslist WHERE PhoneNumber=$RV_CALLEDNUMBER]

104311.81 7 RVreplace end: [sELECT Title, Name, Surname FROM nameslist WHERE PhoneNumber=1051661180060]

104311.81 7 About to execute Retrieve Operation [sELECT Title, Name, Surname FROM nameslist WHERE PhoneNumber=1051661180060]

104311.81 7 [Database Query 39] row count=1

104311.82 7 [Play 40] Playing

104311.82 7 RVreplace start: [Welcome $RV[GetClientRecord_1_1] $RV[GetClientRecord_2_1] $RV[GetClientRecord_3_1]]

104311.82 7 RVreplace end: [Welcome ]

104311.82 7 tts generate start[Welcome ]

104311.85 7 tts generate end

104311.85 7 [Play 40] Playing (C:\Program Files\VoiceGuide\system\tts7.wav)

104311.90 7 PlaySoundStart ok [C:\Program Files\VoiceGuide\system\tts7.wav]

104311.91 7 RunModule PLAY end

104311.91 2 tr NewVgsVgm_Goto end

104313.07 7 wb(38854200)

104314.07 7 Play End line[7] (id=388542)

104314.07 7 LsPlayMsg EV_PLAY_FINISHED

104314.07 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE

104314.09 7 Hanging up call... [Hangup Module]

104314.09 7 RecSoundStop ok

104314.09 7 PlaySoundStop ok

104314.09 7 fnHangupCall end

104314.13 7 linedevstate 2048 0 0

104314.13 7 callstate IDLE 66152 0 0

104314.13 7 WorkingMode@Idle=

104314.16 7 tapi Reply (LineEvReply) ok 66237 0

104315.07 7 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

104315.07 7 ReinitTelephony due to IDLE start

104315.07 7 tapic lineDeallocateCall(MainCall:66152) 0

104315.24 7 lineOpen(7) => 0

104315.24 7 Waiting for a call...

104315.24 7 lineOpen(7)LineHandle=66084

Share this post


Link to post

The title of the module in which the DB query is made is Database Query 39 and the "Play 40" module TTS has RV's defined which would be created by a module titled GetClientRecord.

 

Change the DB Query module's title from Database Query 39 to GetClientRecord and it should all work...

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×