Jump to content

"Speak" out the users input


kernelwong

Recommended Posts

Can IVM "speak" out the users input?

Such as if the user input "1234" , can IVM "speak" out "One,two,three,four" for the user checking if he input the right numbers before it store into file?

 

Thanks

 

Read out number after OGM

 

IVM can read out numbers from a variable that has been entered by the caller or returned from a plugin (eg. database results). This can be used to confirm data entry (eg. "the number you entered was...") or to return information to the caller (eg. "your account balance is...").

 

To use this, tick the "Read Out Number" box and enter the variable name. The variable name must not include the % characters.

 

You can also select the way IVM reads numbers. For example if the number to read was "1234", "Digits" would be "one two three four", "Number" would be "one thousand two hundred thirty four", "Dollars & Cents" would be "twelve dollars thiry four cents" and "Dollars Whole" would be "one thousand two hundred thirty four dollars".

 

The number is read at the end of the OGM. Usually this OGM would then be chained onto a further OGM using the "Go To" active command for the End of Message.

Link to comment
Share on other sites

Got it~ thanks~

 

Read out number after OGM

 

IVM can read out numbers from a variable that has been entered by the caller or returned from a plugin (eg. database results). This can be used to confirm data entry (eg. "the number you entered was...") or to return information to the caller (eg. "your account balance is...").

 

To use this, tick the "Read Out Number" box and enter the variable name. The variable name  must not include the % characters.

 

You can also select the way IVM reads numbers. For example if the number to read was "1234", "Digits" would be "one two three four", "Number" would be "one thousand two hundred thirty four", "Dollars & Cents" would be "twelve dollars thiry four cents" and "Dollars Whole" would be "one thousand two hundred thirty four dollars".

 

The number is read at the end of the OGM. Usually this OGM would then be chained onto a further OGM using the "Go To" active command for the End of Message.

Link to comment
Share on other sites

  • 5 months later...
Guest Ricardo Gaspar
Got it~ thanks~

Hello, I am brazilian, and we use portuguese. For all voice messages, I use the portuguese version of the synthesize speech. But the READ OUT NUMBER just work in english. Is there any other way to do this ?

Link to comment
Share on other sites

Hello, I am brazilian, and we use portuguese. For all voice messages, I use the portuguese version of the synthesize speech. But the READ OUT NUMBER just work in english. Is there any other way to do this ?

 

As far as I know, you have to upgrade to the newest version in order to have prompts in different languages in addition to the english prompts. If you are just using non-english prompts, just change the sound file to the Portuguese language. Go into your "settings > prompts > change" and then select the synthesize feature, select the voice you want to use for TTS and then save the file. After that finishes, I would then select the same file from that prompts menu and while highlighting the file working with, click "change" then "edit recording" and allow Wavepad to open/download and install, then once the file is open, I would select the very end of the sound file...just where you see the end of the graph of the voice and drag it to the end of the file...then delete that last little part. I've find that if it's a number file that I'm editing, the numbers are read back to the caller allot faster than if you don't edit.

 

IVM's default system prompts are so cheesy, I would've thought that would be the first thing everybody would do. I did.

 

Markus

markus@comm-breakdown.com

Communications Breakdown

Link to comment
Share on other sites

  • 1 year later...

Hi TO ALL!

 

"IMPORTANT INFORMATION FOR ALL WHO WANT TO USE MULTILANGUAGE-FUNCTIONALITY"

 

Just for your information, after hours and hours plus days spending time with bugs in this software:

The SystemPromptsFolder variable can be set, BUT the "read out number after ogm"-function in the advanced tab ignores this setting. It seems that the wav-files when using this Function (reading out the variables as digit, numbers, dollars, or dollars & cent), come always from the default system prompts-folder ignoring the setting of the SystemPromptsFolder. So please be aware that this is bugy. You will spend a lot of time finding workarounds. I think it is important for everyone to know. The "read out number after ogm"- for Multilanguage-Purpose is useless. You will have to read the Numbers with an extra OGM, playing an external audio file. That works, but with long numbers you will have to use lots & lots of OGMs.

 

