Uso de Voz en Windows 7

465 views
Skip to first unread message

Milena Romero

unread,
Jun 6, 2011, 10:39:48 PM6/6/11
to vfp
Hola a todos, hace un tiempo hice una aplicación que hablaba como respuesta a un registro seleccionado el nombre de un usuario, en Windows XP, usaba el siguiente codigo :

lVoice = Createobject("SAPI.SpVoice")
lVoice.speak(mydata.nombres)

La pregunta es si se usa algo similar con Windows 7, porque hasta ahora no lo pude hacer funcionar.

Saludos.

Milly (k)

Mauricio Molinero,

unread,
Jun 7, 2011, 8:34:11 AM6/7/11
to Comunidad de Visual Foxpro en Español
Hola Milena!

Estoy probando tu codigo en Win 7 y funciona correctamente.
Puede ser algun otro complemento.

Saludos!

Mauricio R. Molinero,

Jose Antonio Blasco

unread,
Jun 7, 2011, 10:01:19 AM6/7/11
to publice...@googlegroups.com
Prueba asi:

LOCAL oVoz AS "SAPI.SpVoice"
oVoz = CREATEOBJECT("SAPI.SpVoice")
*
* Elegir voz y reproducir texto
oVoz.Voice = oVoz.GetVoices().ITEM(0) && Carmen
oVoz.Speak("Nada corre como un zorro")
*
* Eliminar objeto
RELEASE oVoz


Un saludo.


El día 7 de junio de 2011 14:34, Mauricio Molinero,
<pip...@gmail.com> escribió:

--
Jose A. Blasco
Zaragoza - España

Jairo Miranda

unread,
Jun 7, 2011, 10:15:38 AM6/7/11
to publice...@googlegroups.com

Milena buenos días .

Lo acabo de probar en Windows 7

 

oVoz = CreateObject("SAPI.SpVoice")

oVoz.Speak("La contraseña proporcionada es incorrecta o no coincide con el nombre de usuario")

oVoz.Speak("Por favor verifique y vuelva a intentarlo ")

 

Y funciona de maravilla ..  no olvides octener la librería para widows de habla Hispana.

 

Puede ser que no está leyendo la variable nombres.

 

JM

Nuevo SQL Server Replication Snapshot Trigger Script.txt

lm...@cclf.com.pe

unread,
Jun 7, 2011, 10:32:53 AM6/7/11
to publice...@googlegroups.com
Funciona sin problema, debe ser problema del audio o no hay voces instaladas

Walter R. Ojeda Valiente

unread,
Jun 7, 2011, 1:23:57 PM6/7/11
to publice...@googlegroups.com
El SAPI ultimamente se usa en dos versiones: la 4 y la 5. Y hay voces para ambas versiones. Y la voz para una versión no funciona en la otra.

Habría que verificar que las versiones correspondan a las voces.

Saludos.

Walter.



> Date: Tue, 7 Jun 2011 16:01:19 +0200
> Subject: Re: [vfp] Re: Uso de Voz en Windows 7
> From: jabl...@gmail.com
> To: publice...@googlegroups.com

Irlandes 1960

unread,
Jun 7, 2011, 3:41:48 PM6/7/11
to publice...@googlegroups.com
Hola interesante tema, me asaltan algunas dudas (¿será por la inseguridad?) y no encontre recetas en la web
para JAIRO, ¿¿¿ COMO SE OBTIENE LA LIBRERIA EN ESPAÑOL???
otro, el tema de obtener voces, ¿que es y como se setea? yo solo logre que me hable una chica (lo cual no es poca cosa)
gracias a todos

Walter R. Ojeda Valiente

unread,
Jun 7, 2011, 4:47:19 PM6/7/11
to publice...@googlegroups.com
Hay muchos programas que permiten "hablar" a la computadora, pronunciando el texto escrito. Quizás los más conocidos sean TextALoud y Loquendo.

También hay muchas "voces" las cuales para diferenciarlas tienen nombres de personas: José, María, Luis, etc.

Y las voces hay para distintos idiomas: inglés, castellano, francés, etc. Debe corresponder la voz con el idioma. Por ejemplo, José pronuncia muy bien el castellano pero pésimo el inglés.

Hay algunas voces gratis (la de Sam de Microsoft, por ejemplo) y hay otras voces pagas. Las pagas suenan mejor, más naturales, las gratis suenan muy robóticas.

Si necesitas programas o veces, tienes varias alternativas: comprar el programa, comprar las voces (se suelen vender por separado) o .... piratearlas, usando por ejemplo al buen amigo don Taringa.

Saludos.

Walter.




Date: Tue, 7 Jun 2011 16:41:48 -0300

Subject: Re: [vfp] Re: Uso de Voz en Windows 7

Jairo Miranda

unread,
Jun 8, 2011, 11:23:05 AM6/8/11
to publice...@googlegroups.com

Creo que Walter o Luis me enviaron el archivo de voz, pero no he podido encontrarlo en mi disco ,, yo lo instale y lo probé , pero a los jefes les pareció que se demoraba mucho . así que no seguí trabajando en ello

 

Seguiré buscando..

 

JM

Baltazar Moreno

unread,
Jun 8, 2011, 12:05:39 PM6/8/11
to publice...@googlegroups.com
Hola, hace tiempo a mi también me dió la curiosidad de esto, y al buscar encontré un form (no recuerdo donde - agradezco al autor de cualquier forma) para el manejo de voces y que se pronuncie lo que está escrito, en la liga:

http://dl.dropbox.com/u/27392503/habla.rar

Está un form con esas configuraciones, lo que tienes que hacer es comprar como te dice Walter las voces, para que se escuche más "real"

Saludos!!

--
Baltazar Moreno
VFP9SP2 - Win7
Reply all
Reply to author
Forward
0 new messages