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
- 実装
例
次の例では、オブジェクトの一覧RecognizerInfoとして表される、許可された構成に対して、指定CultureInfoされたSpeechRecognitionEngine識別子文字列と識別子文字列を検証します。
CultureInfoおよび 識別子文字列が有効な場合、この例では、 インスタンスを引数として使用して のSpeechRecognitionEngineRecognizerInfo新しいインスタンスを作成します。
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.RecognizerInfo、初期化された認識エンジンのSpeechRecognizer識別情報をSpeechRecognitionEngine取得できます。
からSpeechRecognizer取得した のRecognizerInfoインスタンスで返される情報は、コントロール パネルの Speech Properties メンバーの設定によって決まります。
のインスタンスを 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) |
適用対象
こちらもご覧ください
.NET