Exportar (0) Imprimir
Expandir todo

System.Speech.Recognition (Espacio de nombres)

Actualización: noviembre 2007

The Recognition namespace contains Windows Desktop Speech technology types for implementing speech recognition.

The Windows Desktop Speech Technology software offers a basic speech recognition infrastructure that digitizes acoustical signals, and recovers words and speech elements from audio input.

Applications use System.Speech.Recognition namespace to access and extend this basic speech recognition technology, by defining algorithms for identifying and acting on specific phrases or word patterns, and by managing the run time behavior of this speech infrastructure.

Applications manage and obtain use grammars -- sets of rules defining how specific combinations of words and phrases are to be understood --through the general purpose Grammar class, which hosts runtime, persisted, or dynamically constructed instances of SrgsDocument. SrgsDocument instances contain W3C Speech Recognition Grammar Specification (SRGS) compliant grammar documents.

A simplified means of specifying grammar documents is provided through the GrammarBuilder and Choices classes. Full support for generating SRGS compliant grammars is provided by the members of the System.Speech.Recognition.SrgsGrammar name space.

In addition, a special case grammar to support a conventional dictation model is available through DictationGrammar objects.

Instances of SpeechRecognizer and SpeechRecognitionEngine objects supplied with appropriate Grammar objects provide the primary access to the Windows Desktop Speech Technology recognition engines.

The SpeechRecognizer class is used to create client applications making use of a system's current recognition technology, which is configured through the Audio Input member of the Control Panel, and a computer's default audio input mechanism.

Building an application using SpeechRecognitionEngine allows for more control on the configuration and type of recognition engine, which runs in process. Using SpeechRecognitionEngine also provides for the dynamic selection of audio input, whether from devices or files.

ms554855.pubclass(es-es,VS.90).gifAudioLevelUpdatedEventArgsReturns data from the AudioLevelUpdated event.
ms554855.pubclass(es-es,VS.90).gifAudioSignalProblemOccurredEventArgsReturns data from the AudioSignalProblemOccurred event.
ms554855.pubclass(es-es,VS.90).gifAudioStateChangedEventArgsReturns data from the AudioStateChanged event.
ms554855.pubclass(es-es,VS.90).gifChoicesRepresents a list of alternative items to make up an element in a grammar.
ms554855.pubclass(es-es,VS.90).gifDictationGrammarRepresents a grammar used for free text dictation.
ms554855.pubclass(es-es,VS.90).gifEmulateRecognizeCompletedEventArgsReturns data from the EmulateRecognizeCompleted event.
ms554855.pubclass(es-es,VS.90).gifGrammarProvides run time support for obtaining and managing Speech grammar information.
ms554855.pubclass(es-es,VS.90).gifGrammarBuilderProvides an easy-to-use mechanism for constructing complicated Grammar objects from simple inputs.
ms554855.pubclass(es-es,VS.90).gifLoadGrammarCompletedEventArgsReturns data from the LoadGrammarCompleted event.
ms554855.pubclass(es-es,VS.90).gifRecognitionEventArgsBase class for event arguments objects passed to handlers of the speech recognition events.
ms554855.pubclass(es-es,VS.90).gifRecognitionResultRepresents the result of recognition engine on audio input as detailed information about the best candidate phrases matching phrase, and a list of all candidate matching phrases.
ms554855.pubclass(es-es,VS.90).gifRecognizeCompletedEventArgsReturns data from the RecognizeCompleted event.
ms554855.pubclass(es-es,VS.90).gifRecognizedAudioRepresents audio input a recognition engine used to generate candidate phrases result.
ms554855.pubclass(es-es,VS.90).gifRecognizedPhraseRepresents detailed information about a candidate phrase found by a recognition engine as matching audio input.
ms554855.pubclass(es-es,VS.90).gifRecognizedWordUnitProvides the atomic unit of recognized speech.
ms554855.pubclass(es-es,VS.90).gifRecognizerInfoRepresents information about a SpeechRecognizer or SpeechRecognitionEngine.
ms554855.pubclass(es-es,VS.90).gifRecognizerUpdateReachedEventArgsReturns data from the RecognizerUpdateReached event.
ms554855.pubclass(es-es,VS.90).gifReplacementTextContains originally recognized text replace using speech normalization by a recognition engine.
ms554855.pubclass(es-es,VS.90).gifSemanticResultKeyAttaches key string to SemanticResultValue values to define the SemanticValue objects created in Grammar using GrammarBuilder instances
ms554855.pubclass(es-es,VS.90).gifSemanticResultValueSets values to SemanticValue objects created in Grammar using GrammarBuilder instances.
ms554855.pubclass(es-es,VS.90).gifSemanticValueRepresents the semantic organization of a recognized phrase.
ms554855.pubclass(es-es,VS.90).gifSpeechDetectedEventArgsReturns data from the SpeechDetected event.
ms554855.pubclass(es-es,VS.90).gifSpeechHypothesizedEventArgsInfraestructura. Returns notification from the SpeechHypothesized event.
ms554855.pubclass(es-es,VS.90).gifSpeechRecognitionEngineProvides access to run any properly installed speech recognition services found on a Windows Desktop system.
ms554855.pubclass(es-es,VS.90).gifSpeechRecognitionRejectedEventArgsReturns notification from the SpeechRecognitionRejected event.
ms554855.pubclass(es-es,VS.90).gifSpeechRecognizedEventArgsReturns notification from the SpeechRecognized event.
ms554855.pubclass(es-es,VS.90).gifSpeechRecognizerProvides access to the default shared speech recognition service available on the Windows Desktop.
ms554855.pubclass(es-es,VS.90).gifSpeechUIProvides text and status information to the operating system in speech user interface to display to the user.
ms554855.pubclass(es-es,VS.90).gifStateChangedEventArgsReturns data from the StateChanged event.

ms554855.pubenumeration(es-es,VS.90).gifAudioSignalProblemEnumerates the types of audio signal problems.
ms554855.pubenumeration(es-es,VS.90).gifAudioStateEnumerates values of the recognizer's audio state.
ms554855.pubenumeration(es-es,VS.90).gifDisplayAttributesEnumerates formats for the display of words in a recognized phrase.
ms554855.pubenumeration(es-es,VS.90).gifRecognizeModeEnumerates values of the recognition mode.
ms554855.pubenumeration(es-es,VS.90).gifRecognizerStateEnumerates values of the recognizer's state.
ms554855.pubenumeration(es-es,VS.90).gifSubsetMatchingModeEnumerates values of subset matching mode.

Adiciones de comunidad

© 2015 Microsoft