![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Gracias de Nuevo a Germán
Ya he buscado las animaciones de los personajes en "Character Details..." y está todo muy claro, por ejemplo para (Genie) están: Acknowledge Alert Announce Blink Confused Congratulate Congratulate_2 Decline DoMagic1 DoMagic2 DontRecognize Explain GestureDown GestureLeft GestureRight GestureUp GetAttention GetAttentionContinued GetAttentionReturn Greet Hide Idle1_1 Idle1_2 Idle1_3 Idle1_4 Idle1_5 Idle1_6 Idle2_1 Idle2_2 Idle2_3 Idle3_1 LookDown LookDownBlink LookDownReturn LookLeft LookLeftBlink LookLeftReturn LookRight LookRightBlink LookRightReturn LookUp LookUpBlink LookUpReturn MoveDown MoveLeft MoveRight MoveUp Pleased Process Read ReadContinued ReadReturn RestPose Sad Search Show StartListening StopListening Suggest Surprised Think Uncertain Wave Write WriteContinued WriteReturn -------------------------------------- Hearing_1 Hearing_2 Hearing_3 Hearing_4 Idle3_2 Processing Reading Searching Thinking Le he agregado a mi programa otro botón con el siguente código asociado: procedure TfrmMain.ButtonAnimacionClick(Sender: TObject); begin Agent.Characters.ITem[Agente].Play('Read'); end; Y ha funcionado estupendamente. Solo me queda probar si cuando se distribuye el instalador, el ayudante se agrega en el ejecutable.
__________________
Saludos Seara2005 |
|
#2
|
||||
|
||||
|
Al final vamos a hacer que baile y todo
![]() He encontrado alguna cosita más sobre el bichito, así, que aquí estoy de nuevo .Merlin, debe estar declarado como IAgentCtlCharacter o tambien usa la opción de Buscar y Reemplazar de Delphi: Busca: Merlin Sustituye por : Agent1.Characters['Merlin'] Se trata de usar "etiquetas" dentro del texto que ha de hablar. No modifica la configuración predefinida, sólo el texto que se esté enviando en el comando Speak. Con estas etiquetas puedes: - Modificar el volumen con el que habla. - Cambiar la forma de hablar: entre susurro, modo normal y monótono. - Cambiar el número de palabras por minuto que ha de hablar. - Mostrar y Ocultar el personaje sin animación. - Poder realizar un Diccionario personalizado, así cuando le envies el texto "Mb" pronuncie "Megabait" - Realizar una Pausa mientras está hablando. Pega este codigo dentro de un botón y verás el resultado. Lo he puesto en varias líneas, para que puedas ejecutarlas independientemente. (He cortado las lineas de texto porque son muy grandes)
A disfrutar con el agonía este jejejejeje. Saludos |
|
#3
|
||||
|
||||
|
Bailar... no se... pero hacerle cantar "cumpleaños feliz" ¡¡¡seguro!!!:
Merlin.Speak('\chr="monotone"\\spd=130\\pit=65\Cuuum\pit=65\plee\pit=83\aaaaaaa\pit=65\ñoooos...\spd =55\\pit=87\feeeee\pit=82\liiiiiiz.') ![]() Salu2.
__________________
Tengo las manos llenas de dedos... Tengo los dedos llenos de teclas... Tengo las teclas desordenadas... Tengo el desorden muy controlado... Tengo el control en mis manos. |
|
#4
|
||||
|
||||
|
Por petición de un compañero del foro, he creado un proyecto al completo donde reuno todo lo hablado hasta ahora (excepto las animaciones)
Lo único imprescindible, es tener el control ActiveX disponible en la paleta de delphi. Saludos Última edición por Lepe fecha: 10-10-2007 a las 20:58:14. |
|
#5
|
||||
|
||||
|
Muchísimas gracias, Lepe, yo estaba muy interesado en el proyecto. Cuando necesites algo, ya sabes, aquí estoy.
__________________
:) |
|
#6
|
||||
|
||||
|
Nuevas noticias
http://www.delphiforfun.org/Programs/TextToSpeech.htm No perdais de vista esta web con fuentes en delphi para poder elegir el tipo de voz e idioma de nuestros Personajes, permite adulto espanol masculino y femenino y muchos otros en ingles. Gracias a Neftali por dar este Link. En realidad lo dio para un hilo donde se hablaba de algoritmos de cortes (carpinteria). Pero ha sido muy grato encontrar tambien este tema. Saludos de nuevo. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|