CUAE - Troubleshooting TTS

From DocWiki

(Difference between revisions)
Jump to: navigation, search
(New page: [category: CUAE Troubleshooting Cisco Unified Media Engine]])
 
Line 1: Line 1:
-
[category: CUAE Troubleshooting Cisco Unified Media Engine]]
+
__TOC__
 +
 
 +
----
 +
====General====
 +
----
 +
===== TTSX session 7 TTS error -3 'connect' - text not rendered =====
 +
TTSX session 7 TTS error -3 'connect' - text not rendered
 +
 
 +
'''Resolution'''
 +
 
 +
This error suggests that the TTS server is not running. To resolve this, follow the steps outlined below:
 +
* On your CUAE server, go to Services
 +
* Search for VT Server
 +
* Right-click on VT Server and click Start
 +
* Once the server is up and running, retry the application. The error should be resolved.
 +
* If it say "The specified service has been marked for deletion.", restart app server.
 +
* Then, go to "C:\VW\VTSvc\server"  and run "VTSvc -install","VTSvc -start".
 +
----
 +
 
 +
===== Upgrading 2.4.X to 2.5.1 Core Addendum removes TTS executables  =====
 +
Upgrading 2.4.X to 2.5.1 Core Addendum removes TTS executables. Also, VT Service is no longer installed, but the Kate Voicetext files are still intact.
 +
 
 +
'''Resolution'''
 +
 
 +
This scenario occurs when you upgrade the 2.5.1 Core Addendum installer while NeoSpeech from the current install is in a certain state.
 +
 
 +
<br>Workaround: </b>
 +
 
 +
* Download the Neospeech TTS Server installer and run it, accepting all of the defaults
 +
* Edit the TTS configuration file at <b> C:\ttssrv.ini </b>
 +
** Change the <b> NfsDir </b>  path to match the path of the Cisco Unified Media Engine, which by default is <b> C:/Program Files/Cisco Systems/Unified Application Environment/MediaServer </b>
 +
** Verify that the following two lines are present:
 +
 
 +
<font size="2" face="Courier New">
 +
 
 +
KateSelect 1 ;
 +
 
 +
Kate DB Select YumiSelect 0 ;
 +
 
 +
Yumi DB Select
 +
 
 +
</font>
 +
 
 +
If the CUAE has already been upgraded to 2.5.1 when you catch this error, then follow the steps outlined below:
 +
 
 +
##  From the Start Menu, go to <b> Administrator Tools > Services </b>
 +
## Stop <b>CUAE Watchdog </b>
 +
## Stop <b> CUAE Media Server </b>
 +
## Open the folder <b> C:\Program Files\Cisco Systems\Unified Application Environment\LicenseServer </b>
 +
## Run <b>removelic.bat </b>
 +
## Run <b>setuplic.bat </b>
 +
## Reboot the machine
 +
----
 +
 
 +
=====Error: 'z:\xyz.wav' not found, convert it to TTS =====
 +
I see the following error in the logs: 'z:\xyz.wav' not found, convert it to TTS
 +
 
 +
'''Resolution'''
 +
 
 +
It appears the Media Engine cannot find the file in question. Note that the Media Engine can only read directories on the local machine. So to get it to read the files on a different server, you will need to map the local Media Engine directory as a remote directory in your remote server.
 +
----
 +
 
 +
 
 +
===== Which languages does TTS support? =====
 +
Which languages does TTS support?
 +
 
 +
'''Resolution'''
 +
 
 +
Presently, TTS used with CUAE supports English, Korean and Chinese.
 +
----
 +
=====Converting the TTS Engine time from US Time to UK Time =====
 +
I am using the TTS engine in CUAE to play the prompt below:
 +
 
 +
12/06/2008 16:54:13
 +
 
 +
I find that the TTS engine converts this to US time when it plays. How do I have it interpreted as UK time instead?
 +
 
 +
'''Resolution'''
 +
 
 +
* Use the following snippet for conversion:
 +
 
 +
<font size="2" face="Courier New">
 +
 
 +
 
 +
Convert.ToDateTime(g_TimeLogged, System.Globalization.CultureInfo.GetCultureInfo("en GB").DateTimeFormat).ToString("MMMM dd, yyyy HH:mm:ss")
 +
 
 +
</font>
 +
 
 +
* Once you change the US date to UK date, save it in a variable.
 +
* Use this variable in your prompt.
 +
----
 +
[[category: CUAE Troubleshooting Cisco Unified Media Engine]]

Latest revision as of 10:44, 29 March 2010

Contents



General


TTSX session 7 TTS error -3 'connect' - text not rendered

TTSX session 7 TTS error -3 'connect' - text not rendered

Resolution

This error suggests that the TTS server is not running. To resolve this, follow the steps outlined below:

  • On your CUAE server, go to Services
  • Search for VT Server
  • Right-click on VT Server and click Start
  • Once the server is up and running, retry the application. The error should be resolved.
  • If it say "The specified service has been marked for deletion.", restart app server.
  • Then, go to "C:\VW\VTSvc\server" and run "VTSvc -install","VTSvc -start".

Upgrading 2.4.X to 2.5.1 Core Addendum removes TTS executables

Upgrading 2.4.X to 2.5.1 Core Addendum removes TTS executables. Also, VT Service is no longer installed, but the Kate Voicetext files are still intact.

Resolution

This scenario occurs when you upgrade the 2.5.1 Core Addendum installer while NeoSpeech from the current install is in a certain state.


Workaround: </b>

  • Download the Neospeech TTS Server installer and run it, accepting all of the defaults
  • Edit the TTS configuration file at C:\ttssrv.ini
    • Change the NfsDir path to match the path of the Cisco Unified Media Engine, which by default is C:/Program Files/Cisco Systems/Unified Application Environment/MediaServer
    • Verify that the following two lines are present:

KateSelect 1 ;

Kate DB Select YumiSelect 0 ;

Yumi DB Select

If the CUAE has already been upgraded to 2.5.1 when you catch this error, then follow the steps outlined below:

    1. From the Start Menu, go to Administrator Tools > Services
    2. Stop CUAE Watchdog
    3. Stop CUAE Media Server
    4. Open the folder C:\Program Files\Cisco Systems\Unified Application Environment\LicenseServer
    5. Run removelic.bat
    6. Run setuplic.bat
    7. Reboot the machine

Error: 'z:\xyz.wav' not found, convert it to TTS

I see the following error in the logs: 'z:\xyz.wav' not found, convert it to TTS

Resolution

It appears the Media Engine cannot find the file in question. Note that the Media Engine can only read directories on the local machine. So to get it to read the files on a different server, you will need to map the local Media Engine directory as a remote directory in your remote server.



Which languages does TTS support?

Which languages does TTS support?

Resolution

Presently, TTS used with CUAE supports English, Korean and Chinese.


Converting the TTS Engine time from US Time to UK Time

I am using the TTS engine in CUAE to play the prompt below:

12/06/2008 16:54:13

I find that the TTS engine converts this to US time when it plays. How do I have it interpreted as UK time instead?

Resolution

  • Use the following snippet for conversion:


Convert.ToDateTime(g_TimeLogged, System.Globalization.CultureInfo.GetCultureInfo("en GB").DateTimeFormat).ToString("MMMM dd, yyyy HH:mm:ss")

  • Once you change the US date to UK date, save it in a variable.
  • Use this variable in your prompt.

Rating: 0.0/5 (0 votes cast)

Personal tools