Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/07/2008, 00:12
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Manejo de Microsoft Speech en español

Hola,

Este es el caso que uses Agent, (no SAPI directamente)
Oooooops... ahora que lo noto .... esto no tiene nada que ver con edición de video y multimedia. Es programación en Visual Studio .NET (2005). Espero que sea de ayuda de cualquier forma.


Cita:
Iniciado por luisdelasalle Ver Mensaje
... ayuda respecto a una aplicacion que convierta a voz lo que se le dicte en visual 2005 ...
Como expresa RobiBaggio ... la pregunta resulta ambigua o confusa!
Convertir a voz lo que le dictes?

Con Microsoft Agent + TTS es posible... pero no creo que sea lo que estas buscando, por lo que lo describo brevemente:
El objeto Agent tiene capacidad de SR y TTS. Por lo tanto tiene la capacidad de escuchar lo que le dictes, transcribirlo en texto y leerlo de nuevo con una voz syntetizada en varios idiomas.

Pero basado en el título que dice "Microsoft Speech", posiblemente puedas usarlo de esta forma:

Normalmente desde Windows 2000 el motor de syntesis, y los caracteres ya vienen previamente instalado en el sistema operativo, pero necesitas instalar el motor de lenguaje en español y caracteres extras que desees, lo cual resulta tan complicado (en el proceso de deploy de tus aplicaciones) que desistí de usarlo.

Necesitas descargar el motor de tts (text to speech) para español, en el apartado de <<Text-to-speech engines>> :

http://www.microsoft.com/Msagent/downloads/user.aspx

Después de instalado todo lo necesario, antes de usar .Speak en el objecto Agent.Character("Merlin-Otro"), debes de seleccionar el lenguaje :

agent.Characters ("CharacterID").LanguageID [ = LanguageID]

http://msdn.microsoft.com/en-us/libr...57(VS.85).aspx

Por cierto .. hacerlo funcionar en español fué realmente difícil para mí.

Saludos,

ps:

Creo que Via Voice de IBM (ahora de Nuance) y Dragon Naturally Speaking (de Nuance) solo tiene reconocimiento de voz, y no syntesis. Una opción pero realmente (!) compleja de hacerlo funcionar en Windows es Festiva (seguido de n++ librerías que tienes que compilar e instalar).

Links (todo en inglés):

La página de Microsoft Agent:
http://www.microsoft.com/msagent/

La sección de Microsoft Agent en MSDN:
http://msdn.microsoft.com/en-us/library/ms695784.aspx

Última edición por HackmanC; 29/07/2008 a las 00:53 Razón: SAPI