¿Dónde puedo encontrar referencias y documentación completa para el C# de reconocimiento de voz espacio de nombres. MSDN solo proporciona una descripción muy breve de los miembros y nada más de lo que puedo encontrar. ¿Hay un recurso absoluto para este tipo de cosas? En general, todo lo que estoy aprendiendo proviene de otros tutoriales o fragmentos en foros.C# Reconocimiento de voz
Respuesta
Intro: Speech Recognition
Ejemplos de código que cubren la mayor parte de los conceptos básicos:
Getting Started with Speech Recognition
Las operaciones básicas que las aplicaciones de reconocimiento de voz realizar: - Inicio del reconocedor de voz.
Creación de una gramática de reconocimiento.
Carga de la gramática en un reconocedor de voz.
El registro para la notificación de eventos de reconocimiento de voz.
Creación de un controlador para el evento de reconocimiento de voz.
me encontré con que las últimas páginas de MSDN sobre System.Speech.Recognition para .NET 4 son bastante cutre en los detalles, pero las páginas más antiguas para .NET 3.5 tener más detalles. Para una comparación rápida solo agarre estas dos páginas:
- RecognitionResult CLASS - .NET 3.5 - http://msdn.microsoft.com/en-us/library/system.speech.recognition.recognitionresult(v=VS.90).aspx
vs
- RecognitionResult Clase - .NET 4.0 - http://msdn.microsoft.com/en-us/library/system.speech.recognition.recognitionresult(v=VS.100).aspx
Los documentos de .NET 3.5 tienen comentarios detallados y ejemplos. Las versiones de .NET 4.0 solo tienen definiciones.
Encontré que el archivo de ayuda que viene con Server Speech Platform SDK tiene detalles que dejan las páginas de .NET 4.0 MSDN - http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1b1604d3-4f66-4241-9a21-90a294a5c9a4.
Para comenzar con el habla NET, hay una muy buena artículo que fue publicado hace unos años en http://msdn.microsoft.com/en-us/magazine/cc163663.aspx. Es probablemente el mejor artículo introductorio que he encontrado hasta ahora. Está un poco desactualizado, pero muy helfpul. (El método AppendResultKeyValue se abandonó después de la beta y probablemente otros cambios de última hora.)
En primer lugar, se agrega la biblioteca para reconocimiento de voz.
using System.Speech.Recognition
Si no puede cargar la biblioteca, puede agregar mediante Agregar referencia. Go Project
> Agregar referencia> Examinar
En general, System.Speech.dll se encuentra en C: \ Archivos de programa \ conjuntos de referencia \ Microsoft \ Framework \ v3.0
En este caso, el código de ejemplo que reconoce "Sí", "No", "In", "hacia fuera" es el siguiente:
namespace SpeechRecognition
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
SpeechRecognizer sr = new SpeechRecognizer();
Choices ch = new Choices();
ch.Add(new string[] { "yes", "no","in","out" });
GrammarBuilder gb = new GrammarBuilder();
gb.Append(ch);
Grammar gr = new Grammar(gb);
sr.LoadGrammar(gr);
sr.SpeechRecognized += new EventHandler<SpeechRecognizedEventArgs>(sr_SpeechRecognition);
}
private void sr_SpeechRecognition(object sender, SpeechRecognizedEventArgs e)
{
MessageBox.Show(e.Result.Text);
}
}
}
- 1. C# reconocimiento de voz
- 2. C# reconocimiento de voz
- 3. reconocimiento de voz Java
- 4. Mejore el reconocimiento de voz, C#
- 5. Reconocimiento de voz en iPhone
- 6. Reconocimiento de voz en PHP?
- 7. Reconocimiento continuo de voz Android
- 8. Reconocimiento de voz para android
- 9. Reconocimiento de voz en Kinect
- 10. API de texto a voz (generación de voz) y de voz a texto (reconocimiento de voz)?
- 11. Reconocimiento de rostro humano, emoción y voz
- 12. Reconocimiento de voz en C o Java o PHP?
- 13. Velocidad de reconocimiento de voz de Microsoft
- 14. API de reconocimiento de voz Java
- 15. iPhone App> ¿Agregar reconocimiento de voz?
- 16. Vista Reconocimiento de voz en Delphi
- 17. Reconocimiento continuo de voz mientras canta?
- 18. Reconocimiento de voz sin Internet en Android
- 19. Gramática simple para el reconocimiento de voz
- 20. ¿Cómo implementar reconocimiento de voz y texto a voz en C++?
- 21. ¿Deshabilita los comandos integrados de reconocimiento de voz?
- 22. Reconocimiento de voz de Microsoft: ¿qué referencia debo agregar?
- 23. Necesito herramientas de reconocimiento de texto a voz y voz para Linux
- 24. Servicio de reconocimiento de voz de búsqueda de voz de Google
- 25. Motor de reconocimiento de voz de fuente abierta
- 26. Cómo acceder al servicio de reconocimiento de voz de Google
- 27. Biblioteca de reconocimiento de voz de código abierto en Java
- 28. ¿Está ocupado el servicio de reconocimiento de voz de Android?
- 29. Cómo desarrollar aplicaciones de reconocimiento de voz como hablar tom
- 30. ¿Cómo registrar un servicio de reconocimiento de voz personalizado?
Aquí está la RESOURC absoluta más [ e] (http://www.wikipedia.org) en existencia. – Mehrdad
[Comenzando con las preguntas de programación de reconocimiento de voz] (http://stackoverflow.com/questions/2853037/getting-started-with-speech-recognition-programming-questions) – abhilash
@mehrdad en serio ¿por qué molestarse en comentar si es tan poco relacionado. @AB Kolan que no es la documentación completa, lea la pregunta a fondo. – Drake