Page 1 of 1

Hay alguna funcion para emitir sonidos desde (x)Harbour-FWH

Posted: Wed Oct 03, 2007 3:39 am
by Enrrique Vertiz
Eso amigos, que el programa pueda emitir sonidos, algo asi como :
suena("Digite nuevamente") y la PC si tiene el sonido activado, "Hable" y diga lo enviado como parametro.
Gracias

Posted: Wed Oct 03, 2007 8:07 am
by Loren
Compañero...

para que emita un pitido: msgbeep()

Si quieres que "hable" deberás grabar el sonido en un archivo con formato .wav y reproducirlo mediante la función SndPlaySound("tu_archivo.wav")

Un saludo.
LORENZO

Posted: Wed Oct 03, 2007 8:37 am
by Biel EA6DD
Para que el PC "hable" puedes usar SAPI ( Microsoft Speech API )

Code: Select all

 LOCAL oVoice := tOleAuto():New( "Sapi.SPVoice" )
 oVoice:Speak( "Hello" )

Posted: Wed Oct 03, 2007 1:38 pm
by Enrrique Vertiz
Sres., gracias, una mezcla de ambos es lo que necesito, con nuestra voz y con la ayuda de la PC.
Ambos funcionan perfectamente.
Nuevamente gracias

Posted: Wed Oct 03, 2007 2:27 pm
by karinha
Biel EA6DD wrote:Para que el PC "hable" puedes usar SAPI ( Microsoft Speech API )

Code: Select all

 LOCAL oVoice := tOleAuto():New( "Sapi.SPVoice" )
 oVoice:Speak( "Hello" )

Parabiéns Gabriel. Excelente!

Gabriel, como se haces, para que la lengua no sea INGLÉZA?

Si fueste en ESPAÑOL por ejemplo... És posible?

Posted: Thu Oct 04, 2007 8:59 am
by Biel EA6DD
En teoria si se puede cambiar el idioma, y tambien la voz. Pero no tengo los ficheros necesarios. Intenta buscar en el MSN. Si encuentras alguna info, te agredecera la compartas por este medio.

Posted: Thu Oct 04, 2007 12:22 pm
by karinha
Biel EA6DD wrote:En teoria si se puede cambiar el idioma, y tambien la voz. Pero no tengo los ficheros necesarios. Intenta buscar en el MSN. Si encuentras alguna info, te agredecera la compartas por este medio.
Mira si ayuda:

http://scriptbrasil.com.br/forum/index. ... 9&t=106366

http://forum.imasters.com.br/index.php?showtopic=220880

http://forum.clubedelphi.net/viewtopic. ... e8ed6345a8

Posted: Thu Oct 04, 2007 9:02 pm
by A&C
amigos como se puede descargar SAPI,,, y algun ejemplo practico de como aplicarla e instalarla...


GRACIAS

Posted: Sat Oct 06, 2007 1:07 pm
by A&C
Alguien Sabe:::

Posted: Tue Oct 09, 2007 4:20 pm
by cuatecatl82
Hola Colegas del Foro:

Desafortunadamente no he conseguido hacer que la pc hable en Español, he instalado SAPI 5.0 y los paquetes de lenguaje, los cuales son el Ingles, El Chino Simplificado y el Japones, Solo la Versión de SAPI 4.0 y posteriores esta disponible al Español, pero no es compatible con windows XP y Vista, de hecho las dos versiones del SAPI se pueden instalar y funcionan mediante programas de terceros, pero no desde Xhabour... si les interesa les dejo unos links y revisen, por ahi puede que alguien encuentre respuesta.

http://www.microsoft.com/downloads/deta ... layLang=en

http://www.htmlbible.com/MicrosoftSpeechComponents/

http://www.mvp-access.com/buho/agentes.htm

Que lastima que mocosoft solo se preocupe por el lenguaje ingles y no por el habla español para la realización de utilidades como estas..

Si alguien encuentra la solución no duden en comentarla, vale la pena.

Saludos..

Posted: Wed Oct 10, 2007 4:16 pm
by karinha

Posted: Sat Oct 13, 2007 3:41 pm
by cuatecatl82
Saludos de nuevo colegas del foro:

Buscando por la red encontre algo que podría semejarse o acercarse a la petición de todos nosotros de este post.

Se trata de agregar un asistente animado con motor de voz en español como el "clip" que se ve en office, solo es cuestion de probar y adquidir una librería OCX de terceros, de hecho biene con una de prueba.

Excelente trabajo de Juan Carlos Salinas Ojeda y mi estimado amigo William Morales, ambos un equipo de trabajo nuevo y que augura excelentes resultados y aportaciones a esta maravillosa herramienta de programación.

Saludos a ambos y gracias por todo..

Prueben este enlace y comenten sus resultados, se van a quedar de a 4 :shock: como yo..


http://incos...net/fivewin/tmsagent32.htm


Me cae que Fivewin y Xharbour son la 8 Mavarilla, sabiendola explotar al máxico se pueden lograr cosas asombrosas como estas..

Nos escribimos pronto... y ya saben: comenten, comenten.