VoiceGuide IVR Software Main Page
Jump to content

Problem Getting Text To Speech Working

Recommended Posts

I am having a problem getting voice guide to speak what is written. I have installed the MS speech sdk, but get the following in the logs

 

174145.01 3 tts generate start[this is a test of the text to speech]

174148.03 3 tts generate end

174148.04 3 [Thanks for calling] Playing (C:\Program Files\VoiceGuide\system\tts3.wav)

174148.04 3 PlaySoundStart err=[0 play PlaySoundStart ResetWavOutAndContinuePlay=>7] file[C:\Program Files\VoiceGuide\system\tts3.wav]

174148.09 3 RunModule PLAY end

174148.10 3 tapie PlayEnd old line=3 0 742639

174152.71 3 Play End line[3] (id=742639)

 

the user on the phone get's a message saying "that there has been an error playing the file please check the file format"

 

attached is the script we are trying to use any help would be great

 

thanks

 

Jeremy

getproperty.vgs

Share this post


Link to post

Is this system using a Voice modem or a Dialogic card?

 

Which version of Windows is installed on this system and which version of SAPI is installed?

 

Is the file "C:\Program Files\VoiceGuide\system\tts3.wav" actually created by the TTS system? If yes could you please ZIP it up and post it here.

 

Can you please also post the trace capturing an entire call.

Share this post


Link to post

this is the output from the log file, also I have attached the tts3.wav file. we are using a netcomm roadster v.92 voice modem

 

114149.24 3 About to execute Retrieve Operation [sELECT propertyID, propLotNo, propunitNo, propstreetNo, propstreetName, propsuburb FROM baseproperty WHERE propertyID = 502]

114149.43 3 [get_address] row count=1

114149.59 3 [play_address] Playing

114149.59 3 RVreplace start (strlen>100)

114149.59 3 RVreplace end: [the address you entered was 49 NORTH STREET ASCOT VALE]

114149.59 3 tts generate start[the address you entered was 49 NORTH STREET ASCOT VALE]

114149.97 3 tts generate end

114149.97 3 [play_address] Playing (C:\Program Files\VoiceGuide\system\tts3.wav)

114149.98 3 PlaySoundStart err=[0 play PlaySoundStart ResetWavOutAndContinuePlay=>7] file[C:\Program Files\VoiceGuide\system\tts3.wav]

114150.04 3 RunModule PLAY end

114150.04 3 tapie PlayEnd old line=3 0 554329

114154.65 3 Play End line[3] (id=554329)

114154.65 3 LsPlayMsg EV_PLAY_FINISHED

114157.11 3 callstate DISCONNECTED 65982,32,0

114157.11 3 LsPlayMsgFinished EV_REMOTEPARTY_DISCONNECT

114157.11 3 Hanging up call...

114157.11 3 RecSoundStop ok

114157.11 3 PlaySoundStop ok

114157.11 3 fnHangupCall end

114158.30 3 callstate IDLE 65982 0 0

114158.30 3 WorkingMode@Idle=

114158.31 3 tapi Reply 65539 0

114159.26 3 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

114159.26 3 ReinitTelephony due to IDLE start

114159.26 3 tapic lineDeallocateCall(MainCall:65982) 0

114159.29 3 lineOpen(3) => 0

114159.29 3 Waiting for a call...

114159.30 3 lineOpen(3)LineHandle=65726

tts3.zip

Share this post


Link to post

The WAV file does not have any sound data in it.

 

I'd suspect that SAPI is not install correctly on your system, can you use the Speech applet in the Control Panel to generate Text-to-Speech?

 

Is one of the standard voices (Microsoft Mary or Microsoft Mike) selected as the default voice? Keep in mind that both Microsoft TTS voices are pretty poor - much better TTS quality will be achieved with AT&T TTS engine.

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
×