Bye,

 

Claudio

Link to comment
Share on other sites

  • 2 years later...
Hi TO ALL!

 

"IMPORTANT INFORMATION FOR ALL WHO WANT TO USE MULTILANGUAGE-FUNCTIONALITY"

 

Just for your information, after hours and hours plus days spending time with bugs in this software:

The SystemPromptsFolder variable can be set, BUT the "read out number after ogm"-function in the advanced tab ignores this setting. It seems that the wav-files when using this Function (reading out the variables as digit, numbers, dollars, or dollars & cent), come always from the default system prompts-folder ignoring the setting of the SystemPromptsFolder. So please be aware that this is bugy. You will spend a lot of time finding workarounds. I think it is important for everyone to know. The "read out number after ogm"- for Multilanguage-Purpose is useless. You will have to read the Numbers with an extra OGM, playing an external audio file. That works, but with long numbers you will have to use lots & lots of OGMs.

 

Bye,

 

Claudio

 

Hola Claudio. Por tu nombre asumo que eres latino.

Tengo problemas con el IVM 4.11 ya que no permite leer los tildes y caracteres especiales con el sintetizador de voz Loquendo (que en el resto de las aplicaciones funciona bien).

 

Te ha pasado algo similar?

gracias

Link to comment
Share on other sites

Hola Claudio. Por tu nombre asumo que eres latino.

Tengo problemas con el IVM 4.11 ya que no permite leer los tildes y caracteres especiales con el sintetizador de voz Loquendo (que en el resto de las aplicaciones funciona bien).

 

Te ha pasado algo similar?

gracias

 

Claro horacio...! Mira... nosotros no usamos ningun tipo de sintetizador de voz! Lo que hicimios fue gravar todas las cosas con un microfono, y salvarlo como wav. Esto te lo recomiendo, porque la calidad de gravacíon es muchisimo mejor, y se pede editar el sonido.

 

Pero si necesitas que te conteste un texto dinamico, como de un banco de datos, te tengo que decir que no he tenido ningun tipo de experiencia con esto. Pero lo que me imagino ser una forma de solucion es, escribir un script, tipo .vbs via plugin, que reemplaza/filtra caracteres, antes de pasar lo por el sintetizador. Lo trataria asi.

 

abrazo.

Link to comment
Share on other sites

Claro horacio...! Mira... nosotros no usamos ningun tipo de sintetizador de voz! Lo que hicimios fue gravar todas las cosas con un microfono, y salvarlo como wav. Esto te lo recomiendo, porque la calidad de gravacíon es muchisimo mejor, y se pede editar el sonido.

 

Pero si necesitas que te conteste un texto dinamico, como de un banco de datos, te tengo que decir que no he tenido ningun tipo de experiencia con esto. Pero lo que me imagino ser una forma de solucion es, escribir un script, tipo .vbs via plugin, que reemplaza/filtra caracteres, antes de pasar lo por el sintetizador. Lo trataria asi.

 

abrazo.

 

 

Claudio:

 

GRacias por tu pronta respuesta. El problema lo estamos resolviendo usando grabaciones como tú recomiendas, dejando solamente al sintetizador para que responda algunas variables que usamos.

 

Pero ahora se nos presenta un problema mayor: el programa "no corta" la llamada. Es decir; si el software termina todo su ciclo efectivamente corta; pero si mientras está funcionando quien lo llama corta, queda en "loop" sin darse cuenta que ya no tiene llamada, y es necesario resetear el software.

 

Les ha pasado algo así?

 

Gracias y saludos desde URuguay

hl

Link to comment
Share on other sites

Claudio:

 

GRacias por tu pronta respuesta. El problema lo estamos resolviendo usando grabaciones como tú recomiendas, dejando solamente al sintetizador para que responda algunas variables que usamos.

 

