Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Program Files (x86)/Reference Assemblies/Microsoft/Framework/v3.0/en/ |
Upload File : |
<?xml version="1.0" encoding="utf-8"?> <doc> <assembly> <name>System.Speech</name> </assembly> <members> <member name="T:System.Speech.AudioFormat.AudioBitsPerSample"> <summary>Enumerates values of the AudioBitsPerSample property of the SpeechAudioFormatInfo object.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.AudioFormat.AudioBitsPerSample.Eight"> <summary>Value that sets the bits per sample to 8.</summary> </member> <member name="F:System.Speech.AudioFormat.AudioBitsPerSample.Sixteen"> <summary>Value that sets the bits per second to 16.</summary> </member> <member name="T:System.Speech.AudioFormat.AudioChannel"> <summary>Enumerates values of the audio channel used by the SpeechAudioFormatInfo object.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.AudioFormat.AudioChannel.Mono"> <summary>Value that sets the channel to Mono. </summary> </member> <member name="F:System.Speech.AudioFormat.AudioChannel.Stereo"> <summary>Value that sets the channel to Stereo.</summary> </member> <member name="T:System.Speech.AudioFormat.EncodingFormat"> <summary>Enumerates values of the EncodingFormat property of the SpeechAudioFormatInfo object.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.AudioFormat.EncodingFormat.Pcm"> <summary>Value that sets the format to Pcm.</summary> </member> <member name="F:System.Speech.AudioFormat.EncodingFormat.ALaw"> <summary>Value that sets the format to ALaw.</summary> </member> <member name="F:System.Speech.AudioFormat.EncodingFormat.ULaw"> <summary>Value that sets the format to ULaw.</summary> </member> <member name="T:System.Speech.AudioFormat.SpeechAudioFormatInfo"> <summary>Represents an audio format for speech recognition.</summary> </member> <member name="M:System.Speech.AudioFormat.SpeechAudioFormatInfo.#ctor(System.Int32,System.Speech.AudioFormat.AudioBitsPerSample,System.Speech.AudioFormat.AudioChannel)"> <summary>Creates a new instance of SpeechAudioFormatInfo.</summary> <param name="samplesPerSecond">An int containing the samples per second value.</param> <param name="bitsPerSample">An int containing the bits per sample value.</param> <param name="channel">A member of the AudioChannel enumeration (ie., <paramref name="Mono" /> or <paramref name="Stereo" />).</param> </member> <member name="M:System.Speech.AudioFormat.SpeechAudioFormatInfo.#ctor(System.Speech.AudioFormat.EncodingFormat,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Byte[])"> <summary>Creates a new instance of SpeechAudioFormatInfo.</summary> <param name="encodingFormat">An EncodingFormat object.</param> <param name="samplesPerSecond">An int containing the samples per second value.</param> <param name="bitsPerSample">An int containing the bits per sample value.</param> <param name="channelCount">An int containing the channel count value.</param> <param name="averageBytesPerSecond">An int containing the average bytes per second value.</param> <param name="blockAlign">An int containing the BlockAlign value.</param> <param name="formatSpecificData">A byte array containing the format-specific data.</param> <filterpriority>1</filterpriority> </member> <member name="P:System.Speech.AudioFormat.SpeechAudioFormatInfo.AverageBytesPerSecond"> <summary>Gets the average bytes per second of the audio format.</summary> <returns>An int containing the average bytes per second value.</returns> <filterpriority>1</filterpriority> </member> <member name="P:System.Speech.AudioFormat.SpeechAudioFormatInfo.BitsPerSample"> <summary>Gets the bits per sample of the audio format.</summary> <returns>An int containing the bits per sample value.</returns> <filterpriority>1</filterpriority> </member> <member name="P:System.Speech.AudioFormat.SpeechAudioFormatInfo.BlockAlign"> <summary>Gets and sets the block alignment in bytes.</summary> <returns>An int containing the block alignment value.</returns> <filterpriority>1</filterpriority> </member> <member name="P:System.Speech.AudioFormat.SpeechAudioFormatInfo.ChannelCount"> <summary>Gets the channel count of the audio format.</summary> <returns>An int containing the channel count value.</returns> </member> <member name="P:System.Speech.AudioFormat.SpeechAudioFormatInfo.EncodingFormat"> <summary>Gets the encoding format of the audio format.</summary> <returns>An EncodingFormat object representing the encoding format value.</returns> </member> <member name="M:System.Speech.AudioFormat.SpeechAudioFormatInfo.Equals(System.Object)"> <summary>Returns whether a specified object is equal to the SpeechAudioFormatInfo object.</summary> <param name="obj">The object to be compared.</param> </member> <member name="M:System.Speech.AudioFormat.SpeechAudioFormatInfo.FormatSpecificData"> <summary>Returns the format-specific data of the audio format.</summary> <returns>A byte array containing the format-specific data.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.AudioFormat.SpeechAudioFormatInfo.GetHashCode"> <summary>Returns the hash code of the audio format.</summary> <returns>An int containing the hash code.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.AudioFormat.SpeechAudioFormatInfo.SamplesPerSecond"> <summary>Gets the samples per second of the audio format.</summary> <returns>An int containing the samples per second value.</returns> </member> <member name="T:System.Speech.Recognition.AudioLevelUpdatedEventArgs"> <summary>Returns data from the AudioLevelUpdated event.</summary> </member> <member name="P:System.Speech.Recognition.AudioLevelUpdatedEventArgs.AudioLevel"> <summary>Gets the new audio level.</summary> <returns>An int indicating the new audio level value.</returns> </member> <member name="T:System.Speech.Recognition.AudioSignalProblem"> <summary>Enumerates the types of audio signal problems.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Recognition.AudioSignalProblem.None"> <summary>Audio input can be processed by the recognition engine.</summary> </member> <member name="F:System.Speech.Recognition.AudioSignalProblem.TooNoisy"> <summary>Audio input has too much background noise for the recognition engine to process.</summary> </member> <member name="F:System.Speech.Recognition.AudioSignalProblem.NoSignal"> <summary>No audio input is detected.</summary> </member> <member name="F:System.Speech.Recognition.AudioSignalProblem.TooLoud"> <summary>Audio input is too loud for the recognition engine to process.</summary> </member> <member name="F:System.Speech.Recognition.AudioSignalProblem.TooSoft"> <summary>Audio input is not loud enough for the recognition engine to process.</summary> </member> <member name="F:System.Speech.Recognition.AudioSignalProblem.TooFast"> <summary>Audio input is too fast for the recognition engine to process.</summary> </member> <member name="F:System.Speech.Recognition.AudioSignalProblem.TooSlow"> <summary>Audio input is too slow for the recognition engine to process.</summary> </member> <member name="T:System.Speech.Recognition.AudioSignalProblemOccurredEventArgs"> <summary>Returns data from the AudioSignalProblemOccurred event.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.AudioSignalProblemOccurredEventArgs.AudioLevel"> <summary>Gets the audio level associated with the event. </summary> <returns>An int value indicating the audio level of a recognition engine at the end of the speech just processed.</returns> </member> <member name="P:System.Speech.Recognition.AudioSignalProblemOccurredEventArgs.AudioPosition"> <summary>Gets the audio position associated with the event. </summary> <returns>Returns an instance of System.TimeSpan indicating the location in the audio input stream of a recognition engine at the starting point in which the <see cref="T:System.Speech.Recognition.AudioSignalProblemOccurredEventArgs" /> occurred.</returns> </member> <member name="P:System.Speech.Recognition.AudioSignalProblemOccurredEventArgs.AudioSignalProblem"> <summary>Gets the audio signal problem.</summary> <returns>An instance of the AudioSignalProblem enumeration containing one of several possible reasons for the problem in the audio signal.</returns> </member> <member name="P:System.Speech.Recognition.AudioSignalProblemOccurredEventArgs.RecognizerAudioPosition"> <summary>Gets the recognizer audio position associated with the event. </summary> <returns>Returns an instance of System.TimeSpan indicating the location in the audio input stream of a recognition engine in which the <see cref="P:System.Speech.Recognition.AudioSignalProblemOccurredEventArgs.RecognizerAudioPosition" /> occurred.</returns> </member> <member name="T:System.Speech.Recognition.AudioState"> <summary>Enumerates values of the recognizer's audio state.</summary> </member> <member name="F:System.Speech.Recognition.AudioState.Stopped"> <summary>Indicates the recognition engine is not currently processing audio input.</summary> </member> <member name="F:System.Speech.Recognition.AudioState.Silence"> <summary>Indicates audio input that is either silence, or non-speech background noise.</summary> </member> <member name="F:System.Speech.Recognition.AudioState.Speech"> <summary>Indicates speech in the audio input.</summary> </member> <member name="T:System.Speech.Recognition.AudioStateChangedEventArgs"> <summary>Returns data from the AudioStateChanged event. </summary> </member> <member name="P:System.Speech.Recognition.AudioStateChangedEventArgs.AudioState"> <summary>Gets the audio state associated with the event.</summary> <returns>Returns the <see cref="P:System.Speech.Recognition.AudioStateChangedEventArgs.AudioState" /> for the current recognizer containing information about the status of the audio signal.</returns> </member> <member name="T:System.Speech.Recognition.Choices"> <summary>Represents a list of alternative items to make up an element in a grammar.</summary> </member> <member name="M:System.Speech.Recognition.Choices.#ctor"> <summary>Default constructor for <see cref="T:System.Speech.Recognition.Choices" />.</summary> </member> <member name="M:System.Speech.Recognition.Choices.#ctor(System.Speech.Recognition.GrammarBuilder[])"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Choices" /> from one or more <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instances.</summary> <param name="alternateChoices">One or more valid instances of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> used to construct a new <see cref="T:System.Speech.Recognition.Choices" /> object.</param> </member> <member name="M:System.Speech.Recognition.Choices.#ctor(System.String[])"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Choices" /> from one or more <see cref="System.String" /> instances.</summary> <param name="phrases">One or more phrases containing in valid instances of <see cref="System.String" /> used to construct a new <see cref="T:System.Speech.Recognition.Choices" /> object.</param> </member> <member name="M:System.Speech.Recognition.Choices.Add(System.Speech.Recognition.GrammarBuilder[])"> <summary>Adds one of more <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object to the list of options already encapsulated in the current instance of <see cref="T:System.Speech.Recognition.Choices" />.</summary> <param name="alternateChoices">One or more <see cref="T:System.Speech.Recognition.GrammarBuilder" /> objects, each of which represents a possible option for recognition.</param> </member> <member name="M:System.Speech.Recognition.Choices.Add(System.String[])"> <summary>Adds a <see cref="System.String" /> to the list of options already encapsulated in the current instance of <see cref="T:System.Speech.Recognition.Choices" />.</summary> <param name="phrases">One or more <see cref="System.String" /> instances, each of which represents a possible option for recognition.</param> </member> <member name="M:System.Speech.Recognition.Choices.ToGrammarBuilder"> <summary>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from the current <see cref="T:System.Speech.Recognition.Choices" /> instance.</summary> <returns>An instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> created from the current instance of <see cref="T:System.Speech.Recognition.Choices" />.</returns> </member> <member name="T:System.Speech.Recognition.DictationGrammar"> <summary>Represents a grammar used for free text dictation.</summary> </member> <member name="M:System.Speech.Recognition.DictationGrammar.#ctor"> <summary>Default constructor for <see cref="T:System.Speech.Recognition.DictationGrammar" /> returning an instance of the standard dictation grammar provided by Windows Desktop Speech technology.</summary> </member> <member name="M:System.Speech.Recognition.DictationGrammar.#ctor(System.String)"> <summary>Constructs an instance of <see cref="T:System.Speech.Recognition.DictationGrammar" /> with explicitly specified features.</summary> <param name="topic">String containing an XML compliant URI (Universal Resource Identifier) specifying the feature set support by the <see cref="T:System.Speech.Recognition.DictationGrammar" /> to be constructed.</param> </member> <member name="M:System.Speech.Recognition.DictationGrammar.SetDictationContext(System.String,System.String)"> <summary>Allows an application define a context to be used with a dictation model.</summary> <param name="precedingText">A string containing a text used to mark the beginning of a context used in speech recognition.</param> <param name="subsequentText">A string containing a text used to mark the end of a context used in speech recognition.</param> </member> <member name="T:System.Speech.Recognition.DisplayAttributes"> <summary>Enumerates formats for the display of words in a recognized phrase.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Recognition.DisplayAttributes.None"> <summary>Indicates no display attributes.</summary> </member> <member name="F:System.Speech.Recognition.DisplayAttributes.ZeroTrailingSpaces"> <summary>Indicates no trailing space following the given word.</summary> </member> <member name="F:System.Speech.Recognition.DisplayAttributes.OneTrailingSpace"> <summary>Indicates one trailing space following the given word. </summary> </member> <member name="F:System.Speech.Recognition.DisplayAttributes.TwoTrailingSpaces"> <summary>Indicates two trailing space following the given word.</summary> </member> <member name="F:System.Speech.Recognition.DisplayAttributes.ConsumeLeadingSpaces"> <summary>Indicates that spaces preceding the given word be removed.</summary> </member> <member name="T:System.Speech.Recognition.EmulateRecognizeCompletedEventArgs"> <summary>Returns data from the EmulateRecognizeCompleted event.</summary> </member> <member name="P:System.Speech.Recognition.EmulateRecognizeCompletedEventArgs.Result"> <summary>Gets the emulated recognition results.</summary> <returns>Returns the <see cref="T:System.Speech.Recognition.RecognitionResult" />, which is derived from <see cref="T:System.Speech.Recognition.RecognizedPhrase" /> and contains full information about the a phrase returned by an Windows Desktop Speech Recognition Technology recognition operation.</returns> </member> <member name="T:System.Speech.Recognition.Grammar"> <summary>Provides run time support for obtaining and managing Speech grammar information.</summary> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor"> <summary>Default constructor for <see cref="T:System.Speech.Recognition.Grammar" /> objects.</summary> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.IO.Stream)"> <param name="stream">A <see cref="System.IO.Stream" /> connecting to an I/O object -- including files, Visual Studio Resources, and DLLs -- containingagrammar specification.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="stream" /> values. Generated if the stream is connected to a grammar which has no a root rule defined, requires initialization parameters, or has a relative rule reference not resolvable by the default base System.Uri rule for grammars.</exception> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.IO.Stream,System.String)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance <see cref="System.IO.Stream" /> connecting to an object containing a grammar specification; the name of a particular rule to be the grammar’s root rule may also be specified.</summary> <param name="stream">A System.IO.Stream connecting to an I/O object -- including files, Visual Studio Resources, and DLLs -- containingagrammar specification.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> objects to be created. This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="stream" /> or <paramref name="ruleName" /> values. Generated if the stream is connected to a grammar that does not contain the rule <paramref name="ruleName" />, requires initialization parameters, or has a relative rule reference not resolvable by the default base System.Uri rule for grammars.</exception> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.IO.Stream,System.String,System.Object[])"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance <see cref="System.IO.Stream" /> connecting to an object containing a grammar specification; the name of a particular rule to be the grammar’s root rule, and parameters for the appropriate initialization handler may also be specified.</summary> <param name="stream">A <see cref="System.IO.Stream" /> connecting to an I/O object -- including files, Visual Studio Resources, and DLLs -- containingagrammar specification.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <param name="parameters">Parameters to be passed to the appropriate initialization handler specified by the <see cref="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnInit" /> property on the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> for the entry point or root rule of the <see cref="T:System.Speech.Recognition.Grammar" /> to be created.This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="stream" />, <paramref name="ruleName," /> or <paramref name="parameters" /> values. Generated if the stream is connected to a grammar which does contain the rule <paramref name="ruleName" />, requires initialization parameters different from those specified, or has a relative rule reference not resolvable by the default base <see cref="System.Uri" /> rule for grammars.</exception> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.IO.Stream,System.String,System.Uri)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance <see cref="System.IO.Stream" /> connecting to an object containing a grammar specification; a base URI for relative references, may also be specified.</summary> <param name="stream">A System.IO.Stream connecting to an I/O object -- including files, Visual Studio Resources, and DLLs -- containingagrammar specification.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <param name="baseUri"> <see cref="System.Uri" /> object defining base path that any relative rule references, for example to other grammars, within the grammar are resolved against.This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="stream," /><paramref name="ruleName" />, or <paramref name="baseUri" /> values. Generated if the stream is connected to a grammar that does not contain the rule <paramref name="ruleName" />, or has a relative rule reference not resolvable even using the <paramref name="baseUri" />.</exception> <filterpriority>1</filterpriority> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.IO.Stream,System.String,System.Uri,System.Object[])"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance <see cref="System.IO.Stream" /> connecting to an object containing a grammar specification; the name of a particular rule to be the grammar’s root rule, a base URI for relative references, and parameters for the appropriate initialization handler may also be specified.</summary> <param name="stream">A <see cref="System.IO.Stream" /> connecting to an I/O object -- including files, Visual Studio Resources, and DLLs -- containingagrammar specification.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <param name="baseUri"> <see cref="System.Uri" /> object defining base path that any relative rule references, for example to other grammars, within the grammar are resolved against.This parameter may be null.</param> <param name="parameters">Parameters to be passed to the appropriate initialization handler specified by the <see cref="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnInit" /> property on the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> for the entry point or root rule of the <see cref="T:System.Speech.Recognition.Grammar" /> to be created.This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="stream," /><paramref name="ruleName" />, <paramref name="baseUri" />, or <paramref name="parameters" /> values. Generated if the stream is connected to a grammar that does not contain the rule <paramref name="ruleName" />, if the contents of the array <paramref name="parameters" /> do not match the arguments of any of the rule's initialization handlers, or has a relative rule reference not resolvable by the default base System.Uri rule for grammars or the Uri supplied by <paramref name="baseUri" /> .</exception> <filterpriority>1</filterpriority> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.Speech.Recognition.GrammarBuilder)"> <summary>Constructs a <see cref="T:System.Speech.Recognition.Grammar" /> object from a valid <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance</summary> <param name="builder">A valid <see cref="T:System.Speech.Recognition.GrammarBuilder" /> defining a grammar to be used by a recognition engine.</param> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsDocument)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" />.</summary> <param name="srgsDocument">An instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> to a file containing a rules and a grammar to be used to construct the <see cref="T:System.Speech.Recognition.Grammar" /> object.</param> <exception cref="T:System.ArgumentException">Generated for invalid values. Generated if the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> specified by <paramref name="srgsDocument" /> does not contain a root rule <paramref name="ruleName" />.</exception> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsDocument,System.String)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> the name of a particular rule to be the grammar’s root rule may also be specified.</summary> <param name="srgsDocument">An instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> to a file containing a rules and a grammar to be used to construct the <see cref="T:System.Speech.Recognition.Grammar" /> object.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="srgsDocuments" />, and <paramref name="ruleName" />. Generated if the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> specified by <paramref name="srgsDocument" /> does not contain the rule <paramref name="ruleName" />, or if <paramref name="ruleName" /> is null and <paramref name="srgsDocument" /> does not have a root rule..</exception> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsDocument,System.String,System.Object[])"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> the name of a particular rule to be the grammar’s root rule, and parameters for the appropriate initialization handler may also be specified.</summary> <param name="srgsDocument">An instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> to a file containing a rules and a grammar to be used to construct the <see cref="T:System.Speech.Recognition.Grammar" /> object.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <param name="parameters">Parameters to be passed to the appropriate initialization handler specified by the <see cref="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnInit" /> property on the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> for the entry point or root rule of the <see cref="T:System.Speech.Recognition.Grammar" /> to be created.This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="srgsDocuments" />, <paramref name="ruleName" />, or <paramref name="parameters" /> values. Generated if the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> specified by <paramref name="srgsDocument" /> does not contain the rule <paramref name="ruleName" />, if the contents of the array <paramref name="parameters" /> do not match the arguments of any of the rule's initialization handlers.</exception> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsDocument,System.String,System.Uri)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> the name of a particular rule to be the grammar’s root rule, and a base URI for relative references.</summary> <param name="srgsDocument">An instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> to a file containing a rules and a grammar to be used to construct the <see cref="T:System.Speech.Recognition.Grammar" /> object.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <param name="baseUri"> <see cref="System.Uri" /> object defining base path that any relative rule references, for example to other grammars, within the grammar are resolved against.This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="srgsDocuments," /><paramref name="ruleName" />, or <paramref name="baseUri" /> values. Generated if the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> specified by <paramref name="srgsDocument" /> does not contain the rule <paramref name="ruleName" />, or has a relative rule reference not resolvable by the default base System.Uri rule for grammars or the Uri supplied by <paramref name="baseUri" /> .</exception> <filterpriority>1</filterpriority> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsDocument,System.String,System.Uri,System.Object[])"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from an instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> the name of a particular rule to be the grammar’s root rule, a base URI for relative references, and parameters for the appropriate initialization handler may also be specified.</summary> <param name="srgsDocument">An instance of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> to a file containing a rules and a grammar to be used to construct the <see cref="T:System.Speech.Recognition.Grammar" /> object.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <param name="baseUri"> <see cref="System.Uri" /> object defining base path that any relative rule references, for example to other grammars, within the grammar are resolved against.This parameter may be null.</param> <param name="parameters">Parameters to be passed to the appropriate initialization handler specified by the <see cref="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnInit" /> property on the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> for the entry point or root rule of the <see cref="T:System.Speech.Recognition.Grammar" /> to be created.This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="srgsDocuments" />, <paramref name="ruleName" />, <paramref name="baseUri" />, or <paramref name="parameters" /> values. Generated if the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> specified by <paramref name="srgsDocument" /> does not contain the rule <paramref name="ruleName" />, if the contents of the array <paramref name="parameters" /> do not match the arguments of any of the rule's initialization handlers, or has a relative rule reference not resolvable by the default base System.Uri rule for grammars or the Uri supplied by <paramref name="baseUri" /> .</exception> <filterpriority>1</filterpriority> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.String)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from file containing a grammar specification.</summary> <param name="path">Path to a file, including DLLs, containing a grammar specification.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="path" /> values. Generated if file does not contain a valid grammar, if the grammar is valid but does not specify a root rule, if the root rule initialization handler requires arguments, or if it has a relative rule reference not resolvable by the default base System.Uri rule for grammars.</exception> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.String,System.String)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from file containing a grammar specification; the name of a particular rule to be the grammar’s root rule may also be specified.</summary> <param name="path">Path to a file, including DLLs, containing a grammar specification.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="path" /><paramref name="or" /><paramref name="ruleName" />. Generated if the file specified by <paramref name="path" /> does not contain a valid grammar or the rule <paramref name="ruleName" />, if the root rule initialization handler requires arguments, or if it has a relative rule reference not resolvable by the default base System.Uri rule for grammars.</exception> </member> <member name="M:System.Speech.Recognition.Grammar.#ctor(System.String,System.String,System.Object[])"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.Grammar" /> from file containing a grammar specification; the name of a particular rule to be the grammar’s root rule and parameters for the appropriate initialization handler may also be specified.</summary> <param name="path">Path to a file, including DLLs, containing a grammar specification.</param> <param name="ruleName">Name of a grammar rule used as the entry point or root of the <see cref="T:System.Speech.Recognition.Grammar" /> object to be created. This parameter may be null.</param> <param name="parameters">Parameters to be passed to the appropriate initialization handler specified by the <see cref="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnInit" /> property on the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> for the entry point or root rule of the <see cref="T:System.Speech.Recognition.Grammar" /> to be created.This parameter may be null.</param> <exception cref="T:System.ArgumentException">Generated for invalid <paramref name="path," /><paramref name="ruleName" />, or <paramref name="parameters" /> values. Generated if the file specified by <paramref name="path" /> does not contain a valid grammar or the rule <paramref name="ruleName" />, if the contents of the array <paramref name="parameters" /> do not match the arguments of any of the rule's initialization handlers, or has a relative rule reference not resolvable by the default base System.Uri rule for grammars.</exception> </member> <member name="P:System.Speech.Recognition.Grammar.Enabled"> <summary>Gets or sets a value controlling whether a <see cref="T:System.Speech.Recognition.Grammar" /> can be used by a recognition engine.</summary> <returns>Property is a bool value which is set to true if an instance of <see cref="T:System.Speech.Recognition.Grammar" /> is enabled and ready to process input, and false it the instance is not available for input processing.</returns> </member> <member name="P:System.Speech.Recognition.Grammar.IsStg"> <summary>Read-only property indicating if grammar is strongly typed.</summary> <returns>A bool which is true if the grammar is strongly typed, and false if it is not.</returns> </member> <member name="P:System.Speech.Recognition.Grammar.Loaded"> <summary>Ready only attribute, indicates if a <see cref="T:System.Speech.Recognition.Grammar" /> has been loaded into a recognition engine.</summary> <returns>Returns a bool value, true if the instance of <see cref="T:System.Speech.Recognition.Grammar" /> has been loaded by a recognition engine (<see cref="T:System.Speech.Recognition.SpeechRecognizer" /> or <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />), false if it has not.</returns> </member> <member name="M:System.Speech.Recognition.Grammar.LoadLocalizedGrammarFromType(System.Type,System.Object[])"> <summary>Returns a localized instance of a <see cref="T:System.Speech.Recognition.Grammar" /> derived object from a Common Language Runtime <see cref="System.Type" />.</summary> <returns>Returns a valid <see cref="T:System.Speech.Recognition.Grammar" /> based object as a <see cref="T:System.Speech.Recognition.Grammar" /> instance, or null if there has been an error.</returns> <param name="type"> <see cref="System." /> <see cref="Type" /> of an <see cref="T:System.Speech.Recognition.Grammar" /> based object in an assembly.</param> <param name="onInitParameters">Parameters to be passed to the appropriate initialization method of the localized <see cref="T:System.Speech.Recognition.Grammar" /><see cref="based" /> object. This parameter may be null.</param> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.Grammar.Name"> <summary>Gets or sets the user-friendly name of an instance of <see cref="T:System.Speech.Recognition.Grammar" />.</summary> <returns>Returns user friendly-name of an instance of <see cref="T:System.Speech.Recognition.Grammar" />. If it is not set, returns null.</returns> </member> <member name="P:System.Speech.Recognition.Grammar.Priority"> <summary>Set or gets a value used as a tie breaker when one or more grammars have returned a recognized phrase.</summary> <returns>Returns an integer value representing the relative priority of a specific <see cref="T:System.Speech.Recognition.Grammar" />.</returns> </member> <member name="P:System.Speech.Recognition.Grammar.ResourceName"> <summary>Set or gets a value with the a name of a binary resource from which was used to load the current <see cref="T:System.Speech.Recognition.Grammar" />. </summary> <returns>Returns a string containing the name of the binary resource from which the strongly typed grammar used by the <see cref="T:System.Speech.Recognition.Grammar" /> was loaded.</returns> </member> <member name="P:System.Speech.Recognition.Grammar.RuleName"> <summary>Read-only value containing the name of root or entry point rule of a valid <see cref="T:System.Speech.Recognition.Grammar" /> instance.</summary> <returns>Returns a string with the name of root or entry point rule of a valid <see cref="T:System.Speech.Recognition.Grammar" /> instance.</returns> </member> <member name="E:System.Speech.Recognition.Grammar.SpeechRecognized"> <summary>The event raised when the current grammar has been used by the recognition engine to detect speech and find one or more phrases with sufficient confidence levels.</summary> </member> <member name="M:System.Speech.Recognition.Grammar.StgInit(System.Object[])"> <summary>Initializes a strongly typed grammar.</summary> <param name="parameters">Parameters to be passed to initialize strongly typed grammar.This parameter may be null.</param> </member> <member name="P:System.Speech.Recognition.Grammar.Weight"> <summary>Property used to control the influence of a grammar on a recognition engine's algorithm.</summary> <returns>Returns a floating point value indicating the relative weight a recognition engine (<see cref="T:System.Speech.Recognition.SpeechRecognizer" /> or <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />) instance should assign to this grammar when processing audio input.</returns> </member> <member name="T:System.Speech.Recognition.GrammarBuilder"> <summary>Provides an easy-to-use mechanism for constructing complicated <see cref="T:System.Speech.Recognition.Grammar" /> objects from simple inputs.</summary> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.#ctor"> <summary>Default constructor for the <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</summary> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.#ctor(System.Speech.Recognition.Choices)"> <summary>Constructs a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object from a phrase expressed as a <see cref="T:System.Speech.Recognition.Choices" /> instance.</summary> <param name="alternateChoices">Valid instance of <see cref="T:System.Speech.Recognition.Choices" /> used to construct a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.#ctor(System.Speech.Recognition.GrammarBuilder,System.Int32,System.Int32)"> <summary>Constructs a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> that can generate a <see cref="T:System.Speech.Recognition.Grammar" /> requiring that audio input is to be checked for matching against repeated occurrences of a pattern defined by a <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <param name="builder">A <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance containing the grammar logic to match against audio input.</param> <param name="minRepeat">Specifies the minimum number of times the audio input matching the <see cref="T:System.Speech.Recognition.GrammarBuilder" /> specified by the <paramref name="builder" /> paramenter can be repeated and still be successfully recognized.</param> <param name="maxRepeat">Specifies the maximum number of times the audio input matching the <see cref="T:System.Speech.Recognition.GrammarBuilder" /> specified by the <paramref name="builder" /> paramenter can be repeated and still be successfully recognized.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.#ctor(System.Speech.Recognition.SemanticResultKey)"> <summary>Constructs a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object from a phrase expressed as a <see cref="T:System.Speech.Recognition.SemanticResultKey" /> instance.</summary> <param name="key">Valid instance of <see cref="T:System.Speech.Recognition.SemanticResultKey" /> used to construct a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.#ctor(System.Speech.Recognition.SemanticResultValue)"> <summary>Constructs a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object from a phrase expressed as a <see cref="T:System.Speech.Recognition.SemanticResultValue" /> instance.</summary> <param name="value">Valid instance of <see cref="T:System.Speech.Recognition.SemanticResultValue" /> used to construct a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.#ctor(System.String)"> <summary>Constructs a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object from a phrase expressed as a <see cref="System.String" /> instance.</summary> <param name="phrase">A valid <see cref="System.String" /> instance containing a phrase to be used to construct a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.#ctor(System.String,System.Int32,System.Int32)"> <summary>Constructs a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> that can generate a <see cref="T:System.Speech.Recognition.Grammar" /> requiring that audio input is to be checked for matching against repeated occurrences of a given phrase.</summary> <param name="phrase">A <see cref="System.String" /> instance containing a phrase to match against audio input.</param> <param name="minRepeat">Specifies the minimum number of times the audio input matching the <see cref="System.String" /> specified by the <paramref name="phrase" /> paramenter can be repeated and still be successfully recognized.</param> <param name="maxRepeat">Specifies the maximum number of times the audio input matching the <see cref="System.String" /> specified by the <paramref name="phrase" /> paramenter can be repeated and still be successfully recognized.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.#ctor(System.String,System.Speech.Recognition.SubsetMatchingMode)"> <summary>Constructs a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object which can recognize audio input that is a subset of a given match phrase.</summary> <param name="phrase"> <see cref="System.String" /> containing a phrase to be used recognized.</param> <param name="subsetMatchingCriteria">A member of <see cref="T:System.Speech.Recognition.SubsetMatchingMode" /> defining the method used to match audio input which may be a subset of the match string</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Add(System.Speech.Recognition.Choices,System.Speech.Recognition.GrammarBuilder)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending the grammar logic of a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance to the grammar logic of a <see cref="T:System.Speech.Recognition.Choices" /> object.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.</returns> <param name="choices">A valid instance of <see cref="T:System.Speech.Recognition.Choices" /> define a list of acceptable audio inputs provide the initial grammar logic of the new <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="builder">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> containing grammar logic to be appended to the grammar logic of <paramref name="choices" />.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Add(System.Speech.Recognition.GrammarBuilder,System.Speech.Recognition.Choices)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending the grammar logic of a <see cref="T:System.Speech.Recognition.Choices" /> instance to the grammar logic of a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.</returns> <param name="builder">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to contain the initial grammar logic of the new <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="choices">A valid instance of <see cref="T:System.Speech.Recognition.Choices" /> define a list of acceptable audio inputs to be appended to the grammar logic defined by <paramref name="builder." /></param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Add(System.Speech.Recognition.GrammarBuilder,System.Speech.Recognition.GrammarBuilder)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending the grammar logic of two <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instances.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.</returns> <param name="builder1">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to contain the initial grammar logic of the new <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="builder2">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> containing grammar logic to be appended to the grammar logic of <paramref name="builder1" />.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Add(System.Speech.Recognition.GrammarBuilder,System.String)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending a phrase to the grammar logic of a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.Because <see cref="T:System.Speech.Recognition.GrammarBuilder" /> support implicit conversions from <see cref="T:System.Speech.Recognition.SemanticResultValue" /> and <see cref="T:System.Speech.Recognition.SemanticResultKey" />, these may be cast to use as <paramref name="builder" />.</returns> <param name="builder">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to contain the initial grammar logic of the new <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="phrase">A <see cref="System.String" /> containing a phrase to be appended to the grammar logic of <paramref name="builder" />.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Add(System.String,System.Speech.Recognition.GrammarBuilder)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending the grammar logic of a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance to a phrase.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.</returns> <param name="phrase">A <see cref="System.String" /> containing a phrase to create the first element of the grammar logic of the returned <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="builder">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> containing grammar logic to be appended to the grammar logic of <paramref name="choices" />.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Append(System.Speech.Recognition.Choices)"> <summary>Appends a <see cref="T:System.Speech.Recognition.Choices" /> instance as a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object on to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <param name="alternateChoices">Valid instance of <see cref="T:System.Speech.Recognition.Choices" /> used to construct a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object to be appended to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Append(System.Speech.Recognition.GrammarBuilder)"> <summary>Appends an instance a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <param name="builder">Valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to be appended to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Append(System.Speech.Recognition.GrammarBuilder,System.Int32,System.Int32)"> <summary> <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance, which can generate a <see cref="T:System.Speech.Recognition.Grammar" /> elements requiring that audio input is to be checked for matching against repeated occurrences of a given pattern defined by a <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <param name="builder">A <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance containing the grammar logic to match against audio input.</param> <param name="minRepeat">Specifies the minimum number of times the audio input matching the <see cref="T:System.Speech.Recognition.GrammarBuilder" /> specified by the <paramref name="builder" /> paramenter can be repeated and still be successfully recognized.</param> <param name="maxRepeat">Specifies the maximum number of times the audio input matching the <see cref="T:System.Speech.Recognition.GrammarBuilder" /> specified by the <paramref name="builder" /> paramenter can be repeated and still be successfully recognized.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Append(System.Speech.Recognition.SemanticResultKey)"> <summary>Appends a <see cref="T:System.Speech.Recognition.SemanticResultKey" /> instance as a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object on to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <param name="key">Valid instance of <see cref="T:System.Speech.Recognition.SemanticResultKey" /> used to construct a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object to be appended to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Append(System.Speech.Recognition.SemanticResultValue)"> <summary>Appends a <see cref="T:System.Speech.Recognition.SemanticResultValue" /> instance as a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object onto the current <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <param name="value">Valid instance of <see cref="T:System.Speech.Recognition.SemanticResultValue" /> used to construct a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object to be appended to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Append(System.String)"> <summary>Appends a <see cref="System.String" /> instance as a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object on to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <param name="phrase">Valid instance of <see cref="System.String" /> used to construct a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object to be appended to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Append(System.String,System.Int32,System.Int32)"> <summary>Appends an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance, which can generate a <see cref="T:System.Speech.Recognition.Grammar" /> elements requiring that audio input is to be checked for matching against repeated occurrences of a given phrase.</summary> <param name="phrase">A <see cref="System.String" /> instance containing a phrase to match against audio input.</param> <param name="minRepeat">Specifies the minimum number of times the audio input matching the <see cref="System.String" /> specified by the <paramref name="phrase" /> paramenter can be repeated and still be successfully recognized.</param> <param name="maxRepeat">Specifies the maximum number of times the audio input matching the <see cref="System.String" /> specified by the <paramref name="phrase" /> paramenter can be repeated and still be successfully recognized.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.Append(System.String,System.Speech.Recognition.SubsetMatchingMode)"> <summary>Appends a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object which can recognize audio input that is a subset of a given match phrase.</summary> <param name="phrase"> <see cref="System.String" /> containing a phrase to be used recognized.</param> <param name="subsetMatchingCriteria">A member of <see cref="T:System.Speech.Recognition.SubsetMatchingMode" /> defining the method used to match audio input which may be a subset of the match string</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.AppendDictation"> <summary>Appends grammar logic to provide access the default free text dictation grammar provided by the Speech platform.</summary> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.AppendDictation(System.String)"> <summary>Appends grammar logic to provide access special function free text dictation grammars on the basis of a category string.</summary> <param name="category">A <see cref="System.String" /> indicating the type of special function dictation grammar to be appended.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.AppendRuleReference(System.String)"> <summary>Appends a valid grammar rule definition from an external source specified by a URI to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance.</summary> <param name="path">A <see cref="System.String" /> containing the Universal Resource Information Identifier (URI) of an object containing a valid grammar rule definition.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.AppendRuleReference(System.String,System.String)"> <summary>Appends a particular valid grammar rule definition from an external source specified by a URI to the current <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance.</summary> <param name="path">A <see cref="System.String" /> containing the Universal Resource Information Identifier (URI) of an object containing a valid grammar rule definition.</param> <param name="rule">Name of a grammar rule used as the entry point or root on the grammar definition referred to by <paramref name="path." />This parameter may be null.</param> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.AppendWildcard"> <summary>Appends recognition logic designed to match any input.</summary> </member> <member name="P:System.Speech.Recognition.GrammarBuilder.Culture"> <summary>Gets or sets the culture of the grammar.</summary> <returns>A CultureInfo object that represents the culture of the grammar.</returns> </member> <member name="P:System.Speech.Recognition.GrammarBuilder.DebugShowPhrases"> <summary>Writes a description of the grammar logic constructed by a <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <returns>Returns a <see cref="System.String" /> containing a string with an ordered list of phrases and options supported by the current <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</returns> <filterpriority>3</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Addition(System.Speech.Recognition.Choices,System.Speech.Recognition.GrammarBuilder)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending the grammar logic of a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance to the grammar logic of a <see cref="T:System.Speech.Recognition.Choices" /> object.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.</returns> <param name="choices">A valid instance of <see cref="T:System.Speech.Recognition.Choices" /> define a list of acceptable audio inputs provide the initial grammar logic of the new <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="builder">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> containing grammar logic to be appended to the grammar logic of <paramref name="choices" />.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Addition(System.Speech.Recognition.GrammarBuilder,System.Speech.Recognition.Choices)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending the grammar logic of a <see cref="T:System.Speech.Recognition.Choices" /> instance to the grammar logic of a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.</returns> <param name="builder">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to contain the initial grammar logic of the new <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="choices">A valid instance of <see cref="T:System.Speech.Recognition.Choices" /> defines a list of acceptable audio inputs to be appended to the grammar logic defined by <paramref name="builder." /></param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Addition(System.Speech.Recognition.GrammarBuilder,System.Speech.Recognition.GrammarBuilder)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending the grammar logic of two <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instances.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.</returns> <param name="builder1">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to contain the initial grammar logic of the new <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="builder2">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> containing grammar logic to be appended to the grammar logic of <paramref name="builder1" />.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Addition(System.Speech.Recognition.GrammarBuilder,System.String)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending a phrase to the grammar logic of a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.Because <see cref="T:System.Speech.Recognition.GrammarBuilder" /> support implicit conversions from <see cref="T:System.Speech.Recognition.SemanticResultValue" /> and <see cref="T:System.Speech.Recognition.SemanticResultKey" />, these may be cast to use as <paramref name="builder" />.</returns> <param name="builder">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> to contain the initial grammar logic of the new <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="phrase">A <see cref="System.String" /> containing a phrase to be appended to the grammar logic of <paramref name="builder" />.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Addition(System.String,System.Speech.Recognition.GrammarBuilder)"> <summary>Returns a new instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from by appending the grammar logic of a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance to a phrase.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> if successful, null is returned or an exception generated if the operation fails.</returns> <param name="phrase">A <see cref="System.String" /> containing a phrase to create the first element of the grammar logic of the returned <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</param> <param name="builder">A valid instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> containing grammar logic to be appended to the grammar logic of <paramref name="choices" />.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Implicit(System.Speech.Recognition.Choices)~System.Speech.Recognition.GrammarBuilder"> <summary>Implicitly converts a <see cref="T:System.Speech.Recognition.Choices" /> object to an instance of.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> containing the logical choice defined by the <paramref name="choices" /> argument.</returns> <param name="choices">Valid instance of <see cref="T:System.Speech.Recognition.Choices" /> to be implicitly converted to a containing <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Implicit(System.Speech.Recognition.SemanticResultKey)~System.Speech.Recognition.GrammarBuilder"> <summary>Implicitly converts a <see cref="T:System.Speech.Recognition.SemanticResultKey" /> object to an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.SemanticResultKey" /> containing the logical choice defined by the <paramref name="semanticKey" /> argument.</returns> <param name="semanticKey">Valid instance of <see cref="T:System.Speech.Recognition.SemanticResultKey" /> to be implicitly converted to a containing <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Implicit(System.Speech.Recognition.SemanticResultValue)~System.Speech.Recognition.GrammarBuilder"> <summary>Implicitly converts a <see cref="T:System.Speech.Recognition.SemanticResultValue" /> object to an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.SemanticResultValue" /> containing the logical choice defined by the <paramref name="semanticKey" /> argument.</returns> <param name="semanticValue">Valid instance of <see cref="T:System.Speech.Recognition.SemanticResultValue" /> to be implicitly converted to a containing <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.GrammarBuilder.op_Implicit(System.String)~System.Speech.Recognition.GrammarBuilder"> <summary>Implicitly converts a <see cref="System.String" /> object to an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" />.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.SemanticResultValue" /> containing the logical choice defined by the <paramref name="phrase" /> argument.</returns> <param name="phrase">Valid instance of <see cref="System.String" /> to be implicitly converted to a containing <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</param> <filterpriority>2</filterpriority> </member> <member name="T:System.Speech.Recognition.LoadGrammarCompletedEventArgs"> <summary>Returns data from the LoadGrammarCompleted event.</summary> </member> <member name="P:System.Speech.Recognition.LoadGrammarCompletedEventArgs.Grammar"> <summary>Gets the grammar object that has completed loading.</summary> <returns>An instance of <see cref="T:System.Speech.Recognition.Grammar" />, which contains a full description of a speech recognition grammar loaded by a recognition engine.</returns> </member> <member name="T:System.Speech.Recognition.RecognitionEventArgs"> <summary>Base class for event arguments objects passed to handlers of the speech recognition events.</summary> </member> <member name="P:System.Speech.Recognition.RecognitionEventArgs.Result"> <summary>Read only property returning about a speech recognition operation that generated a <see cref="E:System.Speech.Recognition.SpeechRecognizer.SpeechHypothesized" />, <see cref="E:System.Speech.Recognition.SpeechRecognizer.SpeechRecognized" /> or <see cref="E:System.Speech.Recognition.SpeechRecognizer.SpeechRecognitionRejected" /> event.</summary> <returns>Returns the <see cref="T:System.Speech.Recognition.RecognitionResult" />, which is derived from <see cref="T:System.Speech.Recognition.RecognizedPhrase" /> and contains full information about the a phrase returned by an Windows Desktop Speech Recognition Technology recognition operation.</returns> </member> <member name="T:System.Speech.Recognition.RecognitionResult"> <summary>Represents 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.</summary> </member> <member name="P:System.Speech.Recognition.RecognitionResult.Alternates"> <summary>Provides a list of all the speech recognition candidate phrases found by a recognition engine.</summary> <returns>Returns a read-only list of <see cref="T:System.Speech.Recognition.RecognizedPhrase" /> objects, ranked by order of confidence.</returns> </member> <member name="P:System.Speech.Recognition.RecognitionResult.Audio"> <summary>A read-only property containing detailed information about the entire audio input used with the current recognition operation.</summary> <returns>Returns a <see cref="T:System.Speech.Recognition.RecognizedAudio" /> object containing all of a recognition candidate's the audio input.</returns> </member> <member name="M:System.Speech.Recognition.RecognitionResult.GetAudioForWordRange(System.Speech.Recognition.RecognizedWordUnit,System.Speech.Recognition.RecognizedWordUnit)"> <summary>Returns a <see cref="T:System.Speech.Recognition.RecognizedAudio" /> containing detailed information about a subset of the audio input used with the current recognition operation.</summary> <returns>Returns a <see cref="T:System.Speech.Recognition.RecognizedAudio" /> object containing the selected subsection of the audio input.</returns> <param name="firstWord">A <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> object from the recognition candidate marking the first spoken word, as determined by the recognition engine, of the subsection of input audio to be returned by <see cref="M:System.Speech.Recognition.RecognitionResult.GetAudioForWordRange(System.Speech.Recognition.RecognizedWordUnit,System.Speech.Recognition.RecognizedWordUnit" />.</param> <param name="lastWord">A <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> object from the recognition candidate marking the last spoken word, as determined by the recognition engine, of the subsection of input audio to be returned by <see cref="M:System.Speech.Recognition.RecognitionResult.GetAudioForWordRange(System.Speech.Recognition.RecognizedWordUnit,System.Speech.Recognition.RecognizedWordUnit" />.</param> </member> <member name="M:System.Speech.Recognition.RecognitionResult.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> <param name="info">The SerializationInfo.</param> <param name="context">The StreamingContext.</param> </member> <member name="T:System.Speech.Recognition.RecognizeCompletedEventArgs"> <summary>Returns data from the RecognizeCompleted event.</summary> </member> <member name="P:System.Speech.Recognition.RecognizeCompletedEventArgs.AudioPosition"> <summary>Gets the audio position associated with the event.</summary> <returns>An instance of <see cref="System.TimeSpan" /> indicating the location in the audio input stream of a recognition engine of the start of the speech just processed.</returns> </member> <member name="P:System.Speech.Recognition.RecognizeCompletedEventArgs.BabbleTimeout"> <summary>Gets whether a BabbleTimeout has occurred.</summary> <returns>Returns a bool which is true if the recognition engine has detected only background noise for longer than was specified by the <see cref="P:System.Speech.Recognition.SpeechRecognitionEngine.BabbleTimeout" /> property of the <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /> managing the recognition engine, otherwise false.</returns> </member> <member name="P:System.Speech.Recognition.RecognizeCompletedEventArgs.InitialSilenceTimeout"> <summary>Gets whether an InitialSilenceTimeout has occurred.</summary> <returns>Returns a bool which is true if the recognition engine has detected no input for longer than was specified by the <see cref="P:System.Speech.Recognition.SpeechRecognitionEngine.InitialSilenceTimeout" /> property of the <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /> managing the recognition engine, otherwise false.</returns> </member> <member name="P:System.Speech.Recognition.RecognizeCompletedEventArgs.InputStreamEnded"> <summary>Gets whether an input stream has ended.</summary> <returns>Returns a bool which is true if the recognition engine no longer has audio input, otherwise false.</returns> </member> <member name="P:System.Speech.Recognition.RecognizeCompletedEventArgs.Result"> <summary>Gets the result of a successful recognition.</summary> <returns>Returns a valid instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> if the recognition operation was successful, or null if the recognition operation failed.</returns> </member> <member name="T:System.Speech.Recognition.RecognizedAudio"> <summary>Represents audio input a recognition engine used to generate candidate phrases result. </summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.RecognizedAudio.AudioPosition"> <summary>Read-only property returning the position in a recognition engine's audio stream of the audio input it processed.</summary> <returns>Returns a <see cref="System.TimeSpan" /> object.</returns> </member> <member name="P:System.Speech.Recognition.RecognizedAudio.Duration"> <summary>Read-only property returning length of the audio input a recognition engine processed.</summary> <returns>Returns a <see cref="System.TimeSpan" /> indicating the duration of the audio input<see cref="." /></returns> </member> <member name="P:System.Speech.Recognition.RecognizedAudio.Format"> <summary>Read-only property returning the format in audio processed by an recognition engine.</summary> <returns>Returns a <see cref="T:System.Speech.AudioFormat.SpeechAudioFormatInfo" /> value indicating the format of the recognized audio.</returns> </member> <member name="M:System.Speech.Recognition.RecognizedAudio.GetRange(System.TimeSpan,System.TimeSpan)"> <summary>Selects and returns a subsection of section of the current recognized audio as pure binary data.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognizedAudio" /> containing the subset of the original input selected by the values of <paramref name="audioPosition" /> and <paramref name="duration" />.</returns> <param name="audioPosition">A <see cref="System.TimeSpan" /> indicating the starting point of the audio to be returned.</param> <param name="duration">A <see cref="System.TimeSpan" /> indicating length of the segment following <paramref name="audioPosition" /> to be returned.</param> </member> <member name="P:System.Speech.Recognition.RecognizedAudio.StartTime"> <summary>Read-only property providing the time audio input began.</summary> <returns>Returns a <see cref="System.DateTime" /> object.</returns> </member> <member name="M:System.Speech.Recognition.RecognizedAudio.WriteToAudioStream(System.IO.Stream)"> <summary>Write entire audio to a stream as raw data.</summary> <param name="outputStream">Any valid <see cref="System.IO.Stream" /> object, to which an application wishes to write audio data in binary format.</param> </member> <member name="M:System.Speech.Recognition.RecognizedAudio.WriteToWaveStream(System.IO.Stream)"> <summary>Writes audio to a stream in Wave format.</summary> <param name="outputStream">Any valid <see cref="System.IO.Stream" /> object, to which an application wishes to write audio data in Wave format</param> </member> <member name="T:System.Speech.Recognition.RecognizedPhrase"> <summary>Represents detailed information about a candidate phrase found by a recognition engine as matching audio input. </summary> </member> <member name="P:System.Speech.Recognition.RecognizedPhrase.Confidence"> <summary>Returns the measure of certainty for a <see cref="T:System.Speech.Recognition.RecognizedPhrase" /> returned by a recognition engine.</summary> <returns>Returns a float a relative measure of the certainty of correct recognition for the phrase information returned in the current <see cref="T:System.Speech.Recognition.RecognizedPhrase" /> instance.</returns> </member> <member name="M:System.Speech.Recognition.RecognizedPhrase.ConstructSmlFromSemantics"> <summary>Constructs an object containing a valid Semantic Markup Language (SML) based description of the semantics of a <see cref="T:System.Speech.Recognition.Grammar" /> used to obtain the current instance of <see cref="T:System.Speech.Recognition.RecognizedPhrase" />. </summary> <returns>Returns an object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable" /> interface and containing an SML description of the semantics of the <see cref="T:System.Speech.Recognition.Grammar" /> used to obtain the current <see cref="T:System.Speech.Recognition.RecognizedPhrase." /></returns> </member> <member name="P:System.Speech.Recognition.RecognizedPhrase.Grammar"> <summary>Returns the <see cref="T:System.Speech.Recognition.Grammar" /> used by a recognition engine to return the current <see cref="T:System.Speech.Recognition.RecognizedPhrase" />.</summary> <returns>Returns and instance of <see cref="T:System.Speech.Recognition.Grammar" /> corresponding the the <see cref="T:System.Speech.Recognition.Grammar" /> used to obtain the current <see cref="T:System.Speech.Recognition.RecognizedPhrase" />.</returns> </member> <member name="P:System.Speech.Recognition.RecognizedPhrase.HomophoneGroupId"> <summary>Returns the identifier for the group from which the homophones available on an instance of <see cref="T:System.Speech.Recognition.RecognizedPhrase" /> are derived.</summary> <returns>Returns an int value that identifies for the group homophones used to provide the values returned by the <see cref="P:System.Speech.Recognition.RecognizedPhrase.Homophones" /> property on a <see cref="T:System.Speech.Recognition.RecognizedPhrase" /> object.</returns> </member> <member name="P:System.Speech.Recognition.RecognizedPhrase.Homophones"> <summary>Returns a collection of homophones for the current recognized phrase.</summary> <returns>Returns a <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection" /> of <see cref="T:System.Speech.Recognition.RecognizedPhrase" /> instances, each of which is a potential homophone for the current <see cref="T:System.Speech.Recognition.RecognizedPhrase" />.</returns> </member> <member name="P:System.Speech.Recognition.RecognizedPhrase.ReplacementWordUnits"> <summary>Returns information about the location and content of text originally recognized and then replaced by text normalization when a recognition engine creates the value of the <see cref="P:System.Speech.Recognition.RecognizedPhrase.Text" /> property on an instance of <see cref="T:System.Speech.Recognition.RecognizedPhrase" />.</summary> <returns>Returns a <see cref="T:System.Collections.ObjectModel.Collection" /> object containing <see cref="T:System.Speech.Recognition.ReplacementText" /> instances corresponding to each phrase or text replaced by the recognition engine during speech normalization.</returns> </member> <member name="P:System.Speech.Recognition.RecognizedPhrase.Semantics"> <summary>Returns the any of semantic logic of a <see cref="T:System.Speech.Recognition.Grammar" /> that was used to return a <see cref="T:System.Speech.Recognition.RecognizedPhrase" />.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.SemanticValue" /> specifying what, if any, semantic logic was used by the recognition engine to produce the current <see cref="T:System.Speech.Recognition.RecognizedPhrase" />.</returns> </member> <member name="P:System.Speech.Recognition.RecognizedPhrase.Text"> <summary>Returns the normalized text obtained by a recognition engine from audio input.</summary> <returns>A <see cref="T:System.String" /> instance containing the normalized text recognized from audio input.</returns> </member> <member name="P:System.Speech.Recognition.RecognizedPhrase.Words"> <summary>Returns text obtained from audio input from a recognition engine as a <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection" /> of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> instances.</summary> <returns>Returns recognized text as a <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection" /> of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> instances, ordered as their text appears in the <see cref="T:System.String" /> returned by <see cref="P:System.Speech.Recognition.RecognizedPhrase.Text" />.</returns> </member> <member name="T:System.Speech.Recognition.RecognizedWordUnit"> <summary>Provides the atomic unit of recognized speech.</summary> </member> <member name="M:System.Speech.Recognition.RecognizedWordUnit.#ctor(System.String,System.Single,System.String,System.String,System.Speech.Recognition.DisplayAttributes,System.TimeSpan,System.TimeSpan)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" />.</summary> <param name="text"> <see cref="System.String" /> containing normalized text for a recognized word.This value may be null, <see cref="""" /> or <see cref="System.String.Empty" />.</param> <param name="confidence">An float value between 1.0 and 0.0 indicating the recognition certainty of word recognition.</param> <param name="pronunciation"> <see cref="System.String" /> containing phonetic information for a recognized word.This value may be null, <see cref="""" /> or <see cref="System.String.Empty" />.</param> <param name="lexicalForm"> <see cref="System.String" /> containing unnormalized text for a recognized word.This argument is requred and may not be null, <see cref="""" /> or <see cref="System.String.Empty" />.</param> <param name="displayAttributes"> <see cref="T:System.Speech.Recognition.DisplayAttributes" /> instance containing formatting</param> <param name="audioPosition">A <see cref="System.TimeSpan" /> instance indicating the location in the audio input stream of the recognized word.This value may be <see cref="System.TimeSpan.Zero." /></param> <param name="audioDuration">A <see cref="System.TimeSpan" /> instance indicating the length of the audio input corresponding to the recognized word. This value may be <see cref="System.TimeSpan.Zero." /></param> </member> <member name="P:System.Speech.Recognition.RecognizedWordUnit.Confidence"> <summary>Returns a measure of the recognition engine certainty as to the correctness of a word recognition.</summary> <returns>Returns a float, typically between 0 and 1, indicating e recognition engine certainty as to the correctness of a word recognition. </returns> </member> <member name="P:System.Speech.Recognition.RecognizedWordUnit.DisplayAttributes"> <summary>Returns formatting information used in creating the text output from the current <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> instance.</summary> <returns>Returns a valid instance of <see cref="T:System.Speech.Recognition.DisplayAttributes" />, containing formatting for the text output from the current <see cref="T:System.Speech.Recognition.RecognizedWordUnit" />. </returns> </member> <member name="P:System.Speech.Recognition.RecognizedWordUnit.LexicalForm"> <summary>Returns the text of a recognized word without normalization.</summary> <returns>Returns a <see cref="System.String" /> containing the text of a recognized word, without any normalization.</returns> </member> <member name="P:System.Speech.Recognition.RecognizedWordUnit.Pronunciation"> <summary>Returns the phonetic spelling of a recognized word.</summary> <returns>Returns an <see cref="System.String" /> containing a phonetic description of a word using the International Phonetic Alphabet (IPA).</returns> </member> <member name="P:System.Speech.Recognition.RecognizedWordUnit.Text"> <summary>Returns a <see cref="System.String" /> containing the normalized text output.</summary> <returns>Returns an instance of <see cref="System.String" /> containing the normalized text output for a given input word.</returns> </member> <member name="T:System.Speech.Recognition.RecognizeMode"> <summary>Enumerates values of the recognition mode.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Recognition.RecognizeMode.Single"> <summary>Specifies that recognition terminates after completion.</summary> </member> <member name="F:System.Speech.Recognition.RecognizeMode.Multiple"> <summary>Specifies that recognition does not terminate after completion.</summary> </member> <member name="T:System.Speech.Recognition.RecognizerInfo"> <summary>Represents information about a SpeechRecognizer or SpeechRecognitionEngine.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.RecognizerInfo.AdditionalInfo"> <summary>Gets additional information about a SpeechRecognizer or SpeechRecognitionEngine.</summary> <returns>Returns an instance of <see cref="System.Collections.Generic.IDictionary" /> containing information about the configuration of a recognition engine (<see cref="T:System.Speech.Recognition.SpeechRecognizer" /> or <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />).</returns> </member> <member name="P:System.Speech.Recognition.RecognizerInfo.Culture"> <summary>Gets the culture of a SpeechRecognizer or SpeechRecognitionEngine.</summary> <returns>Returns an instance of <see cref="System.Globalization.CultureInfo" />, containing information about the culture supported by a given recognition engine (<see cref="T:System.Speech.Recognition.SpeechRecognizer" /> or <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />), including the name of the culture, the writing system, the calendar used, and how to format dates and sort strings.</returns> </member> <member name="P:System.Speech.Recognition.RecognizerInfo.Description"> <summary>Gets the description of a SpeechRecognizer or SpeechRecognitionEngine.</summary> <returns>Returns a string containing a description of a particular recognition engine (<see cref="T:System.Speech.Recognition.SpeechRecognizer" /> or <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />) configuration.. </returns> </member> <member name="P:System.Speech.Recognition.RecognizerInfo.Id"> <summary>Gets the ID of a SpeechRecognizer or SpeechRecognitionEngine.</summary> <returns>Returns a string identifying a particular recognition engine (<see cref="T:System.Speech.Recognition.SpeechRecognizer" /> or <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />) configuration. </returns> </member> <member name="P:System.Speech.Recognition.RecognizerInfo.Name"> <summary>Gets the friendly name of a SpeechRecognizer or SpeechRecognitionEngine.</summary> <returns>Returns a string containing a friendly name of a particular recognition engine (<see cref="T:System.Speech.Recognition.SpeechRecognizer" /> or <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />) configuration. </returns> </member> <member name="P:System.Speech.Recognition.RecognizerInfo.SupportedAudioFormats"> <summary>Gets the audio formats supported by a SpeechRecognizer or SpeechRecognitionEngine.</summary> <returns>Returns an list of audio formats supported by the recognition engine (<see cref="T:System.Speech.Recognition.SpeechRecognizer" /> or <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />) configuration as a <see cref="System.Collections.ObjectModel.ReadOnlyCollection" /> of <see cref="T:System.Speech.AudioFormat.SpeechAudioFormatInfo" /> objects </returns> </member> <member name="T:System.Speech.Recognition.RecognizerState"> <summary>Enumerates values of the recognizer's state.</summary> </member> <member name="F:System.Speech.Recognition.RecognizerState.Stopped"> <summary>The recognition engine is not receiving or analyzing audio input.</summary> </member> <member name="F:System.Speech.Recognition.RecognizerState.Listening"> <summary>The recognition engine is available to receive and analyze audio input.</summary> </member> <member name="T:System.Speech.Recognition.RecognizerUpdateReachedEventArgs"> <summary>Returns data from the RecognizerUpdateReached event.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.RecognizerUpdateReachedEventArgs.AudioPosition"> <summary>Gets the audio position associated with the event.</summary> <returns>Returns an instance of <see cref="System.TimeSpan" />, which contains the location active within the speech buffer of a recognition engine, when the engine pauses and generates a RecognizerUpdateReached event (<see cref="E:System.Speech.Recognition.SpeechRecognitionEngine.RecognizerUpdateReached" /> and<see cref="E:System.Speech.Recognition.SpeechRecognizer.RecognizerUpdateReached" />).</returns> </member> <member name="P:System.Speech.Recognition.RecognizerUpdateReachedEventArgs.UserToken"> <summary>Gets the UserToken passed to the system when an application creates a recognition engine configuration modification request.</summary> <returns>Returns an instance of <see cref="System.Object" /> supplied by call to RequestRecognizerUpdate method (<see cref="M:System.Speech.Recognition.SpeechRecognitionEngine.RequestRecognizerUpdate" />or <see cref="M:System.Speech.Recognition.SpeechRecognizer.RequestRecognizerUpdate" />, which created a recognizer update request.</returns> </member> <member name="T:System.Speech.Recognition.ReplacementText"> <summary>Contains originally recognized text replace using speech normalization by a recognition engine.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.ReplacementText.CountOfWords"> <summary>Returns the number of originally recognized words replaced through text normalization by a recognition engine.</summary> <returns>Returns an int containing the number of originally recognized words replaced through normalization by a recognition engine</returns> </member> <member name="P:System.Speech.Recognition.ReplacementText.DisplayAttributes"> <summary>Returns the information on how the text originally recognized but replaced through text normalization by a recognition engine should be displayed.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.DisplayAttributes" /> stipulating how text originally recognized but replaced through text normalization by a recognition engine should be displayed.</returns> </member> <member name="P:System.Speech.Recognition.ReplacementText.FirstWordIndex"> <summary>Returns the location of the first word of originally recognized words replaced through text normalization by a recognition engine.</summary> <returns>Returns an int containing the location in the current text of text originally recognized but replaced by normalization.</returns> </member> <member name="P:System.Speech.Recognition.ReplacementText.Text"> <summary>Returns the originally recognized text replaced through text normalization by a recognition engine.</summary> <returns>Returns a <see cref="System.String" /> containing the text originally recognized by a recognition engine and replaced by text normalization.</returns> </member> <member name="T:System.Speech.Recognition.SemanticResultKey"> <summary>Attaches key string to <see cref="T:System.Speech.Recognition.SemanticResultValue" /> values to define the <see cref="T:System.Speech.Recognition.SemanticValue" /> objects created in <see cref="T:System.Speech.Recognition.Grammar" /> using <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instances</summary> </member> <member name="M:System.Speech.Recognition.SemanticResultKey.#ctor(System.String,System.Speech.Recognition.GrammarBuilder[])"> <summary>Assigns a semantic key to one of more <see cref="T:System.Speech.Recognition.GrammarBuilder" /> objects used to construct a <see cref="T:System.Speech.Recognition.Grammar" />.</summary> <param name="semanticResultKey"> <see cref="System.String" /> object containing the tag to be used access the <see cref="T:System.Speech.Recognition.SemanticValue" /> instance associated with the <see cref="T:System.Speech.Recognition.GrammarBuilder" /> objects specified by the <paramref name="builders" /> argument. </param> <param name="builders">One or more <see cref="T:System.Speech.Recognition.GrammarBuilder" /> objects which will be associated with a <see cref="T:System.Speech.Recognition.SemanticValue" /> object accessible with the tag defined in <paramref name="semanticResultKey" />.</param> </member> <member name="M:System.Speech.Recognition.SemanticResultKey.#ctor(System.String,System.String[])"> <summary>Assigns a semantic key to one of more <see cref="System.String" /> instances used to construct a <see cref="T:System.Speech.Recognition.Grammar" />.</summary> <param name="semanticResultKey"> <see cref="System.String" /> object containing the tag to be used access the <see cref="T:System.Speech.Recognition.SemanticValue" /> instance associated with the <see cref="T:System.Speech.Recognition.GrammarBuilder" /> objects specified by the <paramref name="phrases" /> argument.</param> <param name="phrases">One or more <see cref="System.String" /> objects, whose concatenated text will be associated with a <see cref="T:System.Speech.Recognition.SemanticValue" /> object accessible with the tag defined in <paramref name="semanticResultKey" />.</param> </member> <member name="M:System.Speech.Recognition.SemanticResultKey.ToGrammarBuilder"> <summary>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from the current <see cref="T:System.Speech.Recognition.SemanticResultKey" /> instance.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from the current <see cref="T:System.Speech.Recognition.SemanticResultKey" /> instance.</returns> </member> <member name="T:System.Speech.Recognition.SemanticResultValue"> <summary>Sets values to <see cref="T:System.Speech.Recognition.SemanticValue" /> objects created in <see cref="T:System.Speech.Recognition.Grammar" /> using <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instances.</summary> </member> <member name="M:System.Speech.Recognition.SemanticResultValue.#ctor(System.Object)"> <summary>Constructs an instance of <see cref="T:System.Speech.Recognition.SemanticResultValue" /> with a specified value.</summary> <param name="value">An instance of <see cref="T:System.Object" /> specifying the value the <see cref="T:System.Speech.Recognition.SemanticResultValue" /> managed. Must be of type bool, int, float, or string.</param> </member> <member name="M:System.Speech.Recognition.SemanticResultValue.#ctor(System.Speech.Recognition.GrammarBuilder,System.Object)"> <summary>Creates an instance of <see cref="T:System.Speech.Recognition.SemanticResultValue" /> with a given value and associates it with a <see cref="T:System.Speech.Recognition.GrammarBuilder" /> instance.</summary> <param name="builder">An instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> specifying some grammar element to be used in recognition.</param> <param name="value">An instance of <see cref="T:System.Object" /> specifying the value the <see cref="T:System.Speech.Recognition.SemanticResultValue" /> managed. Must be of type bool, int, float, or string.</param> </member> <member name="M:System.Speech.Recognition.SemanticResultValue.#ctor(System.String,System.Object)"> <summary>Creates an instance of <see cref="T:System.Speech.Recognition.SemanticResultValue" /> with a given value and associates it with a phrase.</summary> <param name="phrase">A <see cref="T:System.String" /> containing a phrase specifying words to be used in recognition.</param> <param name="value">An instance of <see cref="T:System.Object" /> specifying the value the <see cref="T:System.Speech.Recognition.SemanticResultValue" /> managed. Must be of type bool, int, float, or string.</param> </member> <member name="M:System.Speech.Recognition.SemanticResultValue.ToGrammarBuilder"> <summary>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from the current <see cref="T:System.Speech.Recognition.SemanticResultValue" /> instance.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.GrammarBuilder" /> constructed from the current <see cref="T:System.Speech.Recognition.SemanticResultValue" /> instance.</returns> </member> <member name="T:System.Speech.Recognition.SemanticValue"> <summary>Represents the semantic organization of a recognized phrase.</summary> </member> <member name="M:System.Speech.Recognition.SemanticValue.#ctor(System.Object)"> <summary>Creates a <see cref="T:System.Speech.Recognition.SemanticValue" /> object with a particular value.</summary> <param name="value">An object containing information to be store in <see cref="T:System.Speech.Recognition.SemanticValue" /> object.</param> </member> <member name="M:System.Speech.Recognition.SemanticValue.#ctor(System.String,System.Object,System.Single)"> <summary>Creates a <see cref="T:System.Speech.Recognition.SemanticValue" /> object with a particular value, key name and confidence level.</summary> <param name="keyName">A string containing a key that be used to reference this <see cref="T:System.Speech.Recognition.SemanticValue" /> instance.</param> <param name="value">An object containing information to be store in <see cref="T:System.Speech.Recognition.SemanticValue" /> object.</param> <param name="confidence">A float containing an estimate of the certainty of semantic analysis.</param> </member> <member name="P:System.Speech.Recognition.SemanticValue.Confidence"> <summary>Returns a relative measure of the certainty as to the correctness of the semantic parsing that returned the current instance of <see cref="T:System.Speech.Recognition.SemanticValue" />.</summary> <returns>Returns a float a relative measure of the certainty of correct recognition for the phrase information returned in the current <see cref="T:System.Speech.Recognition.SemanticValue" /> instance.</returns> </member> <member name="M:System.Speech.Recognition.SemanticValue.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Speech.Recognition.SemanticValue})"> <summary>Indicates whether the current <see cref="T:System.Speech.Recognition.SemanticValue" /> instance collection contains a specific key and specific instance of <see cref="T:System.Speech.Recognition.SemanticValue" /> expressed as a key value pair.</summary> <returns>Returns a bool which is true if the current <see cref="T:System.Speech.Recognition.SemanticValue" /> contains an instance of KeyValuePare<String,SemanticValue> for a specified value of the key string and the <see cref="T:System.Speech.Recognition.SemanticValue" />. Otherwise, false is returned.</returns> <param name="item">An instance of <see cref="System.Collections.Generic.KeyValuePair" /> instanitated for given value of a key string and a <see cref="T:System.Speech.Recognition.SemanticValue" /> instance. </param> </member> <member name="M:System.Speech.Recognition.SemanticValue.ContainsKey(System.String)"> <summary>Indicates whether the current <see cref="T:System.Speech.Recognition.SemanticValue" /> instance collection contains a child <see cref="T:System.Speech.Recognition.SemanticValue" /> instance with a given key string.</summary> <returns>Returns a bool, true if a child instance <see cref="T:System.Speech.Recognition.SemanticValue" /> tagged with the string <paramref name="key" /> is found, false if not.</returns> <param name="key"> <see cref="System.String" /> containing the key string used to identify a child instance of <see cref="T:System.Speech.Recognition.SemanticValue" /> under the current <see cref="T:System.Speech.Recognition.SemanticValue" />.</param> </member> <member name="P:System.Speech.Recognition.SemanticValue.Count"> <summary>Returns the number of child <see cref="T:System.Speech.Recognition.SemanticValue" /> objects under the current <see cref="T:System.Speech.Recognition.SemanticValue" /> instance.</summary> <returns>Returns an int containing the number of child <see cref="T:System.Speech.Recognition.SemanticValue" /> objects the current <see cref="T:System.Speech.Recognition.SemanticValue" /> has.</returns> </member> <member name="M:System.Speech.Recognition.SemanticValue.Equals(System.Object)"> <param name="obj"></param> </member> <member name="M:System.Speech.Recognition.SemanticValue.GetHashCode"> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SemanticValue.Item(System.String)"> <summary>Provides read-only indexing child <see cref="T:System.Speech.Recognition.SemanticValue" /> instances belonging to the current <see cref="T:System.Speech.Recognition.SemanticValue" />.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.SemanticValue" /> that is a child of the current <see cref="T:System.Speech.Recognition.SemanticValue" /> and indexable as part of a key value pair: KeyValuePair<String,SemanticValue>.</returns> <param name="key">A <see cref="System.String" /> containing a key for a KeyValuePair<String,SemanticValue> contained in the current instance of <see cref="T:System.Speech.Recognition.SemanticValue" /></param> <exception cref="T:System.Collections.Generic.KeyNotFoundException">Thrown if no child member of the current instance of <see cref="T:System.Speech.Recognition.SemanticValue" /> has the key matching the <paramref name="key" /> parameter.</exception> <exception cref="T:System.InvalidOperationException">Thrown is code attempts to change the <see cref="T:System.Speech.Recognition.SemanticValue" /> at a given index.</exception> </member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{System.String,System.Speech.Recognition.SemanticValue})"></member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#Generic#ICollection{T}#Clear"></member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Speech.Recognition.SemanticValue}[],System.Int32)"></member> <member name="P:System.Speech.Recognition.SemanticValue.System#Collections#Generic#ICollection{T}#IsReadOnly"></member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{System.String,System.Speech.Recognition.SemanticValue})"></member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#Generic#IDictionary{TKey@TValue}#Add(System.String,System.Speech.Recognition.SemanticValue)"></member> <member name="P:System.Speech.Recognition.SemanticValue.System#Collections#Generic#IDictionary{TKey@TValue}#Keys"></member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(System.String)"></member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#Generic#IDictionary{TKey@TValue}#TryGetValue(System.String,System.Speech.Recognition.SemanticValue@)"></member> <member name="P:System.Speech.Recognition.SemanticValue.System#Collections#Generic#IDictionary{TKey@TValue}#Values"></member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#Generic#IEnumerable{T}#GetEnumerator"></member> <member name="M:System.Speech.Recognition.SemanticValue.System#Collections#IEnumerable#GetEnumerator"></member> <member name="P:System.Speech.Recognition.SemanticValue.Value"> <summary>Read only property returning the information contained in the current <see cref="T:System.Speech.Recognition.SemanticValue" />.</summary> <returns>Returns a <see cref="System.Object" /> instance containing the information stored in the current <see cref="T:System.Speech.Recognition.SemanticValue" /> instance.</returns> </member> <member name="T:System.Speech.Recognition.SpeechDetectedEventArgs"> <summary>Returns data from the SpeechDetected event.</summary> </member> <member name="P:System.Speech.Recognition.SpeechDetectedEventArgs.AudioPosition"> <summary>Gets the audio position of a detected speech segment.</summary> <returns>Returns an instance of System.TimeSpan, which contains thelocation of a detected phrase within the speech buffer of a recognition engine.</returns> </member> <member name="T:System.Speech.Recognition.SpeechHypothesizedEventArgs"> <summary>Returns notification from the SpeechHypothesized event.</summary> </member> <member name="T:System.Speech.Recognition.SpeechRecognitionEngine"> <summary>Provides access to run any properly installed speech recognition services found on a Windows Desktop system.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.#ctor"> <summary>Constructs an instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /> using the current system default recognition engine.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.#ctor(System.Globalization.CultureInfo)"> <summary>Constructs an instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /> using the default recognition engine for a given locale.</summary> <param name="culture">A valid instance of <see cref="T:System.Globalization.CultureInfo" /> to specify a locale or language.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.#ctor(System.Speech.Recognition.RecognizerInfo)"></member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.#ctor(System.String)"> <summary>Constructs an instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /> based on the registry key name for a recognition engine.</summary> <param name="recognizerId"></param> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.AudioFormat"> <summary>Read-only property specifying the current format of audio input being processed by the recognition engine.</summary> <returns>Returns an instance <see cref="T:System.Speech.AudioFormat.SpeechAudioFormatInfo" /> containing information about the current format of audio input being processed.</returns> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.AudioLevel"> <summary>Gets the audio level of the SpeechRecognitionEngine.</summary> <filterpriority>2</filterpriority> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.AudioLevelUpdated"> <summary>Raised when the audio level of the SpeechRecognitionEngine is updated.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.AudioPosition"> <summary>Gets the audio position of the SpeechRecognitionEngine.</summary> <filterpriority>2</filterpriority> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.AudioSignalProblemOccurred"> <summary>Raised when the SpeechRecognitionEngine encounters an audio signal problem.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.AudioState"> <summary>Gets the audio state of the SpeechRecognitionEngine.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.AudioStateChanged"></member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.BabbleTimeout"> <summary>Gets and set a time out period for only background noise inputs.</summary> <returns>Gets and sets a valid instance of <see cref="T:System.TimeSpan" /> used to define the period of time a recognition engine will accept input consisting of background noise before generating an error.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.Dispose"></member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.Dispose(System.Boolean)"> <param name="disposing"></param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.EmulateRecognize(System.Speech.Recognition.RecognizedWordUnit[],System.Globalization.CompareOptions)"> <summary>Synchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with an array of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> objects and specified case sensitivity.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> containing the results of speech recognition. The instance is null if recognition fails, or if the recognitionEngine is not enabled.</returns> <param name="wordUnits">Array of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> objects used as an input phrase in place of audio input during recognition emulation.</param> <param name="compareOptions">A member of the <see cref="T:System.Globalization.CompareOptions" /> enumeration determining whether the emulation is case sensitive or case insensitive.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.EmulateRecognize(System.String)"> <summary>Synchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with a <see cref="T:System.String" />.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> containing the results of speech recognition. The instance is null if recognition fails, or if the recognitionEngine is not enabled.</returns> <param name="inputText">A <see cref="T:System.String" /> containing text used as an input phrase in place of audio input during recognition emulation.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.EmulateRecognize(System.String,System.Globalization.CompareOptions)"> <summary>Synchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with a <see cref="T:System.String" /> and specified case sensitivity.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> containing the results of speech recognition. The instance is null if recognition fails, or if the recognitionEngine is not enabled.</returns> <param name="inputText">A <see cref="T:System.String" /> containing text used as an input phrase in place of audio input during recognition emulation.</param> <param name="compareOptions">A member of the <see cref="T:System.Globalization.CompareOptions" /> enumeration determining whether the emulation is case sensitive or case insensitive.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.EmulateRecognizeAsync(System.Speech.Recognition.RecognizedWordUnit[],System.Globalization.CompareOptions)"> <summary>Asynchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with an array of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> objects and specified case sensitivity.</summary> <param name="wordUnits">Array of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> objects used as an input phrase in place of audio input during recognition emulation.</param> <param name="compareOptions">A member of the <see cref="T:System.Globalization.CompareOptions" /> enumeration determining whether the emulation is case sensitive or case insensitive.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.EmulateRecognizeAsync(System.String)"> <summary>Asynchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with <see cref="string" />.</summary> <param name="inputText">A <see cref="string" /> containing text used as an input phrase in place of audio input during recognition emulation.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.EmulateRecognizeAsync(System.String,System.Globalization.CompareOptions)"> <summary>Asynchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with a <see cref="string" /> and specified case sensitivity.</summary> <param name="inputText">A <see cref="string" /> containing text used as an input phrase in place of audio input during recognition emulation.</param> <param name="compareOptions">A member of the <see cref="T:System.Globalization.CompareOptions" /> enumeration determining whether the emulation is case sensitive or case insensitive.</param> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.EmulateRecognizeCompleted"> <summary>Event generated when an asynchronous emulation of speech recognition completes.</summary> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.EndSilenceTimeout"> <summary>Gets and set the amount of silence a recognition engine requires before completing an unambiguous recognition. </summary> <returns>Gets and sets a valid instance of <see cref="T:System.TimeSpan" /> used to define how much silence following a valid audio input is required before an unambigous recognition operation should complete.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous"> <summary>Gets and set the amount of silence a recognition engine requires before completing an ambiguous recognition.</summary> <returns>Gets and sets a valid instance of <see cref="T:System.TimeSpan" /> used to define how much silence following a valid audio input is required before an ambigous recognition operation should complete.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.Grammars"> <summary>Read-only property returning a list of all <see cref="T:System.Speech.Recognition.Grammar" /> objects loaded into the current instance of the <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</summary> <returns>Returns an list of the <see cref="T:System.Speech.Recognition.Grammar" /> objects loaded into the current instance of the <see cref="T:System.Speech.Recognition.SpeechRecognizer" />.</returns> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.InitialSilenceTimeout"> <summary>Gets and set the maximum amount of silence that can precede audio input before a recognition engine generates an error.</summary> <returns>Gets and sets a valid instance of <see cref="T:System.TimeSpan" /> specifying the maximum amount of time a recognition engine should accept silence before generating an error.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.InstalledRecognizers"> <summary>Returns a list of all available recognition engines on a system.</summary> <returns>Returns an instance of <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection" /> containing an instance of <see cref="T:System.Speech.Recognition.RecognizerInfo" /> fully specifying each recognition engine available on a system supporting the Speech platform.</returns> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.LoadGrammar(System.Speech.Recognition.Grammar)"> <summary>Synchronously loads a specific grammar, as specified by a <see cref="T:System.Speech.Recognition.Grammar" />, for use by a <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</summary> <param name="grammar">An instance of <see cref="T:System.Speech.Recognition.Grammar" /> specify the grammar to add to and instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.LoadGrammarAsync(System.Speech.Recognition.Grammar)"> <summary>Asynchronously loads a specific grammar, as specified by a <see cref="T:System.Speech.Recognition.Grammar" />, for use by a <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /></summary> <param name="grammar">An instance of <see cref="T:System.Speech.Recognition.Grammar" /> specify the grammar to add to and instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /></param> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.LoadGrammarCompleted"> <summary>Event generated when an asynchronous load of a <see cref="T:System.Speech.Recognition.Grammar" /> object in to a <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /> completes.</summary> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.MaxAlternates"> <summary>Gets and sets the maximum number of candidate results an instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /> is to return.</summary> <returns>Gets and sets an int specifying the maximum number of candidate phrases will be returned by a recognition engine.</returns> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.QueryRecognizerSetting(System.String)"> <param name="settingName"></param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.Recognize"> <summary>Provides a single synchronous recognition operation on recognition engine input.</summary> <returns>Returns a valid instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> is the recognition engine has be able to recognize the input, null is recognition fails.</returns> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.Recognize(System.TimeSpan)"> <summary>Provides a single synchronous recognition operation, with a predetermined time out, on recognition engine input.</summary> <returns>Returns a valid instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> is the recognition engine has be able to recognize the input, null is recognition fails.</returns> <param name="initialSilenceTimeout">A valid instance of <see cref="T:System.TimeSpan" /> defining a time out period, after which if no input is received an error is generated.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.RecognizeAsync"> <summary>Provides a single asynchronous recognition operation on recognition engine input.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.RecognizeAsync(System.Speech.Recognition.RecognizeMode)"> <summary>Provides either single or multiple asynchronous recognition reoperations on recognition engine input.</summary> <param name="mode">A member of <see cref="T:System.Speech.Recognition.RecognizeMode" /> enumeration specifying either multiple or single recognition operations.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.RecognizeAsyncCancel"> <summary>Terminates a running instance of a recognition engine without waiting for the current recognition operation to complete.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.RecognizeAsyncStop"> <summary>Terminates a running instance of a recognition engine after the current recognition operation to completes.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.RecognizeCompleted"> <summary>The event raised when an asynchronous recognition operation completes.</summary> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.RecognizerAudioPosition"> <summary>Gets the audio position of the SpeechRecognizer.</summary> </member> <member name="P:System.Speech.Recognition.SpeechRecognitionEngine.RecognizerInfo"></member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.RecognizerUpdateReached"> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.RequestRecognizerUpdate"> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.RequestRecognizerUpdate(System.Object)"> <param name="userToken"></param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.RequestRecognizerUpdate(System.Object,System.TimeSpan)"> <param name="userToken"></param> <param name="audioPositionAheadToRaiseUpdate"></param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.SetInputToAudioStream(System.IO.Stream,System.Speech.AudioFormat.SpeechAudioFormatInfo)"> <summary>Assigns a specific audio stream as the input for the current instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</summary> <param name="audioSource">A valid <see cref="T:System.IO.Stream" /> instance connected to an audio source.</param> <param name="audioFormat">A valid member of the <see cref="T:System.Speech.AudioFormat.SpeechAudioFormatInfo" /> enumeration specifying the format of the audio input.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.SetInputToDefaultAudioDevice"> <summary>Assigns the system default audio input to the current instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.SetInputToNull"> <summary>Assigns a null device as the input for the current instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.SetInputToWaveFile(System.String)"> <summary>Assigns a specfic Wave format audio file as input to the current instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</summary> <param name="path">A <see cref="T:System.String" /> containing a path to the wave file to be used as input.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.SetInputToWaveStream(System.IO.Stream)"> <summary>Assigns an audio stream in Wave format as input to the current <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" /> instance.</summary> <param name="audioSource">A valid <see cref="T:System.IO.Stream" /> instance connected to an audio source in Wave format.</param> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.SpeechDetected"> <summary>Event raised by recognition engine when speech is detected.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.SpeechHypothesized"> <summary>Event raised when when the recognition engine detects speech and part of the audio input speech has been tentatively recognized.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.SpeechRecognitionRejected"> <summary>The event raised when the recognition engine detects speech, but can only return candidate phrases with low confidence levels.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognitionEngine.SpeechRecognized"> <summary>The event raised when the recognition engine detects speech, and has found one or more phrases with sufficient confidence levels.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.UnloadAllGrammars"> <summary>Unloads all <see cref="T:System.Speech.Recognition.Grammar" /> objects currently loaded in by a Windows Desktop Speech Technology recognition engine.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.UnloadGrammar(System.Speech.Recognition.Grammar)"> <summary>Unloads a grammar, as specified by an instance of <see cref="T:System.Speech.Recognition.Grammar" />, from an instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</summary> <param name="grammar">An instance of <see cref="T:System.Speech.Recognition.Grammar" /> specify the grammar to remove from an instance of <see cref="T:System.Speech.Recognition.SpeechRecognitionEngine" />.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.UpdateRecognizerSetting(System.String,System.Int32)"> <param name="settingName"></param> <param name="updatedValue"></param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognitionEngine.UpdateRecognizerSetting(System.String,System.String)"> <param name="settingName"></param> <param name="updatedValue"></param> <filterpriority>2</filterpriority> </member> <member name="T:System.Speech.Recognition.SpeechRecognitionRejectedEventArgs"> <summary>Returns notification from the SpeechRecognitionRejected event.</summary> </member> <member name="T:System.Speech.Recognition.SpeechRecognizedEventArgs"> <summary>Returns notification from the SpeechRecognized event.</summary> </member> <member name="T:System.Speech.Recognition.SpeechRecognizer"> <summary>Provides access to the default shared speech recognition service available on the Windows Desktop. </summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.#ctor"> <summary>Construct and returns a new instance of an object.</summary> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.AudioFormat"> <summary>Read-only property specifying the current format of audio input being processed by the recognition engine.</summary> <returns>Returns an instance <see cref="T:System.Speech.AudioFormat.SpeechAudioFormatInfo" /> containing information about the current format of audio input being processed.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.AudioLevel"> <summary>Read-only property specifying the current audio level of the input being processed by the recognition engine.</summary> <returns>Returns an integer value representing the audio level returned by the current SpeechRecognizer instance.</returns> <filterpriority>2</filterpriority> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.AudioLevelUpdated"> <summary>Event raised when by recogintion when a change in the audio level is detected. </summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.AudioPosition"> <summary>Read-only property specifying the position in the audio stream of input being processed by the recognition engine.</summary> <returns>Returns a TimeSpan object that represents the audio position in a number of milliseconds.</returns> <filterpriority>2</filterpriority> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.AudioSignalProblemOccurred"> <summary>Event generated when an error is detected in a SpeechRecognitionEngine.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.AudioState"> <summary>Enumeration used to describe the type of audio the recognizer is currently processing.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.AudioStateChanged"> <summary>Event generated when a change in the current state of the audio input in a recognition engine is detected.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.Dispose"> <summary>Releases all resources used by the recognition engine.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.Dispose(System.Boolean)"> <summary>Releases any unmanaged resources used by the SpeechRecognizer object and optionally releases the managed resources.</summary> <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.EmulateRecognize(System.Speech.Recognition.RecognizedWordUnit[],System.Globalization.CompareOptions)"> <summary>Synchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with an array of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> objects and specified case sensitivity.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> containing the results of speech recognition. The instance is null if recognition fails, or if the recognizer is not enabled.</returns> <param name="wordUnits">Array of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> objects used as an input phrase in place of audio input during recognition emulation.</param> <param name="compareOptions">A member of the <see cref="T:System.Globalization.CompareOptions" /> enumeration determining whether the emulation is case sensitive or case insensitive.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.EmulateRecognize(System.String)"> <summary>Synchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with a <see cref="T:System.String" />.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> containing the results of speech recognition. The instance is null if recognition fails, or if the recognizer is not enabled.</returns> <param name="inputText">A <see cref="T:System.String" /> containing text used as an input phrase in place of audio input during recognition emulation.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.EmulateRecognize(System.String,System.Globalization.CompareOptions)"> <summary>Synchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with a <see cref="string" /> and specified case sensitivity.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognitionResult" /> containing the results of speech recognition. The instance is null if recognition fails, or if the recognizer is not enabled.</returns> <param name="inputText">A <see cref="string" /> containing text used as an input phrase in place of audio input during recognition emulation.</param> <param name="compareOptions">A member of the <see cref="T:System.Globalization.CompareOptions" /> enumeration determining whether the emulation is case sensitive or case insensitive.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.EmulateRecognizeAsync(System.Speech.Recognition.RecognizedWordUnit[],System.Globalization.CompareOptions)"> <summary>Asynchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with an array of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> objects and specified case sensitivity.</summary> <param name="wordUnits">Array of <see cref="T:System.Speech.Recognition.RecognizedWordUnit" /> objects used as an input phrase in place of audio input during recognition emulation.</param> <param name="compareOptions">A member of the <see cref="T:System.Globalization.CompareOptions" /> enumeration determining whether the emulation is case sensitive or case insensitive.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.EmulateRecognizeAsync(System.String)"> <summary>Asynchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with <see cref="string" />.</summary> <param name="inputText">A <see cref="string" /> containing text used as an input phrase in place of audio input during recognition emulation.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.EmulateRecognizeAsync(System.String,System.Globalization.CompareOptions)"> <summary>Asynchronously simulate audio input to the Windows Desktop Speech Technology recognition engine with a <see cref="string" /> and specified case sensitivity.</summary> <param name="inputText">A <see cref="string" /> containing text used as an input phrase in place of audio input during recognition emulation.</param> <param name="compareOptions">A member of the <see cref="T:System.Globalization.CompareOptions" /> enumeration determining whether the emulation is case sensitive or case insensitive.</param> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.EmulateRecognizeCompleted"> <summary>Event generated when an asynchronous emulation of speech recognition completes.</summary> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.Enabled"> <summary>Gets or sets a value controlling whether a <see cref="T:System.Speech.Recognition.SpeechRecognizer" /> is enabled an running<see cref="." /></summary> <returns>Property is a bool value which is set to true if an instance of <see cref="T:System.Speech.Recognition.SpeechRecognizer" /> is enabled and ready to process input, and false it the instance is not available for input processing.</returns> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.Grammars"> <summary>Read-only property returning a list of all <see cref="T:System.Speech.Recognition.Grammar" /> objects loaded into the current instance of the <see cref="T:System.Speech.Recognition.SpeechRecognizer" /></summary> <returns>Returns an list of the <see cref="T:System.Speech.Recognition.Grammar" /> objects loaded into the current instance of the <see cref="T:System.Speech.Recognition.SpeechRecognizer" />.</returns> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.LoadGrammar(System.Speech.Recognition.Grammar)"> <summary>Synchronously loads a specific grammar, as specified by a <see cref="T:System.Speech.Recognition.Grammar" />, for use by a <see cref="T:System.Speech.Recognition.SpeechRecognizer" />.</summary> <param name="grammar">An instance of <see cref="T:System.Speech.Recognition.Grammar" /> specify the grammar to add to and instance of <see cref="T:System.Speech.Recognition.SpeechRecognizer" />.</param> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.LoadGrammarAsync(System.Speech.Recognition.Grammar)"> <summary>Asynchronously loads a specific grammar, as specified by a <see cref="T:System.Speech.Recognition.Grammar" />, for use by a <see cref="T:System.Speech.Recognition.SpeechRecognizer" /></summary> <param name="grammar">An instance of <see cref="T:System.Speech.Recognition.Grammar" /> specify the grammar to add to and instance of <see cref="T:System.Speech.Recognition.SpeechRecognizer" /></param> <filterpriority>2</filterpriority> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.LoadGrammarCompleted"> <summary>Event generated when an asynchronous load of a <see cref="T:System.Speech.Recognition.Grammar" /> object in to a <see cref="T:System.Speech.Recognition.SpeechRecognizer" /> completes.</summary> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.MaxAlternates"> <summary>Gets and sets the maximum number of candidate results an instance of <see cref="T:System.Speech.Recognition.SpeechRecognizer" /> is to return.</summary> <returns>Returns an int specifying the maximum number of candidate phrases will be returned by a recognition engine.</returns> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.PauseRecognizerOnRecognition"> <summary>Gets and sets a value indicating whether a <see cref="T:System.Speech.Recognition.SpeechRecognizer" /> based recognition engine pause while an application is handling <see cref="E:System.Speech.Recognition.SpeechRecognitionEngine.SpeechRecognized" /> events.</summary> <returns>Property is a bool value which is set to true if an instance of <see cref="T:System.Speech.Recognition.SpeechRecognizer" /> is will pause while handlers subscribed to <see cref="E:System.Speech.Recognition.SpeechRecognitionEngine.SpeechRecognized" /> are executing, and false if the <see cref="T:System.Speech.Recognition.SpeechRecognizer" /> will continue to execute while the handler is executing.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.RecognizerAudioPosition"> <summary>Read-only property returning the position in a recognition engine's audio stream of the audio input it processed. </summary> <returns>Returns a System.TimeSpan object containg the current postion of the Speech Recognizer.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.RecognizerInfo"> <summary>Read-only property providing identifical and configuration information about the Windows Desktop Speech Technology recognition engine in use.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognizerInfo" /> containing configuration information about the Windows Desktop Speech Technology recognition engine currently in use.</returns> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.RecognizerUpdateReached"> <summary>Event generated when the Windows Desktop Speech Technology recognition engine pauses to allow an atomic updated requested by <see cref="M:System.Speech.Recognition.SpeechRecognizer.RequestRecognizerUpdate" />.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.RequestRecognizerUpdate"> <summary>Requests that the Windows Desktop Speech Technology recognition engine pause and update its state.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.RequestRecognizerUpdate(System.Object)"> <param name="userToken">An object containing information to be used by <see cref="E:System.Speech.Recognition.SpeechRecognizer.RecognizerUpdateReached" /> event handlers. This value can be null.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.RequestRecognizerUpdate(System.Object,System.TimeSpan)"> <param name="userToken">An object containing information to be used by <see cref="E:System.Speech.Recognition.SpeechRecognizer.RecognizerUpdateReached" /> event handlers. This value can be null.</param> <param name="audioPositionAheadToRaiseUpdate">The offset from the current audio position after which the requested operation can start.</param> <filterpriority>2</filterpriority> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.SpeechDetected"> <summary>Event raised by recognition engine when speech is detected.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.SpeechHypothesized"> <summary>Event raised when when the recognition engine detects speech and part of the audio input speech has been tentatively recognized.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.SpeechRecognitionRejected"> <summary>The event raised when the recognition engine detects speech, but can only return candidate phrases with low confidence levels.</summary> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.SpeechRecognized"> <summary>The event raised when the recognition engine detects speech, and has found one or more phrases with sufficient confidence levels.</summary> </member> <member name="P:System.Speech.Recognition.SpeechRecognizer.State"> <summary>Read-only property providing configuration information about the current running state of theWindows Desktop Speech Technology recognition engine in use.</summary> <returns>Returns an instance of <see cref="T:System.Speech.Recognition.RecognizerState" /> containing configuration information about the running state of the Windows Desktop Speech Technology recognition engine currently in use.</returns> </member> <member name="E:System.Speech.Recognition.SpeechRecognizer.StateChanged"> <summary>Event generated when the Windows Desktop Speech Technology recognition engine running state changes.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.UnloadAllGrammars"> <summary>Unloads all <see cref="T:System.Speech.Recognition.Grammar" /> objects currently loaded in by a Windows Desktop Speech Technology recognition engine.</summary> </member> <member name="M:System.Speech.Recognition.SpeechRecognizer.UnloadGrammar(System.Speech.Recognition.Grammar)"> <summary>Unloads a grammar, as specified by an instance of <see cref="T:System.Speech.Recognition.Grammar" />, from an instance of <see cref="T:System.Speech.Recognition.SpeechRecognizer" />.</summary> <param name="grammar">An instance of <see cref="T:System.Speech.Recognition.Grammar" /> specify the grammar to remove from an instance of <see cref="T:System.Speech.Recognition.SpeechRecognizer" />.</param> </member> <member name="T:System.Speech.Recognition.SpeechUI"> <summary>Provides text and status information to the operating system in speech user interface to display to the user.</summary> </member> <member name="M:System.Speech.Recognition.SpeechUI.SendTextFeedback(System.Speech.Recognition.RecognitionResult,System.String,System.Boolean)"> <summary>Sends status and descriptive text to the Speech platform user interface about the status of a recognition operation.</summary> <returns>Returns a bool which is true if the information provided to the method (<paramref name="Feedback" />, and <paramref name="isSuccessfulAction" />) by was successfully made available to the Speech platform user interface, and false if the operation failed.</returns> <param name="result">A valid <see cref="T:System.Speech.Recognition.RecognitionResult" /> instance.</param> <param name="feedback">A <see cref="System.String" /> containing a comment of the recognition operation which produced the <see cref="T:System.Speech.Recognition.RecognitionResult" /><paramref name="result" />.</param> <param name="isSuccessfulAction">A bool indicating if the application deemed the recognition operation a success.</param> </member> <member name="T:System.Speech.Recognition.StateChangedEventArgs"> <summary>Returns data from the StateChanged event.</summary> </member> <member name="P:System.Speech.Recognition.StateChangedEventArgs.RecognizerState"> <summary>Gets the current state of the recognition engine.</summary> <returns>Returns a <see cref="T:System.Speech.Recognition.RecognizerState" /> object containing full information about a recognition engine.</returns> </member> <member name="T:System.Speech.Recognition.SubsetMatchingMode"> <summary>Enumerates values of subset matching mode.</summary> </member> <member name="F:System.Speech.Recognition.SubsetMatchingMode.Subsequence"> <summary>Indicates that subset matching mode is Subsequence.</summary> </member> <member name="F:System.Speech.Recognition.SubsetMatchingMode.OrderedSubset"> <summary>Indicates that subset matching mode is OrderedSubset.</summary> </member> <member name="F:System.Speech.Recognition.SubsetMatchingMode.SubsequenceContentRequired"> <summary>Indicates that subset matching mode is SubsequenceContentRequired.</summary> </member> <member name="F:System.Speech.Recognition.SubsetMatchingMode.OrderedSubsetContentRequired"> <summary>Indicates that subset matching mode is OrderedSubsetContentRequired.</summary> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument"> <summary>Defines a design-time object that is used to build strongly typed runtime SRGS grammars. </summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsDocument.#ctor"> <summary>Initializes a new instance of the <see cref="SrgsDocument" /> class.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsDocument.#ctor(System.Speech.Recognition.GrammarBuilder)"> <summary>Initializes a new instance of the <see cref="SrgsDocument" /> class specifying a set of rules defined by the <see cref="T:System.Speech.Recognition.GrammarBuilder" /> object.</summary> <param name="builder">The <see cref="GrammarBuilder" /> object used to create the <see cref="SrgsDocument" /> instance.</param> <exception cref="ArgumentNullException"> <paramref name="builder" /> is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsDocument.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsRule)"> <summary>Initializes a new instance of the <see cref="SrgsDocument" /> class specifying the root rule of <see cref="SrgsDocument" />.</summary> <param name="grammarRootRule">The root rule in the <see cref="SrgsDocument" /> object.</param> <exception cref="ArgumentNullException"> <paramref name="grammarRootRule" /> is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsDocument.#ctor(System.String)"> <summary>Initializes a new instance of the <see cref="SrgsDocument" /> class specifying the location of the XML document that is used to fill in the <see cref="SrgsDocument" /> instance.</summary> <param name="path">The location of the SRGS XML file.</param> <exception cref="ArgumentNullException"> <paramref name="path" /> is null.</exception> <exception cref="ArgumentException"> <paramref name="path" /> is an empty string.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsDocument.#ctor(System.Xml.XmlReader)"> <summary>Initializes a new instance of the <see cref="SrgsDocument" /> class specifying the grammar to use when creating the document.</summary> <param name="srgsGrammar">The System.Xml.XmlReader that was created with the <see cref="SrgsDocument" /> XML instance.</param> <exception cref="ArgumentNullException"> <paramref name="srgsGrammar" /> is null.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.AssemblyReferences"> <summary>Gets the assembly reference information for the <see cref="SrgsDocument" /> instance.</summary> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.CodeBehind"> <summary>Gets the code behind information for the <see cref="SrgsDocument" /> instance.</summary> <returns>A string collection containing a list of the code behind documents.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.Culture"> <summary>Gets or sets the culture information for the <see cref="SrgsDocument" /> instance.</summary> <returns>A <see cref="System.Globalization.CultureInfo" /> object that contains the current culture information for <see cref="SrgsDocument" />.</returns> <exception cref="ArgumentNullException">The value being assigned to <see cref="Culture" /> is null.</exception> <exception cref="ArgumentException">The value being assigned to <see cref="Culture" /> is System.Globalization.CultureInfo.InvariantCulture.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.Debug"> <summary>Gets or sets whether line numbers should be added to inline scripts.</summary> <returns>True if line numbers should be added for debugging purposes; False, otherwise.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.ImportNamespaces"> <summary>Gets the related namespaces for the current <see cref="SrgsDocument" /> instance.</summary> <returns>A string collection containing a list of the related namespaces in the <see cref="SrgsDocument" /> instance.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.Language"> <summary>Gets or sets the programming language used for inline code in the <see cref="SrgsDocument" /> class.</summary> <returns>The language to which <see cref="SrgsDocument" /> is currently set.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.Mode"> <summary>Gets or sets the mode for the <see cref="SrgsDocument" /> class.</summary> <returns>An <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode" /> value that describes the current mode of <see cref="SrgsDocument" />.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.Namespace"> <summary>Gets or sets the namespace of the <see cref="SrgsDocument" /> class.</summary> <returns>The namespace for the current <see cref="SrgsDocument" />.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.PhoneticAlphabet"></member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.Root"> <summary>Gets or sets the root rule of the <see cref="SrgsDocument" /> class.</summary> <returns>The <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> that is designated to be the root rule of <see cref="SrgsDocument" />.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.Rules"> <summary>Gets the collection of rules that are currently defined for the <see cref="SrgsDocument" /> class.</summary> <returns>An <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection" /> object that contains the rules defined for <see cref="SrgsDocument" />.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.Script"> <summary>Gets or sets the .NET scripting language for the <see cref="SrgsDocument" /> class.</summary> <returns>The current .NET scripting language for <see cref="SrgsDocument" />.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Script" /> to null.</exception> <exception cref="ArgumentException">An attempt is made to set <see cref="Script" /> to an empty string.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsDocument.WriteSrgs(System.Xml.XmlWriter)"> <summary>Writes an SRGS XML document.</summary> <param name="srgsGrammar">The System.Xml.XmlWriter that is used to write the <see cref="SrgsDocument" /> instance.</param> <exception cref="ArgumentNullException"> <paramref name="srgsGrammar" /> is null.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsDocument.XmlBase"> <summary>Gets or sets the base URI of the <see cref="SrgsDocument" /> class.</summary> <returns>The current base URI of <see cref="SrgsDocument" />.</returns> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsElement"> <summary>Defines the base class for elements in a grammar.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsElement.#ctor"> <summary>Initializes a new instance of the <see cref="SrgsElement" /> class.</summary> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler"> <summary>Compiles an XML-format SRGS document into a binary CFG file.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler.Compile(System.Speech.Recognition.SrgsGrammar.SrgsDocument,System.IO.Stream)"> <summary>Compiles an SRGS document to a file.</summary> <param name="srgsGrammar">The grammar to compile.</param> <param name="outputStream">The stream that receives the results of compilation.</param> <exception cref="ArgumentNullException"> <paramref name="srgsGrammar" /> is null.<paramref name="outputStream" /> is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler.Compile(System.String,System.IO.Stream)"> <summary>Compiles a grammar to a file.</summary> <param name="inputPath">The path of the file to compile.</param> <param name="outputStream">The stream that receives the results of compilation.</param> <exception cref="ArgumentNullException"> <paramref name="inputPath" /> is null.<paramref name="outputStream" /> is null.</exception> <exception cref="ArgumentException"> <paramref name="inputPath" /> is an empty string.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler.Compile(System.Xml.XmlReader,System.IO.Stream)"> <summary>Compiles a grammar to a file.</summary> <param name="reader">The <see cref="XmlReader" /> that reads the grammar. The grammar can reside in a physical file or in memory.</param> <param name="outputStream">The stream that will receive the results of compilation.</param> <exception cref="ArgumentNullException"> <paramref name="reader" /> is null.<paramref name="outputStream" /> is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler.CompileClassLibrary(System.Speech.Recognition.SrgsGrammar.SrgsDocument,System.String,System.String[],System.String)"> <summary>Compiles a SRGS document into a DLL.</summary> <param name="srgsGrammar">The <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsDocument" /> that contains the grammars to compile.</param> <param name="outputPath">The path of the output DLL.</param> <param name="referencedAssemblies">A list of the assemblies referenced from the input grammars.</param> <param name="keyFile">The name of the file that contains a pair of keys, thereby enabling the output DLL to be signed.</param> <exception cref="ArgumentNullException"> <paramref name="srgsGrammar" /> is null.<paramref name="outputPath" /> is null.</exception> <exception cref="ArgumentException"> <paramref name="outputPath" /> is an empty string.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler.CompileClassLibrary(System.String[],System.String,System.String[],System.String)"> <summary>Compiles a set of grammars to a DLL.</summary> <param name="inputPaths">A list of the grammars to compile.</param> <param name="outputPath">The path of the output DLL.</param> <param name="referencedAssemblies">A list of the assemblies referenced from the input grammars.</param> <param name="keyFile">The name of the file that contains a pair of keys, thereby enabling the output DLL to be signed.</param> <exception cref="ArgumentNullException"> <paramref name="inputPaths" /> is null.<paramref name="outputPath" /> is null.</exception> <exception cref="ArgumentException"> <paramref name="outputPath" /> is an empty string.Any element of the <paramref name="inputPaths" /> array is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsGrammarCompiler.CompileClassLibrary(System.Xml.XmlReader,System.String,System.String[],System.String)"> <summary>Compiles a grammar to a file.</summary> <param name="reader">The <see cref="XmlReader" /> that reads the grammars. The grammars can reside in a physical file or in memory.</param> <param name="outputPath">The path of the output DLL.</param> <param name="referencedAssemblies">A list of the assemblies referenced from the input grammars.</param> <param name="keyFile">The name of the file that contains a pair of keys, thereby enabling the output DLL to be signed.</param> <exception cref="ArgumentNullException"> <paramref name="reader" /> is null.<paramref name="outputPath" /> is null.</exception> <exception cref="ArgumentException"> <paramref name="outputPath" /> is an empty string.</exception> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode"> <summary>Indicates the type of input that the <see cref="Grammar" /> object can expect. </summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode.Voice"> <summary>The <see cref="Grammar" /> object should expect spoken audio data.</summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode.Dtmf"> <summary>The <see cref="Grammar" /> object should expect DTMF tones similar to those found on a telephone.</summary> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsItem"> <summary>Represents the grammar element that contains phrases or other entities that a user can speak to produce a successful recognition.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.#ctor"> <summary>Initializes a new instance of the <see cref="SrgsItem" /> class.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.#ctor(System.Int32)"> <summary>Initializes a new instance of the <see cref="SrgsItem" /> class, specifying the number of times that the item can be spoken.</summary> <param name="repeatCount">The number of times that the item can be spoken.</param> <exception cref="ArgumentOutOfRangeException"> <paramref name="repeatCount" /> is negative or is larger than 255.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.#ctor(System.Int32,System.Int32)"> <summary>Initializes a new instance of the <see cref="SrgsItem" /> class, specifying minimum and maximum repetition counts.</summary> <param name="min">The minimum number of times that the text in the item can be repeated.</param> <param name="max">The maximum number of times that the text in the item can be repeated.</param> <exception cref="ArgumentOutOfRangeException"> <paramref name="min" /> is negative or larger than 255.<paramref name="max" /> is negative or larger than 255.</exception> <exception cref="ArgumentException"> <paramref name="min" /> is larger than <paramref name="max" />.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.#ctor(System.Int32,System.Int32,System.Speech.Recognition.SrgsGrammar.SrgsElement[])"> <summary>Initializes a new instance of the <see cref="SrgsItem" /> class, specifying minimum and maximum repetition counts and specifying an array of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsElement" /> objects to be added to this instance.</summary> <param name="min">The minimum number of times that any of the items in the <see cref="SrgsItem" /> object can be repeated.</param> <param name="max">The maximum number of times that any of the items in the <see cref="SrgsItem" /> object can be repeated.</param> <param name="elements">The array of <see cref="SrgsElement" /> objects to be added to the <see cref="SrgsItem" /> instance.</param> <exception cref="ArgumentNullException"> <paramref name="elements" /> is null.</exception> <exception cref="ArgumentException">Any member of the <paramref name="elements" /> array is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.#ctor(System.Int32,System.Int32,System.String)"> <summary>Initializes a new instance of the <see cref="SrgsItem" /> class, specifying minimum and maximum repetition counts for the item and specifying the text associated with the item.</summary> <param name="min">The minimum number of times that the item can be repeated.</param> <param name="max">The maximum number of times that the item can be repeated.</param> <param name="text">The text associated with the item.</param> <exception cref="ArgumentOutOfRangeException"> <paramref name="min" /> is negative or larger than 255.<paramref name="max" /> is negative or larger than 255.</exception> <exception cref="ArgumentException"> <paramref name="min" /> is larger than <paramref name="max" />.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsElement[])"> <summary>Initializes a new instance of the <see cref="SrgsItem" /> class, specifying an array of <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsElement" /> objects to be added to this instance.</summary> <param name="elements">The array of <see cref="SrgsElement" /> objects to be added to the <see cref="SrgsItem" /> instance.</param> <exception cref="ArgumentNullException"> <paramref name="elements" /> is null.</exception> <exception cref="ArgumentException">Any member of the <paramref name="elements" /> array is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.#ctor(System.String)"> <summary>Initializes a new instance of the <see cref="SrgsItem" /> class, specifying the text of the item.</summary> <param name="text">The text associated with the item.</param> <exception cref="ArgumentNullException"> <paramref name="text" /> is null.</exception> <exception cref="ArgumentException"> <paramref name="text" /> is an empty string.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.Add(System.Speech.Recognition.SrgsGrammar.SrgsElement)"> <summary>Adds the item to the list of items belonging to this <see cref="SrgsItem" /> instance.</summary> <param name="element">The item to add to the list of items that belong to the <see cref="SrgsItem" /> instance.</param> <exception cref="ArgumentNullException"> <paramref name="element" /> is null.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsItem.Elements"> <summary>Gets the collection of objects that make up the <see cref="SrgsItem" /> instance.</summary> <returns>The collection of objects that make up the <see cref="SrgsItem" /> instance.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsItem.MaxRepeat"> <summary>Gets the maximum number of times that a user can speak the item.</summary> <returns>The maximum number of times that a user can speak the item.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsItem.MinRepeat"> <summary>Gets the minimum number of times that a user can speak the item.</summary> <returns>The minimum number of times that a user can speak the item.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsItem.RepeatProbability"> <summary>Gets or sets the probability that a user will repeat the item in this <see cref="SrgsItem" /> instance.</summary> <returns>The probability, as a floating point value, that this item will be repeatedly spoken.</returns> <exception cref="ArgumentOutOfRangeException">An attempt is made to set <see cref="RepeatProbability" /> to a value that is negative or larger than 1.0.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.SetRepeat(System.Int32)"> <summary>Sets the number of times that an item can be spoken.</summary> <param name="count">The number of times that the item can be spoken.</param> <exception cref="ArgumentOutOfRangeException"> <paramref name="count" /> is less than 0 or greater than 255.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsItem.SetRepeat(System.Int32,System.Int32)"> <summary>Sets the minimum number of times and the maximum number of times that an item can be spoken.</summary> <param name="minRepeat">The minimum number of times that the item can be spoken.</param> <param name="maxRepeat">The maximum number of times that the item can be spoken.</param> <exception cref="ArgumentOutOfRangeException"> <paramref name="minRepeat" /> is less than zero or larger than 255.<paramref name="maxRepeat" /> is less than zero or larger than 255.</exception> <exception cref="ArgumentException"> <paramref name="minRepeat" /> is larger than <paramref name="maxRepeat" />.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsItem.Weight"> <summary>Gets or sets a multiplying factor that adjusts the likelihood that an item within a list will be spoken.</summary> <returns>The weight, as a floating point value, that adjusts the likelihood of this item being spoken.</returns> <exception cref="ArgumentOutOfRangeException">An attempt is made to set <see cref="Weight" /> to a negative value.</exception> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag"> <summary>Represents the World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) <see cref="tag" /> element with Speech API (SAPI) properties.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag.#ctor"> <summary>Initializes a new instance of the <see cref="SrgsNameValueTag" /> class.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag.#ctor(System.Object)"> <summary>Initializes a new instance of the <see cref="SrgsNameValueTag" /> class, specifying a value for the instance.</summary> <param name="value">The value used to set the <see cref="P:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag.Value" /> property.</param> <exception cref="ArgumentNullException"> <paramref name="value" /> is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag.#ctor(System.String,System.Object)"> <summary>Initializes a new instance of the <see cref="SrgsNameValueTag" /> class, specifying a name and a value for the instance.</summary> <param name="name">The string used to set the <see cref="P:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag.Name" /> property on the <see cref="SrgsNameValueTag" /> object.</param> <param name="value">The object used to set the <see cref="P:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag.Value" /> property on the <see cref="SrgsNameValueTag" /> object.</param> <exception cref="ArgumentNullException"> <paramref name="value" /> is null.<paramref name="name" /> is null.</exception> <exception cref="ArgumentException"> <paramref name="name" /> is an empty string.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag.Name"> <summary>Gets or sets the name of the <see cref="SrgsNameValueTag" /> instance.</summary> <returns>A string that contains the name of the <see cref="SrgsNameValueTag" /> instance.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Name" /> to null.</exception> <exception cref="ArgumentException">An attempt is made to set <see cref="Name" /> to an empty string.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag.Value"> <summary>Gets or sets the value contained in the <see cref="SrgsNameValueTag" /> instance.</summary> <returns>The value contained in the <see cref="SrgsNameValueTag" /> instance.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Value" /> to null.</exception> <exception cref="ArgumentException">An attempt is made to set <see cref="Value" /> to an invalid type. The type used to set <see cref="Value" /> must be a String, a Boolean, an Int32, or a Double.</exception> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsOneOf"> <summary>Represents a list of items from which a user can speak only one.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsOneOf.#ctor"> <summary>Initializes a new instance of the <see cref="SrgsOneOf" /> class.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsOneOf.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsItem[])"> <summary>Initializes a new instance of the <see cref="SrgsOneOf" /> class, specifying one or more alternative items in the passed <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsItem" /> array.</summary> <param name="items">An array of type <see cref="SrgsItem" />. Each member of the array represents the contents of a single <see cref="SrgsItem" /> element.</param> <exception cref="ArgumentNullException"> <paramref name="items" /> is null.Any element in the <paramref name="items" /> array is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsOneOf.#ctor(System.String[])"> <summary>Initializes a new instance of the <see cref="SrgsOneOf" /> class, specifying one or more items in the passed <see cref="string" /> array.</summary> <param name="items">An array of type <see cref="string" />. Each member of the array represents the contents of a single <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsItem" /> element.</param> <exception cref="ArgumentNullException"> <paramref name="items" /> is null.Any element in the <paramref name="items" /> array is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsOneOf.Add(System.Speech.Recognition.SrgsGrammar.SrgsItem)"> <summary>Adds a set of alternative phrases that can possibly be matched by a user. </summary> <param name="item">Any valid rule expansion. A valid rule expansion can consist of a word or other entity that can be spoken, an <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef" /> element, an <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsTag" /> element, or any logical combination of these.</param> <exception cref="ArgumentNullException"> <paramref name="item" /> is null.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsOneOf.Items"> <summary>Gets the list of all elements contained in the <see cref="SrgsOneOf" /> element.</summary> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet"> <summary>Enumerates the supported phonetic alphabets.</summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet.Sapi"> <summary>Speech API phoneme set.</summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet.Ipa"> <summary>International Phonetic Alphabet phoneme set.</summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet.Ups"> <summary>Universal Phone Set phoneme set, which is ASCII encoding of phonemes for IPA.</summary> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsRule"> <summary>Represents a grammar rule. </summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRule.#ctor(System.String)"> <summary>Initializes a new instance of the <see cref="SrgsRule" /> class with the given identifier.</summary> <param name="id">A string that is the identifier of the rule. The identifier must be unique within a given grammar.</param> <exception cref="ArgumentNullException"> <paramref name="id" /> is null.</exception> <exception cref="ArgumentOutOfRangeException"> <paramref name="id" /> is empty.</exception> <exception cref="FormatException"> <paramref name="id" /> is not a proper rule identifier.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRule.#ctor(System.String,System.Speech.Recognition.SrgsGrammar.SrgsElement[])"> <summary>Initializes a new instance of the <see cref="SrgsRule" /> class, creating a rule in an SRGS grammar that is populated with the elements of the passed array.</summary> <param name="id">A <see cref="string" /> object that is the identifier of the rule. The identifier must be unique within a given grammar.</param> <param name="elements">An array of <see cref="SrgsElement" /> elements.</param> <exception cref="ArgumentNullException"> <paramref name="id" /> is null.<paramref name="elements" /> is null.</exception> <exception cref="ArgumentOutOfRangeException"> <paramref name="id" /> is empty.</exception> <exception cref="FormatException"> <paramref name="id" /> is not a proper rule identifier.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRule.Add(System.Speech.Recognition.SrgsGrammar.SrgsElement)"> <summary>Adds an SRGS element to a rule.</summary> <param name="element">Text or other XML elements that specify what speakers can say, and the order in which they can say it. A valid rule element must contain at least one piece of recognizable text or one rule reference.</param> <exception cref="ArgumentNullException"> <paramref name="element" /> is null.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.BaseClass"> <summary>Gets or sets the base class of the rule.</summary> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.Elements"> <summary>Gets the collection of elements in the rule.</summary> <returns>The collection of elements in the rule.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.Id"> <summary>Gets or sets the identifier for the rule.</summary> <returns>The identifier for the rule.</returns> <exception cref="FormatException">An attempt is made to set <see cref="Id" /> to an invalid value.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnError"></member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnInit"></member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnParse"></member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.OnRecognition"></member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.Scope"> <summary>Gets or sets whether a rule can be activated for recognition and when the rule can be referenced by other rules.</summary> <returns>An <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRuleScope" /> value.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRule.Script"></member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef"> <summary>Represents the grammar element that specifies the rule to reference.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsRule)"> <summary>Initializes a new instance of the <see cref="SrgsRuleRef" /> class, specifying the rule to reference.</summary> <param name="rule">The identifier of the <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> element to reference.</param> <exception cref="ArgumentNullException"> <paramref name="rule" /> is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsRule,System.String)"> <param name="rule"></param> <param name="semanticKey"></param> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.#ctor(System.Speech.Recognition.SrgsGrammar.SrgsRule,System.String,System.String)"> <param name="rule"></param> <param name="semanticKey"></param> <param name="parameters"></param> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.#ctor(System.Uri)"> <summary>Initializes a new instance of the <see cref="SrgsRuleRef" /> class, specifying the Uniform Resource Identifier (URI) of the grammar to reference.</summary> <param name="uri">The URI of the rule to reference.</param> <exception cref="ArgumentNullException"> <paramref name="uri" /> is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.#ctor(System.Uri,System.String)"> <summary>Initializes a new instance of the <see cref="SrgsRuleRef" /> class, specifying the Uniform Resource Identifier (URI) of the grammar to reference and the identifier of the rule.</summary> <param name="uri">The URI of the grammar to reference.</param> <param name="rule">The identifier of the rule.</param> <exception cref="ArgumentNullException"> <paramref name="uri" /> is null.<paramref name="rule" /> is null.</exception> <exception cref="ArgumentOutOfRangeException"> <paramref name="rule" /> is empty.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.#ctor(System.Uri,System.String,System.String)"> <summary>Initializes a new instance of the <see cref="SrgsRuleRef" /> class, specifying the URI of the rule, the identifier of the rule, and the string alias of the semantic dictionary.</summary> <param name="uri">The URI of the rule to reference.</param> <param name="rule">The identifier of the rule to reference.</param> <param name="semanticKey">An alias string for the semantic dictionary.</param> <exception cref="ArgumentNullException"> <paramref name="uri" /> is null.<paramref name="semanticKey" /> is null.</exception> <exception cref="ArgumentOutOfRangeException"> <paramref name="semanticKey" /> is empty.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.#ctor(System.Uri,System.String,System.String,System.String)"> <param name="uri"></param> <param name="rule"></param> <param name="semanticKey"></param> <param name="parameters"></param> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.Dictation"> <summary>Defines a rule that can match spoken input as defined by the dictation topic associated with this grammar. </summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.Garbage"> <summary>Defines a rule that can match any speech up to the next rule match, the next token, or until the end of spoken input.</summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.MnemonicSpelling"></member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.Null"> <summary>Defines a rule that is automatically matched; that is, a rule that is matched without the user speaking anything.</summary> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.Params"> <summary>Gets the initialization parameters for a <see cref="SrgsRuleRef" /> element.</summary> <returns>The initialization parameters for a <see cref="SrgsRuleRef" /> element.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.SemanticKey"> <summary>Gets an alias string for the semantic dictionary.</summary> <returns>An alias string for the semantic dictionary.</returns> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.Uri"> <summary>Gets the URI for the rule that this <see cref="SrgsRuleRef" /> element references.</summary> <returns>The <see cref="System.URI" /> for the rule that this <see cref="SrgsRuleRef" /> element references.</returns> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef.Void"> <summary>Defines a rule that can never be spoken. Inserting VOID into a sequence automatically makes that sequence unspeakable.</summary> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection"> <summary>Represents a collection of objects that can be child elements of a <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> instance.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection.#ctor"> <summary>Initializes a new instance of the <see cref="SrgsRuleCollection" /> class.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection.Add(System.Speech.Recognition.SrgsGrammar.SrgsRule[])"> <summary>Adds the contents of an array of a <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" /> objects to the <see cref="SrgsRuleCollection" /> object.</summary> <param name="rules">An array of type <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRule" />. Each rule in the array is added to the <see cref="SrgsRuleCollection" /> object.</param> <exception cref="ArgumentNullException"> <paramref name="rules" /> is null.</exception> <exception cref="ArgumentException">Any <see cref="SrgsRule" /> element in the <paramref name="rules" /> array is null.</exception> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsRuleScope"> <summary>Enumerates values for the scope of a rule in an SRGS grammar. </summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsRuleScope.Public"> <summary>The rule can be referenced by an external grammar (in a <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef" /> element in the grammar making the reference). A public rule can always be activated for recognition. </summary> </member> <member name="F:System.Speech.Recognition.SrgsGrammar.SrgsRuleScope.Private"> <summary>The rule cannot ordinarily be referenced by an external grammar (in an <see cref="T:System.Speech.Recognition.SrgsGrammar.SrgsRuleRef" /> element in the grammar making the reference). The only exception is that a private rule that is the root rule of its grammar can be referenced by an external grammar.</summary> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag"> <summary>Represents a tag that contains ECMAScript that is run when the rule is matched.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag.#ctor"> <summary>Creates an instance of the <see cref="SrgsSemanticInterpretationTag" /> class.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag.#ctor(System.String)"> <summary>Creates an instance of the <see cref="SrgsSemanticInterpretationTag" /> class, specifying the script contents of the tag.</summary> <param name="script">A string that contains the ECMAScript for the tag.</param> <exception cref="ArgumentNullException"> <paramref name="script" /> is null.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag.Script"> <summary>Gets or sets the ECMAScript for the tag.</summary> <returns>A string that contains the semantic interpretation script for the tag.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Script" /> to null.</exception> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsSubset"> <summary>Defines methods and properties that can be used to match a given string with a spoken phrase. </summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsSubset.#ctor(System.String)"> <summary>Initializes a new instance of the <see cref="SrgsSubset" /> class, specifying the portion of the phrase to be matched. </summary> <param name="text">The portion of the phrase to be matched.</param> <exception cref="ArgumentNullException"> <paramref name="text" /> is null.</exception> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsSubset.#ctor(System.String,System.Speech.Recognition.SubsetMatchingMode)"> <summary>Initializes a new instance of the <see cref="SrgsSubset" /> class, specifying the portion to be matched and the mode in which the text should be matched.</summary> <param name="text">The portion of the phrase to be matched.</param> <param name="matchingMode">The mode in which <paramref name="text" /> should be matched with the spoken phrase.</param> <exception cref="ArgumentNullException"> <paramref name="text" /> is null.</exception> <exception cref="ArgumentException"> <paramref name="text" /> is empty.<paramref name="text" /> contains only white space characters (that is, ' ', '\t', '\n', '\r').<paramref name="matchingMode" /> is set to a value in the <see cref="T:System.Speech.Recognition.SubsetMatchingMode" /> enumeration.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsSubset.MatchingMode"> <summary>Gets or sets the matching mode for the subset.</summary> <returns>A member of the <see cref="T:System.Speech.Recognition.SubsetMatchingMode" /> enumeration.</returns> <exception cref="ArgumentException">An attempt is made to set <see cref="MatchingMode" /> to a value that is not a member of the <see cref="T:System.Speech.Recognition.SubsetMatchingMode" /> enumeration.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsSubset.Text"> <summary>Gets or sets as string that contains the portion of a spoken phrase to be matched.</summary> <returns>A string that contains the portion of a spoken phrase to be matched.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Text" /> to null or to an empty string. </exception> <exception cref="ArgumentException">An attempt is made to set <see cref="Text" /> using a string that contains only white space characters (' ', '\t', '\n', '\r').</exception> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsText"> <summary>Represents the <see cref="Text" /> content for the World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) elements.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsText.#ctor"> <summary>Initializes a new instance of the <see cref="SrgsText" /> class.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsText.#ctor(System.String)"> <summary>Initializes a new instance of the <see cref="SrgsText" /> class, specifying the text of the instance.</summary> <param name="text">The value used to set the <see cref="P:System.Speech.GrammarBuilding.SrgsText.Text" /> property on the <see cref="SrgsText" /> instance.</param> <exception cref="ArgumentNullException"> <paramref name="text" /> is null.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsText.Text"> <summary>Gets or sets the text contained within the <see cref="SrgsText" /> class instance.</summary> <returns>The text contained within the <see cref="SrgsText" /> instance.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Text" /> to null.</exception> </member> <member name="T:System.Speech.Recognition.SrgsGrammar.SrgsToken"> <summary>Represents the World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) <see cref="token" /> element.</summary> </member> <member name="M:System.Speech.Recognition.SrgsGrammar.SrgsToken.#ctor(System.String)"> <summary>Initializes a new instance of the <see cref="SrgsToken" /> class, specifying the text of the <see cref="SrgsToken" /> class instance.</summary> <param name="text">The text of the new <see cref="SrgsToken" /> class instance.</param> <exception cref="ArgumentNullException"> <paramref name="text" /> is null.</exception> <exception cref="ArgumentOutOfRangeException"> <paramref name="text" /> is empty.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsToken.Display"> <summary>Gets or sets how recognized text is returned.</summary> <returns>A representation of the token as it should be displayed.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Display" /> to null.</exception> <exception cref="ArgumentOutOfRangeException">An attempt is made to assign an empty string to <see cref="Display" />.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsToken.Pronunciation"> <summary>Gets or sets the pronunciation phoneme string for the token.</summary> <returns>A string containing the pronunciation phoneme for the token.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Pronunciation" /> to null.</exception> <exception cref="ArgumentOutOfRangeException">An attempt is made to assign an empty string to <see cref="Pronunciation" />.</exception> </member> <member name="P:System.Speech.Recognition.SrgsGrammar.SrgsToken.Text"> <summary>Gets or sets the text contained within the <see cref="SrgsToken" /> class instance.</summary> <returns>The text contained within the <see cref="SrgsToken" /> class instance.</returns> <exception cref="ArgumentNullException">An attempt is made to set <see cref="Text" /> to null.</exception> <exception cref="ArgumentOutOfRangeException">An attempt is made to assign an empty string to <see cref="Text" />.</exception> <exception cref="ArgumentException">An attempt is made to assign a string that contains a quotation mark (") to <see cref="Text" />. </exception> </member> <member name="T:System.Speech.Synthesis.BookmarkReachedEventArgs"> <summary>Returns data from the <see cref="E:System.Speech.Synthesis.SpeechSynthesizer. BookmarkReached" /> event.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.BookmarkReachedEventArgs.AudioPosition"> <summary>Gets the time offset, in milliseconds, at which the bookmark was reached. </summary> <returns>Returns an instance of System.TimeSpan indicating the location in the audio input stream of a synthesis engine at the current audio position.</returns> </member> <member name="P:System.Speech.Synthesis.BookmarkReachedEventArgs.Bookmark"> <summary>Gets the name of the bookmark that was reached.</summary> <returns>Returns a string value containing the name of the bookmark for the current the audio input stream of a synthesis engine.</returns> </member> <member name="T:System.Speech.Synthesis.FilePrompt"> <summary>Represents a prompt spoken from a file.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.FilePrompt.#ctor(System.String,System.Speech.Synthesis.SynthesisMediaType)"> <summary>Creates a new instance of the FilePrompt class.</summary> <param name="path">The path of the file containing the prompt content.</param> <param name="media">A <see cref="T:System.Speech.Synthesis.SynthesisMediaType" /> member that specifies the media type of the file.</param> </member> <member name="M:System.Speech.Synthesis.FilePrompt.#ctor(System.Uri,System.Speech.Synthesis.SynthesisMediaType)"> <summary>Creates a new instance of the FilePrompt class.</summary> <param name="promptFile">The URI of the file containing the prompt content.</param> <param name="media">A <see cref="T:System.Speech.Synthesis.SynthesisMediaType" /> member that specifies the media type of the file.</param> </member> <member name="T:System.Speech.Synthesis.InstalledVoice"> <summary>Represents an installed Voice object.</summary> </member> <member name="P:System.Speech.Synthesis.InstalledVoice.Enabled"> <summary>Gets or sets whether the Voice is enabled.</summary> <returns>A bool that represents the Enabled state of the Voice.</returns> </member> <member name="M:System.Speech.Synthesis.InstalledVoice.Equals(System.Object)"> <param name="obj"></param> </member> <member name="M:System.Speech.Synthesis.InstalledVoice.GetHashCode"> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.InstalledVoice.VoiceInfo"> <summary>Gets a VoiceInfo object that contains information about the Voice. </summary> <returns>A VoiceInfo object that represents the Voice.</returns> </member> <member name="T:System.Speech.Synthesis.PhonemeReachedEventArgs"> <summary>Returns data from the SpeechSynthesizer.PhonemeReached event.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.PhonemeReachedEventArgs.AudioPosition"> <summary>Gets the audio position of the phoneme.</summary> <returns>A TimeSpan object indicating the audio position.</returns> </member> <member name="P:System.Speech.Synthesis.PhonemeReachedEventArgs.Duration"> <summary>Gets the duration of the phoneme.</summary> <returns>A TimeSpan object indicating the duration.</returns> </member> <member name="P:System.Speech.Synthesis.PhonemeReachedEventArgs.Emphasis"> <summary>Gets the emphasis of the phoneme.</summary> <returns>A SynthesizerEmphasis member indicating the level of emphasis.</returns> </member> <member name="P:System.Speech.Synthesis.PhonemeReachedEventArgs.NextPhoneme"> <summary>Gets the phoneme following the phoneme associated with the PhonemeReached event.</summary> <returns>A string containing the next phoneme.</returns> </member> <member name="P:System.Speech.Synthesis.PhonemeReachedEventArgs.Phoneme"> <summary>The phoneme associated with the PhonemeReached event.</summary> <returns>A string containing the phoneme.</returns> </member> <member name="T:System.Speech.Synthesis.Prompt"> <summary>Plays a prompt from text or from a PromptBuilder.</summary> </member> <member name="M:System.Speech.Synthesis.Prompt.#ctor(System.Speech.Synthesis.PromptBuilder)"> <summary>Creates a new instance of the Prompt class.</summary> <param name="promptBuilder">The <see cref="T:System.Speech.Synthesis.PromptBuilder" /> to be spoken.</param> </member> <member name="M:System.Speech.Synthesis.Prompt.#ctor(System.String)"> <summary>Creates a new instance of the Prompt class.</summary> <param name="textToSpeak">The text to be spoken.</param> </member> <member name="M:System.Speech.Synthesis.Prompt.#ctor(System.String,System.Speech.Synthesis.SynthesisTextFormat)"> <summary>Creates a new instance of the Prompt class.</summary> <param name="textToSpeak">The text to be spoken.</param> <param name="media">A <see cref="T:System.Speech.Synthesis.SynthesisTextFormat" /> member that specifies the format of the text.</param> </member> <member name="P:System.Speech.Synthesis.Prompt.IsCompleted"> <summary>Gets or sets whether the Prompt has finished playing.</summary> <returns> <paramref name="false" /> if the prompt has completed; otherwise <paramref name="true" />.</returns> </member> <member name="T:System.Speech.Synthesis.PromptBreak"> <summary>Enumerates values for levels of prosodic boundaries (pausing) between words.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Synthesis.PromptBreak.None"> <summary>Indicates no break.</summary> </member> <member name="F:System.Speech.Synthesis.PromptBreak.ExtraSmall"> <summary>Indicates an extra small pause.</summary> </member> <member name="F:System.Speech.Synthesis.PromptBreak.Small"> <summary>Indicates a small pause.</summary> </member> <member name="F:System.Speech.Synthesis.PromptBreak.Medium"> <summary>Indicates a medium pause.</summary> </member> <member name="F:System.Speech.Synthesis.PromptBreak.Large"> <summary>Indicates a large pause.</summary> </member> <member name="F:System.Speech.Synthesis.PromptBreak.ExtraLarge"> <summary>Indicates an extra large pause.</summary> </member> <member name="T:System.Speech.Synthesis.PromptBuilder"> <summary>Creates an empty Prompt object and provides methods for adding content.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.#ctor"> <summary>Creates a new instance of the PromptBuilder class.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.#ctor(System.Globalization.CultureInfo)"> <summary>Creates a new instance of the PromptBuilder class.</summary> <param name="culture">Provides information about a specific culture, such as the names of the culture, the writing system, the calendar used, and how to format dates and sort strings.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendAudio(System.String)"> <summary>Appends the specified audio file to the PromptBuilder.</summary> <param name="path">A fully qualified path to the audio file.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendAudio(System.Uri)"> <summary>Appends the audio file at the specified URI to the <see cref="PromptBuilder" />.</summary> <param name="audioFile">URI for the audio file.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendAudio(System.Uri,System.String)"> <summary>Appends the specified audio file and alternate text to the PromptBuilder.</summary> <param name="audioFile">URI for the audio file.</param> <param name="alternateText">A string containing alternate text representing the audio.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendBookmark(System.String)"> <summary>Appends a bookmark to the <see cref="PromptBuilder" /> object.</summary> <param name="bookmarkName">A string containing the name of the appended bookmark.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendBreak"> <summary>Appends a break to the <see cref="PromptBuilder" /> object.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendBreak(System.Speech.Synthesis.PromptBreak)"> <summary>Appends a break of the specified strength to the <see cref="PromptBuilder" /> object.</summary> <param name="strength">Indicates the length of the break, with the following increasing values:None. Indicates to suppress a break where one is normally inserted by default.ExtraSmallSmallMediumLargeExtraLarge</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendBreak(System.TimeSpan)"> <summary>Appends a break of the specified duration to the <see cref="PromptBuilder" /> object.</summary> <param name="duration">The time in ticks, where one tick equals 100 nanoseconds.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendPromptBuilder(System.Speech.Synthesis.PromptBuilder)"> <summary>Appends a <see cref="PromptBuilder" /> object to a <see cref="PromptBuilder" /> object.</summary> <param name="promptBuilder">Specifies a <see cref="PromptBuilder" /> object.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendSsml(System.String)"> <summary>Appends the SSML at the specified path to the <see cref="PromptBuilder" /> object.</summary> <param name="path">A fully qualified path to the SSML file to append.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendSsml(System.Uri)"> <summary>Appends the SSML file at the specified URI to the <see cref="PromptBuilder" /> object.</summary> <param name="ssmlFile">A fully qualified URI to the SSML file to append.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendSsml(System.Xml.XmlReader)"> <summary>Appends the specified XML file containing SSML to the <see cref="PromptBuilder" /> object.</summary> <param name="ssmlFile">A fully qualified name to the XML file to append.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendSsmlMarkup(System.String)"> <summary>Appends the specified string containing SSML markup into the <see cref="PromptBuilder" /> object.</summary> <param name="ssmlMarkup">A string containing SSML markup.</param> <filterpriority>1</filterpriority> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendText(System.String)"> <summary>Appends text to the <see cref="PromptBuilder" /> object.</summary> <param name="textToSpeak">A string containing the text to be spoken.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendText(System.String,System.Speech.Synthesis.PromptEmphasis)"> <summary>Appends text to the <see cref="PromptBuilder" /> object and specifies an emphasis value for the text.</summary> <param name="textToSpeak">A string containing the text to be spoken.</param> <param name="emphasis">The value for the emphasis or stress for the text, with the following decreasing values:NotSetStrongModerateNoneReduced</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendText(System.String,System.Speech.Synthesis.PromptRate)"> <summary>Appends text to the <see cref="PromptBuilder" /> object and specifies a speed value for the text to be spoken.</summary> <param name="textToSpeak">A string containing the text to be spoken.</param> <param name="rate">The value for the speed for the text, with the following decreasing values:NotSetExtraFastFastMediumSlowExtraSlow</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendText(System.String,System.Speech.Synthesis.PromptVolume)"> <summary>Appends text to the <see cref="PromptBuilder" /> object and specifies a volume for the text to be spoken.</summary> <param name="textToSpeak">A string containing the text to be spoken.</param> <param name="volume">The value for the speed for the text, with the following increasing values:NotSetSilentExtraSoftSoftMediumLoudExtraLoud</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendTextWithAlias(System.String,System.String)"> <summary>Appends text to the <see cref="PromptBuilder" /> object and specifies the alias text to be spoken in place of the appended text.</summary> <param name="textToSpeak">A string containing the text representation.</param> <param name="substitute">A string containing the text to be spoken.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendTextWithHint(System.String,System.Speech.Synthesis.SayAs)"> <summary>Appends text to the <see cref="PromptBuilder" /> object and specifies the construct from the <see cref="SayAs" /> enumerations to use to render the text.</summary> <param name="textToSpeak">A string containing the text to be spoken.</param> <param name="sayAs">A construct from the enumeration in <see cref="T:System.Speech.Synthesis.SayAs" />.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendTextWithHint(System.String,System.String)"> <summary>Appends text to the <see cref="PromptBuilder" /> object and specifies the construct to use to render the text as a string.</summary> <param name="textToSpeak">A string containing the text to be spoken.</param> <param name="sayAs">A string containing the construct to use to render the text.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.AppendTextWithPronunciation(System.String,System.String)"> <summary>Appends text to the <see cref="PromptBuilder" /> object and specifies the pronunciation for the text in a string using phonemic representations. </summary> <param name="textToSpeak">A string containing the text to be spoken.</param> <param name="pronunciation">A string consisting of phonemic representations from the International Phonetic Association (IPA) alphabet.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.ClearContent"> <summary>Clears the content from the <see cref="PromptBuilder" /> object.</summary> </member> <member name="P:System.Speech.Synthesis.PromptBuilder.Culture"> <summary>Gets the culture information of the PromptBuilder.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.EndParagraph"> <summary>Specifies the end of a paragraph in the <see cref="PromptBuilder" /> object.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.EndSentence"> <summary>Specifies the end of a sentence in the <see cref="PromptBuilder" /> object.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.EndStyle"> <summary>Specifies the end of a style in the <see cref="PromptBuilder" /> object.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.EndVoice"> <summary>Specifies the end of use of a voice in the <see cref="PromptBuilder" /> object.</summary> </member> <member name="P:System.Speech.Synthesis.PromptBuilder.IsEmpty"> <summary>Gets whether the PromptBuilder is empty.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartParagraph"> <summary>Specifies the start of a paragraph in the <see cref="PromptBuilder" /> object.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartParagraph(System.Globalization.CultureInfo)"> <summary>Specifies the start of a paragraph in the specified culture in the <see cref="PromptBuilder" /> object.</summary> <param name="culture">Provides information about a specific culture, such as the names of the culture, the writing system, the calendar used, and how to format dates and sort strings.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartSentence"> <summary>Specifies the start of a sentence in the <see cref="PromptBuilder" /> object.</summary> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartSentence(System.Globalization.CultureInfo)"> <summary>Specifies the start of a sentence in the specified culture in the <see cref="PromptBuilder" /> object.</summary> <param name="culture">Provides information about a specific culture, such as the names of the culture, the writing system, the calendar used, and how to format dates and sort strings.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartStyle(System.Speech.Synthesis.PromptStyle)"> <summary>Specifies the start of a style in the <see cref="PromptBuilder" /> object.</summary> <param name="style">The style to start:<see cref="T:System.Speech.Synthesis.PromptEmphasis" /> emphasis.<see cref="T:System.Speech.Synthesis.PromptRate" /> rate.<see cref="T:System.Speech.Synthesis.PromptVolume" /> volume.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartVoice(System.Globalization.CultureInfo)"> <summary>Specifies the start of use of a voice in the specified culture in the <see cref="PromptBuilder" /> object.</summary> <param name="culture">Provides information about a specific culture, such as the names of the culture, the writing system, the calendar used, and how to format dates and sort strings.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartVoice(System.Speech.Synthesis.VoiceGender)"> <summary>Specifies the start of use of a voice of the specified gender in the <see cref="PromptBuilder" /> object.</summary> <param name="gender">One of the following gender attributes:NotSetMaleFemaleNeutral</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartVoice(System.Speech.Synthesis.VoiceGender,System.Speech.Synthesis.VoiceAge)"> <summary>Specifies the start of use of a voice of the specified gender and the specified age in the <see cref="PromptBuilder" /> object.</summary> <param name="gender">One of the following gender attributes:NotSetMaleFemaleNeutral</param> <param name="age">One of the following age attributes:NotSetChild = 10Teen = 15Adult =30Senior = 65</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartVoice(System.Speech.Synthesis.VoiceGender,System.Speech.Synthesis.VoiceAge,System.Int32)"> <summary>Specifies the start of use of a voice of the specified gender and the specified age, and an alternate voice in the <see cref="PromptBuilder" /> object.</summary> <param name="gender">One of the following gender attributes:NotSetMaleFemaleNeutral</param> <param name="age">One of the following age attributes:NotSetChild = 10Teen = 15Adult =30Senior = 65</param> <param name="voiceAlternate">The integer specifying an alternate voice, if the voice specified by the other parameters is not present.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartVoice(System.Speech.Synthesis.VoiceInfo)"> <summary>Specifies the start of use of a voice specified by the <see cref="VoiceInfo" /> object in the <see cref="PromptBuilder" /> object.</summary> <param name="voice">The <see cref="VoiceInfo" /> object with voice attributes.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.StartVoice(System.String)"> <summary>Specifies the start of use of a voice in the <see cref="PromptBuilder" /> object.</summary> <param name="name">A string specifying the name of a voice.</param> </member> <member name="M:System.Speech.Synthesis.PromptBuilder.ToXml"> <summary>Returns the SSML generated from the <see cref="PromptBuilder" /> object.</summary> <returns>Returns the SSML generated from the <see cref="PromptBuilder" /> object as a single line.</returns> </member> <member name="T:System.Speech.Synthesis.PromptEmphasis"> <summary>Enumerates values for the levels of speaking emphasis in prompts.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Synthesis.PromptEmphasis.NotSet"> <summary>Indicates that no emphasis value is specified.</summary> </member> <member name="F:System.Speech.Synthesis.PromptEmphasis.Strong"> <summary>Indicates a strong level of emphasis.</summary> </member> <member name="F:System.Speech.Synthesis.PromptEmphasis.Moderate"> <summary>Indicates a moderate level of emphasis.</summary> </member> <member name="F:System.Speech.Synthesis.PromptEmphasis.None"> <summary>Indicates no emphasis.</summary> </member> <member name="F:System.Speech.Synthesis.PromptEmphasis.Reduced"> <summary>Indicates a reduced level of emphasis.</summary> </member> <member name="T:System.Speech.Synthesis.PromptEventArgs"> <summary>Represents the base class for SpeechSynthesizer EventArgs classes.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.PromptEventArgs.Prompt"> <summary>Gets the prompt associated with the event.</summary> <returns>The Prompt object associated with the event.</returns> </member> <member name="T:System.Speech.Synthesis.PromptRate"> <summary>Enumerates values for levels of speaking rate in prompts.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Synthesis.PromptRate.NotSet"> <summary>Indicates no rate is specified.</summary> </member> <member name="F:System.Speech.Synthesis.PromptRate.ExtraFast"> <summary>Indicates an extra-fast rate.</summary> </member> <member name="F:System.Speech.Synthesis.PromptRate.Fast"> <summary>Indicates a fast rate.</summary> </member> <member name="F:System.Speech.Synthesis.PromptRate.Medium"> <summary>Indicates a medium rate.</summary> </member> <member name="F:System.Speech.Synthesis.PromptRate.Slow"> <summary>Indicates a slow rate.</summary> </member> <member name="F:System.Speech.Synthesis.PromptRate.ExtraSlow"> <summary>Indicates an extra-slow rate.</summary> </member> <member name="T:System.Speech.Synthesis.PromptStyle"> <summary>Defines a style of prompting that consists of settings for emphasis, rate, and volume.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.PromptStyle.#ctor"> <summary>Initializes a new instance of the PromptStyle class.</summary> </member> <member name="M:System.Speech.Synthesis.PromptStyle.#ctor(System.Speech.Synthesis.PromptEmphasis)"> <summary>Initializes a new instance of the PromptStyle class.</summary> <param name="emphasis">A PromptEmphasis enumeration member indicating the emphasis of the style.</param> </member> <member name="M:System.Speech.Synthesis.PromptStyle.#ctor(System.Speech.Synthesis.PromptRate)"> <summary>Initializes a new instance of the PromptStyle class.</summary> <param name="rate">A PromptRate enumeration member indicating the speaking rate of the style.</param> </member> <member name="M:System.Speech.Synthesis.PromptStyle.#ctor(System.Speech.Synthesis.PromptVolume)"> <summary>Initializes a new instance of the PromptStyle class.</summary> <param name="volume">A PromptVolume enumeration member indicating the volume of the style.</param> </member> <member name="P:System.Speech.Synthesis.PromptStyle.Emphasis"> <summary>Gets or sets the emphasis of the style.</summary> <returns>A PromptEmphasis enumeration member indicating the emphasis of the style.</returns> </member> <member name="P:System.Speech.Synthesis.PromptStyle.Rate"> <summary>Gets or sets the speaking rate of the style.</summary> <returns>A PromptRate enumeration member indicating the speaking rate of the style.</returns> </member> <member name="P:System.Speech.Synthesis.PromptStyle.Volume"> <summary>Gets or sets the volume (loudness) of the style.</summary> <returns>A PromptVolume enumeration member indicating the volume of the style.</returns> </member> <member name="T:System.Speech.Synthesis.PromptVolume"> <summary>Enumerates values for levels of volume (loudness) in prompts.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Synthesis.PromptVolume.NotSet"> <summary>Indicates that the volume level is not set.</summary> </member> <member name="F:System.Speech.Synthesis.PromptVolume.Silent"> <summary>Indicates a muted volume level.</summary> </member> <member name="F:System.Speech.Synthesis.PromptVolume.ExtraSoft"> <summary>Indicates an extra soft volume level.</summary> </member> <member name="F:System.Speech.Synthesis.PromptVolume.Soft"> <summary>Indicates a soft volume level.</summary> </member> <member name="F:System.Speech.Synthesis.PromptVolume.Medium"> <summary>Indicates a medium volume level.</summary> </member> <member name="F:System.Speech.Synthesis.PromptVolume.Loud"> <summary>Indicates a loud volume level.</summary> </member> <member name="F:System.Speech.Synthesis.PromptVolume.ExtraLoud"> <summary>Indicates an extra loud volume level.</summary> </member> <member name="F:System.Speech.Synthesis.PromptVolume.Default"> <summary>Indicates the engine-specific default volume level.</summary> </member> <member name="T:System.Speech.Synthesis.SayAs"> <summary>Enumerates the data formats for the speaking of elements such as times, dates, and currency.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Synthesis.SayAs.SpellOut"> <summary>Spell the word or phrase.</summary> </member> <member name="F:System.Speech.Synthesis.SayAs.NumberOrdinal"> <summary>Speak a number as an ordinal number. For example, speak "3" as "third."</summary> </member> <member name="F:System.Speech.Synthesis.SayAs.NumberCardinal"> <summary>Speak a number as a cardinal number. For example, speak "3" as "three."</summary> </member> <member name="F:System.Speech.Synthesis.SayAs.Date"> <summary>Same as DayMonthYear.</summary> </member> <member name="F:System.Speech.Synthesis.SayAs.DayMonthYear"></member> <member name="F:System.Speech.Synthesis.SayAs.MonthDayYear"></member> <member name="F:System.Speech.Synthesis.SayAs.YearMonthDay"></member> <member name="F:System.Speech.Synthesis.SayAs.YearMonth"></member> <member name="F:System.Speech.Synthesis.SayAs.MonthYear"></member> <member name="F:System.Speech.Synthesis.SayAs.MonthDay"></member> <member name="F:System.Speech.Synthesis.SayAs.DayMonth"></member> <member name="F:System.Speech.Synthesis.SayAs.Year"></member> <member name="F:System.Speech.Synthesis.SayAs.Month"></member> <member name="F:System.Speech.Synthesis.SayAs.Day"></member> <member name="F:System.Speech.Synthesis.SayAs.Time"> <summary>Speak the word or phrase as a time.</summary> </member> <member name="F:System.Speech.Synthesis.SayAs.Time24"></member> <member name="F:System.Speech.Synthesis.SayAs.Time12"></member> <member name="F:System.Speech.Synthesis.SayAs.Telephone"> <summary>Speak the word or phrase as a U.S. telephone number.</summary> </member> <member name="F:System.Speech.Synthesis.SayAs.Text"> <summary>Speak the word or phrase as text.</summary> </member> <member name="T:System.Speech.Synthesis.SpeakCompletedEventArgs"> <summary>Returns notification from the SpeechSynthesizer.SpeakCompleted event.</summary> </member> <member name="T:System.Speech.Synthesis.SpeakProgressEventArgs"> <summary>Returns data from the SpeechSynthesizer.SpeakProgress event.</summary> </member> <member name="P:System.Speech.Synthesis.SpeakProgressEventArgs.AudioPosition"> <summary>Gets the audio position of the event.</summary> <returns>A TimeSpan object that represents the time position of the event in the audio output stream.</returns> </member> <member name="P:System.Speech.Synthesis.SpeakProgressEventArgs.CharacterCount"></member> <member name="P:System.Speech.Synthesis.SpeakProgressEventArgs.CharacterPosition"> <summary>Gets the character position of the event.</summary> <returns>An int that represents the character position of the event in the text input stream.</returns> </member> <member name="P:System.Speech.Synthesis.SpeakProgressEventArgs.Text"></member> <member name="T:System.Speech.Synthesis.SpeakStartedEventArgs"> <summary>Returns notification from the SpeechSynthesizer.SpeakStarted event.</summary> </member> <member name="T:System.Speech.Synthesis.SpeechSynthesizer"> <summary>Supports the production of speech and DTMF output.</summary> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.#ctor"> <summary>Creates a new instance of SpeechSynthesizer.</summary> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.AddLexicon(System.Uri,System.String)"> <param name="uri"></param> <param name="mediaType"></param> <filterpriority>2</filterpriority> </member> <member name="E:System.Speech.Synthesis.SpeechSynthesizer.BookmarkReached"> <summary>Raised when a bookmark is reached.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.Dispose"></member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.GetCurrentlySpokenPrompt"> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.GetInstalledVoices"> <summary>Returns the collection of installed TTS voices.</summary> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.GetInstalledVoices(System.Globalization.CultureInfo)"> <summary>Returns the collection of installed TTS voices.</summary> <param name="culture">A System.CultureInfo object that indicates the requested culture. </param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.Pause"> <summary>Pauses the synthesizer.</summary> </member> <member name="E:System.Speech.Synthesis.SpeechSynthesizer.PhonemeReached"> <summary>Raised when a phoneme is reached.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.SpeechSynthesizer.Rate"> <summary>Gets the speaking rate of the SpeechSynthesizer.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.RemoveLexicon(System.Uri)"> <param name="uri"></param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.Resume"></member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SelectVoice(System.String)"> <summary>Selects a specific voice.</summary> <param name="name">The requested voice name.</param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SelectVoiceByHints(System.Speech.Synthesis.VoiceGender)"> <summary>Selects a voice with a specific voice gender.</summary> <param name="gender">A <see cref="T:System.Speech.Synthesis.VoiceGender" /> member that indicates the requested voice gender.</param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SelectVoiceByHints(System.Speech.Synthesis.VoiceGender,System.Speech.Synthesis.VoiceAge)"> <summary>Selects a voice with a specific voice gender and voice age.</summary> <param name="gender">A <see cref="T:System.Speech.Synthesis.VoiceGender" /> member that indicates the requested voice gender.</param> <param name="age">A <see cref="T:System.Speech.Synthesis.VoiceAge" /> member that indicates the requested voice age.</param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SelectVoiceByHints(System.Speech.Synthesis.VoiceGender,System.Speech.Synthesis.VoiceAge,System.Int32)"> <summary>Selects a voice with a specific voice gender and voice age, specifying an alternate voice.</summary> <param name="gender">A <see cref="T:System.Speech.Synthesis.VoiceGender" /> member that indicates the requested voice gender.</param> <param name="age">A <see cref="T:System.Speech.Synthesis.VoiceAge" /> member that indicates the requested voice age.</param> <param name="voiceAlternate">The name of an alternate voice.</param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SelectVoiceByHints(System.Speech.Synthesis.VoiceGender,System.Speech.Synthesis.VoiceAge,System.Int32,System.Globalization.CultureInfo)"> <summary>Selects a voice with a specific voice gender, voice age and culture, specifying an alternate voice.</summary> <param name="gender">A <see cref="T:System.Speech.Synthesis.VoiceGender" /> member that indicates the requested voice gender.</param> <param name="age">A <see cref="T:System.Speech.Synthesis.VoiceAge" /> member that indicates the requested voice age.</param> <param name="voiceAlternate">The name of an alternate voice.</param> <param name="culture">A System.CultureInfo object that indicates the requested culture.</param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SetOutputToAudioStream(System.IO.Stream,System.Speech.AudioFormat.SpeechAudioFormatInfo)"> <param name="audioDestination"></param> <param name="formatInfo"></param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SetOutputToDefaultAudioDevice"></member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SetOutputToNull"></member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SetOutputToWaveFile(System.String)"> <param name="path"></param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SetOutputToWaveFile(System.String,System.Speech.AudioFormat.SpeechAudioFormatInfo)"> <param name="path"></param> <param name="formatInfo"></param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SetOutputToWaveStream(System.IO.Stream)"> <param name="audioDestination"></param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.Speak(System.Speech.Synthesis.Prompt)"> <summary>Speaks the specified prompt.</summary> <param name="prompt">The prompt to be spoken.</param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.Speak(System.Speech.Synthesis.PromptBuilder)"> <summary>Speaks the specified PromptBuilder.</summary> <param name="promptBuilder"></param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.Speak(System.String)"> <summary>Speaks the specified text string.</summary> <param name="textToSpeak">The text to speak.</param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SpeakAsync(System.Speech.Synthesis.Prompt)"> <summary>Speaks the specified prompt asynchronously.</summary> <param name="prompt"></param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SpeakAsync(System.Speech.Synthesis.PromptBuilder)"> <summary>Speaks the specified PromptBuilder asynchronously.</summary> <param name="promptBuilder"></param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SpeakAsync(System.String)"> <summary>Speaks the specified text string asynchronously.</summary> <param name="textToSpeak">The text to speak.</param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SpeakAsyncCancel(System.Speech.Synthesis.Prompt)"> <summary>Cancels asynchronous speaking of the specified prompt.</summary> <param name="prompt"></param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SpeakAsyncCancelAll"> <summary>Cancels asynchronous speaking of all queued prompts.</summary> </member> <member name="E:System.Speech.Synthesis.SpeechSynthesizer.SpeakCompleted"> <summary>Raised when the SpeechSynthesizer completes the speaking of a prompt.</summary> </member> <member name="E:System.Speech.Synthesis.SpeechSynthesizer.SpeakProgress"></member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SpeakSsml(System.String)"> <summary>Speaks the specified SSML string.</summary> <param name="textToSpeak">The SSML string to be spoken. </param> </member> <member name="M:System.Speech.Synthesis.SpeechSynthesizer.SpeakSsmlAsync(System.String)"> <summary>Speaks the specified text string asynchronously.</summary> <param name="textToSpeak">The text string to be spoken. </param> </member> <member name="E:System.Speech.Synthesis.SpeechSynthesizer.SpeakStarted"> <summary>Raised when the SpeechSynthesizer begins the speaking of a prompt.</summary> </member> <member name="P:System.Speech.Synthesis.SpeechSynthesizer.State"> <summary>Gets the speaking state of the SpeechSynthesizer.</summary> </member> <member name="E:System.Speech.Synthesis.SpeechSynthesizer.StateChanged"> <summary>Raised when the state of the SpeechSynthesizer changes.</summary> </member> <member name="E:System.Speech.Synthesis.SpeechSynthesizer.VisemeReached"> <summary>Raised when a viseme is reached.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.SpeechSynthesizer.Voice"> <summary>Gets the voice of the SpeechSynthesizer.</summary> </member> <member name="E:System.Speech.Synthesis.SpeechSynthesizer.VoiceChange"> <summary>Raised when the voice of the SpeechSynthesizer changes.</summary> </member> <member name="P:System.Speech.Synthesis.SpeechSynthesizer.Volume"> <summary>Gets the speaking volume of the SpeechSynthesizer.</summary> <filterpriority>2</filterpriority> </member> <member name="T:System.Speech.Synthesis.StateChangedEventArgs"> <summary>Returns data from the SpeechSynthesizer.StateChanged event.</summary> </member> <member name="P:System.Speech.Synthesis.StateChangedEventArgs.PreviousState"> <summary>Gets the synthesizer State before the change.</summary> <returns>A SynthesizerState object that represents the State before the change.</returns> </member> <member name="P:System.Speech.Synthesis.StateChangedEventArgs.State"> <summary>Gets the synthesizer State after the change.</summary> <returns>A SynthesizerState object that represents the State after the change.</returns> </member> <member name="T:System.Speech.Synthesis.SynthesisMediaType"> <summary>Enumerates types of synthesis media.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Synthesis.SynthesisMediaType.Text"> <summary>Indicates that the media type is <see cref="Text" />.</summary> </member> <member name="F:System.Speech.Synthesis.SynthesisMediaType.Ssml"> <summary>Indicates that the media type is <see cref="SSML" />.</summary> </member> <member name="F:System.Speech.Synthesis.SynthesisMediaType.WaveAudio"> <summary>Indicates that the media type is <see cref="WaveAudio" />.</summary> </member> <member name="T:System.Speech.Synthesis.SynthesisTextFormat"> <summary>Enumerates types of text input for the synthesizer.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Synthesis.SynthesisTextFormat.Text"> <summary>Indicates that text format is <see cref="Text" />. </summary> </member> <member name="F:System.Speech.Synthesis.SynthesisTextFormat.Ssml"> <summary>Indicates that text format is <see cref="SSML" />. </summary> </member> <member name="T:System.Speech.Synthesis.SynthesizerEmphasis"> <summary>Enumerates levels of synthesizer emphasis.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.Speech.Synthesis.SynthesizerEmphasis.Stressed"> <summary>Indicates a high level of synthesizer emphasis.</summary> </member> <member name="F:System.Speech.Synthesis.SynthesizerEmphasis.Emphasized"> <summary>Indicates a low level of synthesizer emphasis.</summary> </member> <member name="T:System.Speech.Synthesis.SynthesizerState"> <summary>Enumerates values for the State of the synthesizer.</summary> </member> <member name="F:System.Speech.Synthesis.SynthesizerState.Ready"> <summary>Indicates that the synthesizer is ready.</summary> </member> <member name="F:System.Speech.Synthesis.SynthesizerState.Speaking"> <summary>Indicates that the synthesizer is speaking.</summary> </member> <member name="F:System.Speech.Synthesis.SynthesizerState.Paused"> <summary>Indicates that the synthesizer is paused.</summary> </member> <member name="T:System.Speech.Synthesis.VisemeReachedEventArgs"> <summary>Returns data from the VisemeReached event.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.VisemeReachedEventArgs.AudioPosition"> <summary>Gets the position of the viseme in the audio stream.</summary> <returns>A TimeSpan object that represents the position of the viseme.</returns> </member> <member name="P:System.Speech.Synthesis.VisemeReachedEventArgs.Duration"> <summary>Gets the duration of the viseme.</summary> <returns>A TimeSpan object that represents the duration of the viseme.</returns> </member> <member name="P:System.Speech.Synthesis.VisemeReachedEventArgs.Emphasis"> <summary>Gets the SynthesizerEmphasis of the viseme.</summary> <returns>A SynthesizerEmphasis object that represents the emphasis of the viseme.</returns> </member> <member name="P:System.Speech.Synthesis.VisemeReachedEventArgs.NextViseme"> <summary>Gets the value of the next viseme.</summary> <returns>An int that contains the value of the next viseme.</returns> </member> <member name="P:System.Speech.Synthesis.VisemeReachedEventArgs.Viseme"> <summary>Gets the value of the viseme.</summary> <returns>An int that contains the value of the viseme.</returns> </member> <member name="T:System.Speech.Synthesis.VoiceAge"> <summary>Defines the values for the age of synthesized voices.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceAge.NotSet"> <summary>Indicates that no voice age is specified.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceAge.Child"> <summary>Indicates a child voice.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceAge.Teen"> <summary>Indicates a teenage voice.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceAge.Adult"> <summary>Indicates an adult voice.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceAge.Senior"> <summary>Indicates a senior voice.</summary> </member> <member name="T:System.Speech.Synthesis.VoiceChangeEventArgs"> <summary>Returns data from the VoiceChange event.</summary> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.VoiceChangeEventArgs.Voice"> <summary>Gets the VoiceInfo of the new voice.</summary> <returns>A VoiceInfo object that identifies the new voice.</returns> </member> <member name="T:System.Speech.Synthesis.VoiceGender"> <summary>Defines the values for the gender of synthesized voices.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceGender.NotSet"> <summary>Indicates no voice gender specification.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceGender.Male"> <summary>Indicates a male voice.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceGender.Female"> <summary>Indicates a female voice.</summary> </member> <member name="F:System.Speech.Synthesis.VoiceGender.Neutral"> <summary>Indicates a gender-neutral voice.</summary> </member> <member name="T:System.Speech.Synthesis.VoiceInfo"> <summary>Represents a text-to-speech (TTS) voice.</summary> </member> <member name="P:System.Speech.Synthesis.VoiceInfo.AdditionalInfo"> <summary>Gets the AdditionalInfo dictionary of the Voice.</summary> <filterpriority>1</filterpriority> </member> <member name="P:System.Speech.Synthesis.VoiceInfo.Age"> <summary>Gets the age of the Voice.</summary> <returns>Returns a <see cref="T:System.Speech.Synthesis.VoiceAge" /> object that contains the current age of the <see cref="VoiceInfo" /> object.</returns> </member> <member name="P:System.Speech.Synthesis.VoiceInfo.Culture"> <summary>Gets the Culture of the Voice.</summary> <returns>Returns a <see cref="System.Globalization.CultureInfo" /> object that provides information about a specific culture, such as the names of the culture, the writing system, the calendar used, and how to format dates and sort strings.</returns> </member> <member name="P:System.Speech.Synthesis.VoiceInfo.Description"> <summary>Gets the description of the Voice.</summary> </member> <member name="M:System.Speech.Synthesis.VoiceInfo.Equals(System.Object)"> <summary>Compares the fields of the voice with the specified <see cref="VoiceInfo" /> object to determine whether they contain the same values.</summary> <returns>True if the fields of the two <see cref="VoiceInfo" /> objects are equal. False if the fields of the two <see cref="VoiceInfo" /> objects are different.</returns> <param name="obj"></param> </member> <member name="P:System.Speech.Synthesis.VoiceInfo.Gender"> <summary>Gets the gender of the Voice.</summary> <returns>Returns a <see cref="T:System.Speech.Synthesis.VoiceGender" /> object that contains the gender of the <see cref="VoiceInfo" /> object.</returns> </member> <member name="M:System.Speech.Synthesis.VoiceInfo.GetHashCode"></member> <member name="P:System.Speech.Synthesis.VoiceInfo.Id"> <summary>Gets the ID of the Voice.</summary> </member> <member name="P:System.Speech.Synthesis.VoiceInfo.Name"> <summary>Gets the Name of the Voice.</summary> <returns>Returns the processor specific voice that is associated with this <see cref="VoiceInfo" /> object.</returns> </member> <member name="P:System.Speech.Synthesis.VoiceInfo.SupportedAudioFormats"> <summary>Gets the collection of audio formats supported by the Voice.</summary> <filterpriority>1</filterpriority> </member> <member name="T:System.Speech.Synthesis.TtsEngine.ContourPoint"> <summary>Represents the volume for a text fragment with which the <see cref="T:System.Speech.Synthesis.TtsEngine.ContourPoint" /> is associated. </summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ContourPoint.#ctor(System.Single,System.Single,System.Speech.Synthesis.TtsEngine.ContourPointChangeType)"> <param name="start"></param> <param name="change"></param> <param name="changeType"></param> </member> <member name="P:System.Speech.Synthesis.TtsEngine.ContourPoint.Change"></member> <member name="P:System.Speech.Synthesis.TtsEngine.ContourPoint.ChangeType"></member> <member name="M:System.Speech.Synthesis.TtsEngine.ContourPoint.Equals(System.Object)"> <summary>Determines whether the specified ContourPoint instances are considered equal.</summary> <returns>true if the specified Object is equal to the current Object; otherwise, false.</returns> <param name="obj">The System.Object to compare with the current Object.</param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ContourPoint.Equals(System.Speech.Synthesis.TtsEngine.ContourPoint)"> <param name="other"></param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ContourPoint.GetHashCode"> <summary>Returns a hash code for this instance.</summary> <returns>A 32-bit signed integer hash code.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ContourPoint.op_Equality(System.Speech.Synthesis.TtsEngine.ContourPoint,System.Speech.Synthesis.TtsEngine.ContourPoint)"> <param name="point1"></param> <param name="point2"></param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ContourPoint.op_Inequality(System.Speech.Synthesis.TtsEngine.ContourPoint,System.Speech.Synthesis.TtsEngine.ContourPoint)"> <param name="point1"></param> <param name="point2"></param> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.TtsEngine.ContourPoint.Start"></member> <member name="T:System.Speech.Synthesis.TtsEngine.ContourPointChangeType"> <summary>Enumerates values for the types of ContourPoint change.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ContourPointChangeType.Hz"> <summary>Indicates a change of the pitch value.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ContourPointChangeType.Percentage"> <summary>Indicates a change of the time value.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.EmphasisBreak"> <summary>Enumerates values for lengths of EmphasisBreak between spoken words.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisBreak.None"> <summary>No word break.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisBreak.ExtraWeak"> <summary>Very small word break.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisBreak.Weak"> <summary>Small word break.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisBreak.Medium"> <summary>Moderate word break.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisBreak.Strong"> <summary>Long word break.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisBreak.ExtraStrong"> <summary>Longest word break.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisBreak.Default"> <summary>Normal word break.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.EmphasisWord"> <summary>Enumerates the values of EmphasisWord for a specific TextFragment.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisWord.Default"> <summary>Indicates an engine-specific default level of emphasis.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisWord.Strong"> <summary>Indicates strong emphasis.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisWord.Moderate"> <summary>Indicates moderate emphasis.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisWord.None"> <summary>Indicates no emphasis specified.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EmphasisWord.Reduced"> <summary>Indicates reduced emphasis.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.EventParameterType"> <summary>Enumerates the types of data pointers passed to speech synthesis events.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EventParameterType.Undefined"> <summary>Indicates that the <paramref name="param2" /> argument to the <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> is undefined.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EventParameterType.Token"> <summary>Indicates that the <paramref name="param2" /> argument to the <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> is a </summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EventParameterType.Object"> <summary>Currently not supported.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EventParameterType.Pointer"> <summary>Currently not supported.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.EventParameterType.String"> <summary>Indicates that the <paramref name="param2" /> argument to the <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> is a System.IntPtr created using System.Runtime.InteropServices.Marshal.StringToCoTaskMemUni referencing a System.String object; <paramref name="param1" /> may take on any value.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.FragmentState"> <summary>Provides detailed information about a TextFragment.</summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.FragmentState.#ctor(System.Speech.Synthesis.TtsEngine.TtsEngineAction,System.Int32,System.Int32,System.Int32,System.Speech.Synthesis.TtsEngine.SayAs,System.Speech.Synthesis.TtsEngine.Prosody,System.Char[])"> <summary>Constructs a new instance of FragmentState.</summary> <param name="action">A member of the <see cref="T:System.Speech.Synthesis.TtsEngine.TtsEngineAction" /> enumeration that specifies a speech synthesis action.</param> <param name="langId">The id of the language being used. Corresponds to the XML xml:lang attribute.</param> <param name="emphasis">The emphasis to be applied to speech output or pauses.</param> <param name="duration">The time allotted to speak the text of the TextFragment. </param> <param name="sayAs">A member of the <see cref="T:System.Speech.Synthesis.TtsEngine.SayAs" /> class, indicating the type of text of the TextFragment and the level of detail required for accurate rendering of the contained text. Corresponds to the <say-as> XML tag in the SSML specificationThe argument may be null.</param> <param name="prosody">A <see cref="T:System.Speech.Synthesis.TtsEngine.Prosody" /> object indicating characteristics of the speech output such as pitch, speaking rate and volume. Corresponds to the <prosody> XML tag in the SSML specification</param> <param name="phonemes">An array of char objects providing the phonetic pronunciation for text contained in the <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" />, using the International Phonetic Alphabet (IPA) specification.Corresponds to the <phoneme> XML tag in the SSML specification.This argument may be null.</param> </member> <member name="P:System.Speech.Synthesis.TtsEngine.FragmentState.Action"> <summary>Returns the requested speech synthesizer action.</summary> <returns>A member of <see cref="T:System.Speech.Synthesis.TtsEngine.TtsEngineAction" /> indicating the speech synthesis action requested by SSML input.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.FragmentState.Duration"> <summary>Returns the desired time for rendering a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /></summary> <returns>Returns an int containing a value in millisecond of the desired time for rendering a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" />.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.FragmentState.Emphasis"> <summary>Returns instructions on how to emphasize a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" />.</summary> <returns>Returns an int value indicating how to emphasize a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" />.</returns> </member> <member name="M:System.Speech.Synthesis.TtsEngine.FragmentState.Equals(System.Object)"> <summary>Determines if a given object is an instance <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" /> equal to the current instance of <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" />.</summary> <returns>Returns true, if the current instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> and that obtained from the provided by the <paramref name="obj" /> argument describe the same <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> state. Returns false if the current <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> and the <paramref name="obj" /> argument do not support the same <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> state.</returns> <param name="obj">An object that can be cast to an instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /></param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.FragmentState.Equals(System.Speech.Synthesis.TtsEngine.FragmentState)"> <summary>Determines if a given instance of <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" /> is equal to the current instance of <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" />.</summary> <returns>Returns true, if both the current instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> and that supplied through the <paramref name="other" /> argument describe the same <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> state. Returns false if the current <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> and the <paramref name="other" /> argument do not support the same <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> state.</returns> <param name="other">An instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> that </param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.FragmentState.GetHashCode"> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.TtsEngine.FragmentState.LangId"> <summary>Returns the language supported by the current <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" />.</summary> <returns>Returns an int containing an identifier for the language used by the current <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" />.</returns> </member> <member name="M:System.Speech.Synthesis.TtsEngine.FragmentState.op_Equality(System.Speech.Synthesis.TtsEngine.FragmentState,System.Speech.Synthesis.TtsEngine.FragmentState)"> <summary>Determines if two instances of <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" /> describes the same <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> state.</summary> <returns>Returns true if both instances of <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" />, <paramref name="state1" /> and <paramref name="state2" />, describe the same <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> state, otherwise false is returned.</returns> <param name="state1">An instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> whose described state is compared against the instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> provided by the <paramref name="state2" /> argument.</param> <param name="state2">An instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> whose described state is compared against the instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> provided by the <paramref name="state1" /> argument.</param> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.TtsEngine.FragmentState.op_Inequality(System.Speech.Synthesis.TtsEngine.FragmentState,System.Speech.Synthesis.TtsEngine.FragmentState)"> <summary>Determines if two instances of <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" /> describes the different <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> state.</summary> <returns>Returns true if both instances of <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" />, <paramref name="state1" /> and <paramref name="state2" />, do not describe the same <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> state, otherwise false is returned.</returns> <param name="state1">An instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> whose described state is compared against the instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> provided by the <paramref name="state2" /> argument.</param> <param name="state2">An instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> whose described state is compared against the instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> provided by the <paramref name="state1" /> argument.</param> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.TtsEngine.FragmentState.Phoneme"> <summary>Returns phonetic information for a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /></summary> <returns>Returns an array of char instance containing the phonetic pronunciation for the <see cref="P;System.Speech.Synthesis.TtsEngine.TextFragment.TextToSpeak" /> property on a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> instance.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.FragmentState.Prosody"> <summary>Returns detailed information about the pitch, speaking rate, and volume of speech output.</summary> <returns>Returns a valid instance of <see cref="T:System.Speech.Synthesis.TtsEngine.Prosody" /> containing the pitch, speaking rate, and volume settings, and changes to those setting, for speech output.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.FragmentState.SayAs"> <summary>Returns information about the context for the generation of speech from text..</summary> <returns>Returns a value <see cref="T:System.Speech.Synthesis.TtsEngine.SayAs" /> instance if the SSML used by a speech synthesis engine contains detailed information about the context to be used to generate speech, otherwise null.</returns> </member> <member name="T:System.Speech.Synthesis.TtsEngine.ITtsEngineSite"> <summary>Provides methods for writing audio data and events.</summary> </member> <member name="P:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.Actions"> <summary>Determines the action or actions the engine should perform.</summary> <returns>An int containing the sum of one or more members of the TtsEngineAction enumeration.</returns> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.AddEvents(System.Speech.Synthesis.TtsEngine.SpeechEventInfo[],System.Int32)"> <summary>Adds one or more events to the EventInterest property.</summary> <param name="events">An array of SpeechEventInfo objects.</param> <param name="count">The size of the array.</param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.CompleteSkip(System.Int32)"> <summary>Returns the number of items skipped.</summary> <param name="skipped">The number of items skipped.</param> </member> <member name="P:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.EventInterest"> <summary>Determines the events the engine should raise.</summary> <returns>An int containing the sum of one or more members of the TtsEventId enumeration.</returns> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.GetSkipInfo"> <summary>Returns the number and type of items to be skipped.</summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.LoadResource(System.Uri,System.String)"> <summary>Loads the resource at the specified URI.</summary> <param name="uri">The URI of the resource.</param> <param name="mediaType">The media type of the resource.</param> </member> <member name="P:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.Rate"> <summary>Gets the speaking rate of the engine.</summary> <returns>An int containing the speaking rate.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.Volume"> <summary>Gets the speaking volume of the engine.</summary> <returns>An int containing the speaking volume.</returns> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.Write(System.IntPtr,System.Int32)"> <summary>Outputs audio data.</summary> <param name="data">The location of the output audio data.</param> <param name="count">The number of items in the output audio stream.</param> </member> <member name="T:System.Speech.Synthesis.TtsEngine.Prosody"> <summary>Represents a collection of settings for voice properties such as Pitch, Rate and Volume.</summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.Prosody.#ctor"> <summary>Constructs a new instance of the Prosody class.</summary> </member> <member name="P:System.Speech.Synthesis.TtsEngine.Prosody.Duration"> <summary>Gets or sets the duration of the TextFragment in milliseconds.</summary> <returns>A value in milliseconds for the desired time to speak the text.</returns> </member> <member name="M:System.Speech.Synthesis.TtsEngine.Prosody.GetContourPoints"> <summary>Returns an array containing the ContourPoints of the TextFragment.</summary> </member> <member name="P:System.Speech.Synthesis.TtsEngine.Prosody.Pitch"> <summary>Gets or sets the baseline pitch of the TextFragment.</summary> </member> <member name="P:System.Speech.Synthesis.TtsEngine.Prosody.Range"> <summary>Gets or sets the pitch range of the TextFragment.</summary> </member> <member name="P:System.Speech.Synthesis.TtsEngine.Prosody.Rate"> <summary>Gets or sets the speaking rate of the TextFragment.</summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.Prosody.SetContourPoints(System.Speech.Synthesis.TtsEngine.ContourPoint[])"> <summary>Sets the ContourPoints of the TextFragment.</summary> <param name="points">A byte array of ContourPoint objects.</param> </member> <member name="P:System.Speech.Synthesis.TtsEngine.Prosody.Volume"> <summary>Gets or sets the speaking volume (loudness) of the TextFragment.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.ProsodyNumber"></member> <member name="M:System.Speech.Synthesis.TtsEngine.ProsodyNumber.#ctor(System.Int32)"> <param name="ssmlAttributeId"></param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ProsodyNumber.#ctor(System.Single)"> <param name="number"></param> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyNumber.AbsoluteNumber"></member> <member name="M:System.Speech.Synthesis.TtsEngine.ProsodyNumber.Equals(System.Object)"> <param name="obj"></param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ProsodyNumber.Equals(System.Speech.Synthesis.TtsEngine.ProsodyNumber)"> <param name="other"></param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ProsodyNumber.GetHashCode"> <filterpriority>2</filterpriority> </member> <member name="P:System.Speech.Synthesis.TtsEngine.ProsodyNumber.IsNumberPercent"></member> <member name="P:System.Speech.Synthesis.TtsEngine.ProsodyNumber.Number"></member> <member name="M:System.Speech.Synthesis.TtsEngine.ProsodyNumber.op_Equality(System.Speech.Synthesis.TtsEngine.ProsodyNumber,System.Speech.Synthesis.TtsEngine.ProsodyNumber)"> <param name="prosodyNumber1"></param> <param name="prosodyNumber2"></param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.ProsodyNumber.op_Inequality(System.Speech.Synthesis.TtsEngine.ProsodyNumber,System.Speech.Synthesis.TtsEngine.ProsodyNumber)"> <param name="prosodyNumber1"></param> <param name="prosodyNumber2"></param> </member> <member name="P:System.Speech.Synthesis.TtsEngine.ProsodyNumber.SsmlAttributeId"></member> <member name="P:System.Speech.Synthesis.TtsEngine.ProsodyNumber.Unit"></member> <member name="T:System.Speech.Synthesis.TtsEngine.ProsodyPitch"> <summary>Enumerates values for the Pitch property of a Prosody object.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyPitch.Default"> <summary>Indicates a normal pitch range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyPitch.ExtraLow"> <summary>Indicates an extra-low pitch range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyPitch.Low"> <summary>Indicates a low pitch range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyPitch.Medium"> <summary>Indicates a medium pitch range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyPitch.High"> <summary>Indicates a high pitch range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyPitch.ExtraHigh"> <summary>Indicates an extra- high pitch range.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.ProsodyRange"> <summary>Enumerates values for the Range property of a Prosody object.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRange.Default"> <summary>Indicates a normal prosody range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRange.ExtraLow"> <summary>Indicates an extra low prosody range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRange.Low"> <summary>Indicates a low prosody range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRange.Medium"> <summary>Indicates a medium prosody range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRange.High"> <summary>Indicates a high prosody range.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRange.ExtraHigh"> <summary>Indicates an extra high prosody range.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.ProsodyRate"> <summary>Enumerates values for the Rate property of a Prosody object.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRate.Default"> <summary>Indicates the engine-specific default rate.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRate.ExtraSlow"> <summary>Indicates an extra-slow rate.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRate.Slow"> <summary>Indicates a slow rate.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRate.Medium"> <summary>Indicates a medium rate.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRate.Fast"> <summary>Indicates a fast rate.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyRate.ExtraFast"> <summary>Indicates an extra-fast rate.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.ProsodyUnit"> <summary>Enumerates values for the Unit property on the Prosody object.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyUnit.Default"> <summary>Indicates the engine-specific default value.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyUnit.Hz"> <summary>Indicates the Unit value is Hz.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyUnit.Semitone"> <summary>Indicates the Unit value is semitone.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.ProsodyVolume"> <summary>Enumerates values for the Volume property of a Prosody object.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyVolume.Default"> <summary>Current default volume value, same as the value returned by the <see cref="P:System.Speech.Synthesis.TtsEngine.ITtsEngineSite.Volume" /> property on the <see cref="T:System.Speech.Synthesis.TtsEngine.ITtsEngineSite" /> site supplied to that engine.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyVolume.Silent"> <summary>Volume off</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyVolume.ExtraSoft"> <summary>Approximately 20% of maximum volume.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyVolume.Soft"> <summary>Approximately 40% of maximum volume.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyVolume.Medium"> <summary>Approximately 60% of maximum volume.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyVolume.Loud"> <summary>Approximately 80% of maximum volume.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.ProsodyVolume.ExtraLoud"> <summary>Maximum volume.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.SayAs"></member> <member name="M:System.Speech.Synthesis.TtsEngine.SayAs.#ctor"></member> <member name="P:System.Speech.Synthesis.TtsEngine.SayAs.Detail"></member> <member name="P:System.Speech.Synthesis.TtsEngine.SayAs.Format"></member> <member name="P:System.Speech.Synthesis.TtsEngine.SayAs.InterpretAs"></member> <member name="T:System.Speech.Synthesis.TtsEngine.SkipInfo"> <summary>Provides information about text stream items to be skipped.</summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.SkipInfo.#ctor"> <summary>Creates a new instance of the SkipInfo object.</summary> </member> <member name="P:System.Speech.Synthesis.TtsEngine.SkipInfo.Count"> <summary>Gets or sets the number of items to be skipped.</summary> <returns>An int containing the number of items.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.SkipInfo.Type"> <summary>Gets or sets the type of object to skip.</summary> <returns>An int representing the type of the object.</returns> </member> <member name="T:System.Speech.Synthesis.TtsEngine.SpeakOutputFormat"> <summary>Enumerates the types of speech output formats.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.SpeakOutputFormat.WaveFormat"> <summary>Indicates wave (audio) output.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.SpeakOutputFormat.Text"> <summary>Indicates text output.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo"> <summary>Used to specify the type of event, and its arguments (if any) to be generated as part of the rendering of text to speech by a custom synthetic speech engine.</summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.#ctor(System.Int16,System.Int16,System.Int32,System.IntPtr)"> <summary>Constucts an appropriate <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" />. </summary> <param name="eventId">An instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TtsEventId" /> indicating the sort of Speech platform event the <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> object is to handle.</param> <param name="parameterType">An instance of <see cref="T:System.Speech.Synthesis.TtsEngine.EventParameterType" /> indicating how the System.IntPtr reference of <paramref name="param2" /> is to be interpreted, and, by implication, the use of <paramref name="param1" />.</param> <param name="param1">An integer value to be passed to the Speech platform when the event requested by the instance of <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> to be constructed is generated.The exact meaning of this integer is implicitly determined by the value of <paramref name="parameterType" />.</param> <param name="param2">A System.IntPtr instance referencing an object. to be passed to the Speech platform when the event requested by the instance of <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> to be constructed is generated.The type which must be referenced is explicitly defined by the value <paramref name="parameterType" />. The value System.IntPtr.Zero.</param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.Equals(System.Object)"> <param name="obj"></param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.Equals(System.Speech.Synthesis.TtsEngine.SpeechEventInfo)"> <param name="other"></param> </member> <member name="P:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.EventId"> <summary>Gets and set the Speech platform event which an instance of <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> is used to request. </summary> <returns>Returns a member of <see cref="T:System.Speech.Synthesis.TtsEngine.TtsEventId" /> as a short, indicating the event type the <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> object is to generate.</returns> </member> <member name="M:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.GetHashCode"> <filterpriority>2</filterpriority> </member> <member name="M:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.op_Equality(System.Speech.Synthesis.TtsEngine.SpeechEventInfo,System.Speech.Synthesis.TtsEngine.SpeechEventInfo)"> <param name="event1"></param> <param name="event2"></param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.op_Inequality(System.Speech.Synthesis.TtsEngine.SpeechEventInfo,System.Speech.Synthesis.TtsEngine.SpeechEventInfo)"> <param name="event1"></param> <param name="event2"></param> </member> <member name="P:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.Param1"> <summary>Gets and set the integer value (<paramref name="param1" /> in the constructor) to be passed to the Speech platform to generate an event the current instance of <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> is used to request. </summary> <returns>Returns the integer to be passed to Speech platform when the event specified by the current instance of <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> is generated.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.Param2"> <summary>Gets and set the System.IntPtr instance (<paramref name="param2" /> in the constructor) referencing the object to be passed to the Speech platform to generate an event the current instance of <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> is used to request. </summary> <returns>Returns the System.IntPtr referencing the object to be passed to Speech platform when the event specified by the current instance of <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> is generated.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.ParameterType"> <summary>Returns the data type of the object pointed to by the IntPtr returned by the <see cref="P:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.Param2" /> parameter on the current <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> object.</summary> <returns>A short value corresponding to a member of the <see cref="T:System.Speech.Synthesis.TtsEngine.EventParameterType" /> enumeration and indicating the data type of the object pointed to by the IntPtr returned by the <see cref="P:System.Speech.Synthesis.TtsEngine.SpeechEventInfo.Param2" /> parameter and used as the second argument for the constructor of the current <see cref="T:System.Speech.Synthesis.TtsEngine.SpeechEventInfo" /> object.</returns> </member> <member name="T:System.Speech.Synthesis.TtsEngine.TextFragment"> <summary>Contains text and speech attribute information for consumption by a speech synthsizer engine.</summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.TextFragment.#ctor"> <summary>Constructs a new instance of TextFragment.</summary> </member> <member name="P:System.Speech.Synthesis.TtsEngine.TextFragment.State"> <summary>Gets or sets speech attribute information for a TextFragment.</summary> <returns>A <see cref="T:System.Speech.Synthesis.TtsEngine.FragmentState" /> instance is returned, or used to set speech attribute information for a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" />.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.TextFragment.TextLength"> <summary>Gets or sets the length of the speech text in the fragment.</summary> <returns>An int is returned or can be used to set the length, in character, of the text string associated with this fragment to be spoken.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.TextFragment.TextOffset"> <summary>Gets or sets the starting location of the text in the fragment.</summary> <returns>An int is returned or can be used to set the start location, in character, of the part of text string associated with this fragment to be spoken.</returns> </member> <member name="P:System.Speech.Synthesis.TtsEngine.TextFragment.TextToSpeak"> <summary>Sets or gets the speech text of the fragment.</summary> <returns>A System.String is returned or can be used to set the speech text to be used by a speech synthesis engine to generate audio output.</returns> </member> <member name="T:System.Speech.Synthesis.TtsEngine.TtsEngineAction"> <summary>Specifies the Speech Synthesis Markup Language (SSML) action to be taken in rendering a given TextFragment. </summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEngineAction.Speak"> <summary>Requests that the associated <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> should be processed and spoken.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEngineAction.Silence"> <summary>Indicates that a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> contains no text to be rendered as speech. </summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEngineAction.Pronounce"> <summary>Requests that input <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> text be interpreted as phonemes. </summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEngineAction.Bookmark"> <summary>Indicates that <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> is to be used as the contents of a bookmark.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEngineAction.SpellOut"> <summary>Indicates that text values provided by a <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> through its <see cref="P:System.Speech.Synthesis.TtsEngine.TextFragment.TextToSpeak" /> property are to be synthesize as individual characters. </summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEngineAction.StartSentence"> <summary>Indicates start of sentence.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEngineAction.StartParagraph"> <summary>Indicates state of paragraph.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEngineAction.ParseUnknownTag"> <summary>Indicates that no action has been determined from SSML input.</summary> </member> <member name="T:System.Speech.Synthesis.TtsEngine.TtsEngineSsml"> <summary>Abstract base class to be implemented by all text to speech synthesis engines.</summary> </member> <member name="M:System.Speech.Synthesis.TtsEngine.TtsEngineSsml.#ctor(System.String)"> <summary>Constructs a new instance of <see cref="T:System.Speech.Synthesis.TtsEngine.TtsEngineSsml" /> based on an appropriate Voice Token registry key.</summary> <param name="registryKey">Full name of the registry key for the Voice Token associated with the <see cref="T:System.Speech.Synthesis.TtsEngine.TtsEngineSsml" /> implementation. engine. </param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.TtsEngineSsml.AddLexicon(System.Uri,System.String,System.Speech.Synthesis.TtsEngine.ITtsEngineSite)"> <summary>Adds a lexicon to the SynthesizerVoice implemented by the current <see cref="T:System.Speech.Synthesis.TtsEngine.TtsEngineSsml" /> instance. </summary> <param name="uri">A valid instance of System.Uri indicating the location of the lexicon information.</param> <param name="mediaType">A string containing the media type of the lexicon. Media types are case insensitive.</param> <param name="site">A reference to an <see cref="T:System.Speech.Synthesis.TtsEngine.ITtsEngineSite" /> interface used to interact with the platform infrastructure.</param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.TtsEngineSsml.GetOutputFormat(System.Speech.Synthesis.TtsEngine.SpeakOutputFormat,System.IntPtr)"> <summary>Returns the best matching audio output supported by a given synthesize engine response to a request to the synthesizer engine for the support of a particular output format.</summary> <returns>Returns a valid IntPtr instance referring to a struct containing detailed information about the output format.</returns> <param name="speakOutputFormat">Valid member of the <see cref="T:System.Speech.Synthesis.TtsEngine.SpeakOutputFormat" /> enumeration indicating the type of requested audio output format.</param> <param name="targetWaveFormat">A pointer to a struct containing detail setting for the audio format type requested by the <paramref name="speakOutputFormat" /> argument.</param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.TtsEngineSsml.RemoveLexicon(System.Uri,System.Speech.Synthesis.TtsEngine.ITtsEngineSite)"> <summary>Removes a lexicon currently loaded by the SynthesizerVoice implemented by the current <see cref="T:System.Speech.Synthesis.TtsEngine.TtsEngineSsml" /> instance.</summary> <param name="uri">A valid instance of System.Uri indicating the location of the lexicon information.</param> <param name="site">A reference to an <see cref="T:System.Speech.Synthesis.TtsEngine.ITtsEngineSite" /> interface passed in by the platform infrastructure to allow access to the infrastructure resources.</param> </member> <member name="M:System.Speech.Synthesis.TtsEngine.TtsEngineSsml.Speak(System.Speech.Synthesis.TtsEngine.TextFragment[],System.IntPtr,System.Speech.Synthesis.TtsEngine.ITtsEngineSite)"> <summary>Renders specified <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> array in the specified output format.</summary> <param name="fragment">An array of <see cref="T:System.Speech.Synthesis.TtsEngine.TextFragment" /> instances containing the text to be rendered into speech.</param> <param name="waveHeader">An IntPtr pointing to a structure containing audio output format.</param> <param name="site">A reference to an <see cref="T:System.Speech.Synthesis.TtsEngine.ITtsEngineSite" /> interface passed in by the platform infrastructure to allow access to the infrastructure resources.</param> </member> <member name="T:System.Speech.Synthesis.TtsEngine.TtsEventId"> <summary>Enumerates types of speech synthesis events.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.StartInputStream"> <summary>Identifies events generated when a speech synthesize engine a begins speaking a stream.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.EndInputStream"> <summary>Identifies events generated when a speech synthesize engine encounters the end of its input stream while speaking.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.VoiceChange"> <summary>Identifies events generated when a speech synthesize engine encounters a change of Voice while speaking.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.Bookmark"> <summary>Identifies events generated when a speech synthesize engine encounters a bookmark while speaking.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.WordBoundary"> <summary>Identifies events generated when a speech synthesize engine completes a word while speaking.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.Phoneme"> <summary>Identifies events generated when a speech synthesize engine completes a phoneme while speaking.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.SentenceBoundary"> <summary>Identifies events generated when a speech synthesize engine completes a sentence while speaking.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.Viseme"> <summary>Identifies events generated when a speech synthesize engine completes a viseme while speaking.</summary> </member> <member name="F:System.Speech.Synthesis.TtsEngine.TtsEventId.AudioLevel"> <summary>Identifies events generated when a speech synthesize engine completes an audio level change while speaking.</summary> </member> </members> </doc>