RecognizerInfo 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示有关 SpeechRecognizer 或 SpeechRecognitionEngine 接口的信息。
public ref class RecognizerInfo : IDisposable
	public ref class RecognizerInfo
	public class RecognizerInfo : IDisposable
	public class RecognizerInfo
	type RecognizerInfo = class
    interface IDisposable
	type RecognizerInfo = class
	Public Class RecognizerInfo
Implements IDisposable
	Public Class RecognizerInfo
		- 继承
 - 
				RecognizerInfo
 
- 实现
 
示例
以下示例根据允许SpeechRecognitionEngine的配置(以对象列表RecognizerInfo表示)验证给定CultureInfo的 和 标识符字符串。
CultureInfo如果 和 标识符字符串有效,则本示例使用 RecognizerInfo 实例作为参数创建 的新SpeechRecognitionEngine实例。
private SpeechRecognitionEngine SelectRecognizer(CultureInfo requiredCulture, string requiredId)
{
  // Select based on a specific recognizer configuration
  SpeechRecognitionEngine speechRecognitionEngine=null;
  foreach (RecognizerInfo config in SpeechRecognitionEngine.InstalledRecognizers())
  {
    if (config.Culture.Equals(requiredCulture) && config.Id== requiredId)
    {
      speechRecognitionEngine = new SpeechRecognitionEngine(config);
      break;
    }
  }
  return speechRecognitionEngine;
}
	注解
可以使用 为 对象或 SpeechRecognitionEngine.RecognizerInfo 对象获取初始化的识别引擎SpeechRecognizer.RecognizerInfoSpeechRecognizer的SpeechRecognitionEngine标识信息。
从 SpeechRecognizer 获取的 RecognizerInfo 实例中返回的信息由控制面板的“语音属性”成员中的设置确定。
可以使用 的RecognizerInfo实例使用 构造函数构造 的特定配置SpeechRecognitionEngineSpeechRecognitionEngine(RecognizerInfo)。
静态方法 InstalledRecognizers 作为实例返回所有可用 SpeechRecognitionEngine 配置 RecognizerInfo 的列表。
属性
| AdditionalInfo | 
		 获取有关 SpeechRecognizer 或 SpeechRecognitionEngine 实例的相关附加信息。  | 
        	
| Culture | 
		 获取 SpeechRecognizer 或 SpeechRecognitionEngine 实例支持的区域性。  | 
        	
| Description | 
		 获取 SpeechRecognizer 或 SpeechRecognitionEngine 实例的说明。  | 
        	
| Id | 
		 获取 SpeechRecognizer 或 SpeechRecognitionEngine 实例的标识符。  | 
        	
| Name | 
		 获取 SpeechRecognizer 或 SpeechRecognitionEngine 实例的友好名称。  | 
        	
| SupportedAudioFormats | 
		 获取 SpeechRecognizer 或 SpeechRecognitionEngine 实例支持的音频格式。  | 
        	
方法
| Dispose() | 
		 处置此   | 
        	
| Equals(Object) | 
		 确定指定对象是否等于当前对象。 (继承自 Object) | 
        	
| GetHashCode() | 
		 作为默认哈希函数。 (继承自 Object) | 
        	
| GetType() | 
		 获取当前实例的 Type。 (继承自 Object) | 
        	
| MemberwiseClone() | 
		 创建当前 Object 的浅表副本。 (继承自 Object) | 
        	
| ToString() | 
		 返回表示当前对象的字符串。 (继承自 Object) |