Pero ahora se nos presenta un problema mayor: el programa "no corta" la llamada. Es decir; si el software termina todo su ciclo efectivamente corta; pero si mientras está funcionando quien lo llama corta, queda en "loop" sin darse cuenta que ya no tiene llamada, y es necesario resetear el software.

 

Les ha pasado algo así?

 

Gracias y saludos desde URuguay

hl

 

Hola Horacio...

 

te cuento que si he tenido algo similar, y tambien hemos tenido unos otros problemas con el IVM que es V 3.00... pero caso tuyo puede depender mucho del hardware que estas usando. la cosa es que el sonido de colgar el telefono (end-of-call tone) no tiene un standard mundial (mira http://nch.invisionzone.com/index.php?showtopic=9487 ), y dependiendo de como es el hardware, se puede tener problemas al usar lo en la red en ciertos paises. Primero de todo yo jugaria con la configuracion en la seccion del IVM SETTINGS->DEVICES-> ADVANCED LINE SETTINGS por ahi tienes las configuraciones que te podrian ayudar. Pero recuerdate de anotar la configuracion inicial.

 

En nuestro caso nuestro driver de la placa isdn alemana no funcionava con el IVM con la placa AVM ISDN-Controller B1 para nada, ni tocava los wavs, menos colgava. Solo cuando pusimos el driver de COMISDN todo funcionó de una, eso acabó con todos nuestros problemas. Pero te tengo que decir que fue en la red de telefono digital en Alemania. No se si te funcionaria en Uruguay. De todas formas lo puedes testar, si no tienes exito con la configuracion en el IVM . El comISDN es un Driver TAPI, tiene un Demo que es valido por unos 14dias creo. http://www.comisdn.com/tsp/download.htm Nosotros usamos el ComISDN TAPI Service Provider - Version 4.0.64 (CAPI). Nosotros luego lo compramos, y desde entonces todo quedo estable. El soporte es bastante bueno, pero en ingles o frances.

 

Abrazo desde Rio :D!!!! Y suerte!

Link to comment
Share on other sites

Hola Horacio...

 

te cuento que si he tenido algo similar, y tambien hemos tenido unos otros problemas con el IVM que es V 3.00... pero caso tuyo puede depender mucho del hardware que estas usando. la cosa es que el sonido de colgar el telefono (end-of-call tone) no tiene un standard mundial (mira http://nch.invisionzone.com/index.php?showtopic=9487 ), y dependiendo de como es el hardware, se puede tener problemas al usar lo en la red en ciertos paises. Primero de todo yo jugaria con la configuracion en la seccion del IVM SETTINGS->DEVICES-> ADVANCED LINE SETTINGS por ahi tienes las configuraciones que te podrian ayudar. Pero recuerdate de anotar la configuracion inicial.

 

En nuestro caso nuestro driver de la placa isdn alemana no funcionava con el IVM con la placa AVM ISDN-Controller B1 para nada, ni tocava los wavs, menos colgava. Solo cuando pusimos el driver de COMISDN todo funcionó de una, eso acabó con todos nuestros problemas. Pero te tengo que decir que fue en la red de telefono digital en Alemania. No se si te funcionaria en Uruguay. De todas formas lo puedes testar, si no tienes exito con la configuracion en el IVM . El comISDN es un Driver TAPI, tiene un Demo que es valido por unos 14dias creo. http://www.comisdn.com/tsp/download.htm Nosotros usamos el ComISDN TAPI Service Provider - Version 4.0.64 (CAPI). Nosotros luego lo compramos, y desde entonces todo quedo estable. El soporte es bastante bueno, pero en ingles o frances.

 

Abrazo desde Rio :D!!!! Y suerte!

 

Ah si... y otra cosa... si el problema es un loop indefinido (que es un problema que tb teniamos), le metimos a cada OGM la repiticion de maximo 3 vezes, y luego AND THEN "HANG UP IMMEDIATLY". Eso nos soluciono por lo menos el problema del indefinite loop, por que asegura que el IVM cuelga la llamada, si no hay ninguna entrada hecha por el llamador.

Link to comment
Share on other sites

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
×
×
  • Create New...