Foros del Web » Soporte técnico » Audio y vídeo »

Manejo de Microsoft Speech en español

Estas en el tema de Manejo de Microsoft Speech en español en el foro de Audio y vídeo en Foros del Web. Hola que tal necesito ayuda respecto a una aplicacion que convierta a voz lo que se le dicte en visual 2005 en español seria una ...
  #1 (permalink)  
Antiguo 28/07/2008, 16:03
 
Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 15 años, 9 meses
Puntos: 0
Manejo de Microsoft Speech en español

Hola que tal necesito ayuda respecto a una aplicacion que convierta a voz lo que se le dicte en visual 2005 en español seria una especie de dictador he estado leyendo acerca de esto pero solo encuentro ayuda referente a el idioma ingles alguien q haya alguna aplicacion simple o o que pueda orientar grax
atte: luisdelasalle
  #2 (permalink)  
Antiguo 28/07/2008, 16:34
Avatar de RobiBaggio
Colaborador
 
Fecha de Ingreso: enero-2005
Ubicación: Mind
Mensajes: 13.554
Antigüedad: 19 años, 3 meses
Puntos: 150
Respuesta: Manejo de Microsoft Speech en español

Un programa que convierta a voz... ok... "lo que se le dicte" cómo se lo vas a dictar?? será escribir?? buscas un programa que convierta a voz un texto?? Hay varios, el Speak Aloud uno de los buenos
  #3 (permalink)  
Antiguo 28/07/2008, 18:43
Colaborador
 
Fecha de Ingreso: agosto-2004
Mensajes: 1.611
Antigüedad: 19 años, 8 meses
Puntos: 47
Respuesta: Manejo de Microsoft Speech en español

Via Voice de IBM; Dragon Naturally Speaking; programas que una vez que "conocen" tu voz, puedes dictarle ó escribir un texto y luego reproducirlo con voz; se escucha muy "mecánico" pero han mejorado bastante.
Saludos...
  #4 (permalink)  
Antiguo 29/07/2008, 00:12
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 2 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
  #5 (permalink)  
Antiguo 29/07/2008, 11:26
 
Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Manejo de Microsoft Speech en español

Si un ejemplo de los que estoy buscando seria que mediante un microfono en visual pronuncio la palabra hola y en un textox capture la palabra "hola" pero la herramientas q estoy buscando es propiamente para trabajar con visual y no con apcaciones como del speak dragon y demas buenoa grax seguire probando y cualquier cosa me salga lo subire
  #6 (permalink)  
Antiguo 29/07/2008, 13:05
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 2 meses
Puntos: 260
Sonrisa Respuesta: Manejo de Microsoft Speech en español

Hola,

En ese caso tal ves lo mas aconsejable sea utilizar SAPI.
Agent tiene la capacidad de aceptar comandos cortos, basados en una lista.

Un ejemplo de Microsoft usando SAPI para reconocimiento de voz:
Dictation Pad: http://msdn.microsoft.com/en-us/libr...78(VS.85).aspx
Simple Dictation: http://msdn.microsoft.com/en-us/libr...86(VS.85).aspx
Para tener acceso al código fuente de los ejemplos (C++) necesitas adquirir MSDN o descargar SAPI SDK.

El control Agent lo adquirí con Microsoft Office 2000 Developer Tools.

Saludos,

ps: Dragon tiene una API de programación para .NET.

Última edición por HackmanC; 29/07/2008 a las 14:57 Razón: cleanup
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:06.