VoiceGuide IVR Software Main Page
Jump to content

Improving speech recognition and TTS handling in VoiceGuide

Recommended Posts

I have two questions:

  1. I have a question regarding the parameter SAPI_TTS_Speed. Specifically:

    Does this parameter work when using the Google Cloud TTS engine (EngineType=Google) within VoiceGuide, or is it only applicable when using a SAPI-compatible TTS engine?

    Can the SAPI_TTS_Speed parameter be modified dynamically (for example, as a variable in Evaluate Expression), or can it only be changed statically in the VG.ini file?

  2. Would it be possible, for simplifying the call flow, to enable the ASR_NLP parameters directly in the Play module — instead of having to add in a separate Evaluate Expression module variable ASR_NLP_PlayModuleName?

Thank you in advance for your help.

Share this post


Link to post

SAPI_TTS_Speed is a setting that can be used on some SAPI engines. it does not affect Google Cloud TTS  generation. There is no option to modify it midway through callflow.

 

A Play module in VoiceGuide v7 and prior does have functionality to set parameters. A Run Script module can be used to set multiple parameters in VoiceGuide v7 and prior - using the RvSet and RvSet_RvList API calls.

https://www.voiceguide.com/vghelp/source/html/com_rvset.htm

https://www.voiceguide.com/vghelp/source/html/com_rvset_rvlist.htm

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
×