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
- 実装
例
次の例では、許可されているCultureInfo構成に対して、指定されたSpeechRecognitionEngineと識別子の文字列を検証します。これは、RecognizerInfo オブジェクトの一覧として表されます。
CultureInfoと識別子の文字列が有効な場合、この例では、SpeechRecognitionEngine インスタンスを引数として使用して、RecognizerInfoの新しいインスタンスを作成します。
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;
}
注釈
初期化された認識エンジンの識別情報は、SpeechRecognizer.RecognizerInfo オブジェクトのSpeechRecognizerまたはSpeechRecognitionEngine.RecognizerInfo オブジェクトのSpeechRecognitionEngineを使用して取得できます。
RecognizerInfoのインスタンスを使用して、SpeechRecognitionEngine コンストラクターを使用してSpeechRecognitionEngine(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) |