¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.



 
PortadaÍndiceÚltimas imágenesBuscarRegistrarseConectarse

 

 TTS Advanced Object: Tutorial.

Ir abajo 
2 participantes
AutorMensaje
elPatrixF
Soporte
Soporte
elPatrixF


Argentina Masculino 100% Cumplimiento de las normas
Reputación : 327
Mensajes enviados : 1296
Edad : 31
Premios : Ganador concurso periódico: Demos de Aplicaciones 3º puesto concurso anual: Demos de juegos

TTS Advanced Object: Tutorial. Empty
MensajeTema: TTS Advanced Object: Tutorial.   TTS Advanced Object: Tutorial. Icon_minitimeVie Jul 31, 2009 5:33 pm

TTS Advanced
[Tienes que estar registrado y conectado para ver esa imagen]
Una extension que hara que tu aplicacion pueda hablar con la voz de windows Shocked
Weno ya:
z33z escribió:
A more advanced text to speech object which supports more features such as voices other than the default voice and mouth shape visualizing.

----------
Descarga:
[Tienes que estar registrado y conectado para ver este vínculo] [Enlace no válido]
La descarga incluye un ejemplo en ingles Wink

----------
Antes que nada, TTS quiere decir "Text to Speech" y no cualquier otra cosa. :xD:

··· DETALLES ···

Algunas de las acciones que posee
Código:
Speak -> Speak String
Basicamente, le pones un texto aquí (Ya sea proveniente de un edit, de una String guardada en algun lado, o lo que sea) y te lo leera.

Código:
Speak -> Pause, Stop, Resume
Pausa, detiene o continua la lectura del texto.

Código:
Speak -> Speak to wavefile
Es como Speak String, solo que guarda lo que se dice en un archivo .wav

Código:
Set volume
Cambia el volumen

Código:
Set voice
Cambia la voz actual (A mi no me funciona pero weh :xD:)

Ahora los eventos:
    Is speaking -> Mientras habla.
    On speak begin -> Se activa cuando empieza a hablar
    On speak done -> Se activa al terminar de hablar
    Estos que siguen son un poco confusos para mi :?
    On viseme -> Ejecuta cuando ocurre un visema (Cuando cambia la gesticulación vocal supongo)
    On phoneme -> Ejecuta cuando ocurre un fonema (Lo mismo de arriba pero cuando cambia el sonido supongo)
    On bookmark -> Weno aquí ya no se que poner xDDD
    On error -> Se lanza cuando ocurre un error (El error puede ser vizualisado mediante una expresion)

_________________
Y de las expresiones-- ni hablar investigenlas ustedes Laughing

------------------
De lo que les puedo hablar mas o menos sabiendo, es sobre los visemas, que es cuando cambia la gesticulación facial segun la letra:
Hasta donde pude haber investigado yo, he descubierto estos valores de visemas para los respectivos sonidos:
    A = 2
    E = 4
    I/Y = 6
    O = 8
    U/W = 7
    P/M/B/V = 21
    G(Como en Guiso)/K/X = 20
    T/N/D = 19
    CH/SH (Como en Chancho o como en EshShoviendo :xD: ) = 16
    F = 18
    J (Como en Jalea) = 12
    L = 14
    R (Tanto en "Aro" como en "Barril") = 13
    S = 15
    Z = 17


Los muy vivos notaran que faltan la letra C y la H.
Les recuerdo que la H no esta ya que esta no produce sonido alguno :xD:.
Y la C puede ser interpretada tanto como una K como una S, asi que simplemente la excluí para no causar confusión.

¿Como hacemos que al cambiar el fonema tambien cambie la boca?
Supongamos que queremos que la boca se ponga con forma de A, cuando se diga A.
Pues bueno, creamos un evento "Compare 2 general values"
Código:
+CurViseme( "TTS Advanced" ) = 2
-Change direction of "aguanteLaBoca" to 2
En el caso que la direccion 2 del objeto "aguanteLaBoca" sea el dibujo de una boca con forma de A.

O sino:
Código:
+CurViseme( "TTS Advanced" ) = 2
-Change animation of "aguanteLaBoca" to "A"

____________________________

Weno, ojala les sirva gente! Salu2! Very Happy
Volver arriba Ir abajo
http://elpatrixf.com
Zonacas
Super-Moderador
Super-Moderador
Zonacas


España Masculino 100% Cumplimiento de las normas
Reputación : 558
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

TTS Advanced Object: Tutorial. Empty
MensajeTema: Re: TTS Advanced Object: Tutorial.   TTS Advanced Object: Tutorial. Icon_minitimeMar Ago 16, 2011 4:20 am

Otro que también se puede mover a estudio de extensiones
Volver arriba Ir abajo
http://www.comunidadid.com/
 
TTS Advanced Object: Tutorial.
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Layer Object: Tutorial.
» Tutorial "Active Object" traducido de la página oficial de Clickteam
» Games Factory 2 Tutorial - Como hacer un juego (video-tutorial)
» Parallaxer object: Características
» E.E: Array Object

Permisos de este foro:No puedes responder a temas en este foro.
 :: Ayuda y Tutoriales :: Tutoriales-
Cambiar a: