Recognizer class
主に一般的なイベント ハンドラーを含む基本クラス Recognizer を定義します。
プロパティ
internal |
|
session |
セッション開始イベントのイベント ハンドラーを定義します。 |
session |
セッション停止イベントのイベント ハンドラーを定義します。 |
speech |
音声停止イベントのイベント ハンドラーを定義します。 |
speech |
音声開始イベントのイベント ハンドラーを定義します。 |
telemetry |
このメソッドは、テレメトリ設定の現在の状態を返します。 |
メソッド
close(() => void, (error: string) => void) | 関連付けられているリソースを破棄します。 |
dispose(boolean) | このメソッドは、リソースのクリーンアップを実行します。 Boolean パラメーターの破棄は、メソッドが Dispose から呼び出されるか (破棄が true の場合)、ファイナライザーから呼び出されるか (破棄が false の場合) を示します。 必要に応じて、派生クラスがこのメソッドをオーバーライドしてリソースを破棄する必要があります。 |
enable |
このメソッドは、テレメトリをグローバルに有効または無効にします。 |
プロパティの詳細
internalData
object internalData
プロパティ値
object
sessionStarted
セッション開始イベントのイベント ハンドラーを定義します。
public sessionStarted: (sender: Recognizer, event: SessionEventArgs) => void
プロパティ値
(sender: Recognizer, event: SessionEventArgs) => void
sessionStopped
セッション停止イベントのイベント ハンドラーを定義します。
public sessionStopped: (sender: Recognizer, event: SessionEventArgs) => void
プロパティ値
(sender: Recognizer, event: SessionEventArgs) => void
speechEndDetected
音声停止イベントのイベント ハンドラーを定義します。
public speechEndDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
プロパティ値
(sender: Recognizer, event: RecognitionEventArgs) => void
speechStartDetected
音声開始イベントのイベント ハンドラーを定義します。
public speechStartDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
プロパティ値
(sender: Recognizer, event: RecognitionEventArgs) => void
telemetryEnabled
このメソッドは、テレメトリ設定の現在の状態を返します。
static boolean telemetryEnabled
プロパティ値
boolean
テレメトリが有効な場合は true、それ以外の場合は false。
メソッドの詳細
close(() => void, (error: string) => void)
関連付けられているリソースを破棄します。
function close(cb?: () => void, errorCb?: (error: string) => void)
パラメーター
- cb
-
() => void
- errorCb
-
(error: string) => void
dispose(boolean)
このメソッドは、リソースのクリーンアップを実行します。 Boolean パラメーターの破棄は、メソッドが Dispose から呼び出されるか (破棄が true の場合)、ファイナライザーから呼び出されるか (破棄が false の場合) を示します。 必要に応じて、派生クラスがこのメソッドをオーバーライドしてリソースを破棄する必要があります。
function dispose(disposing: boolean): Promise<void>
パラメーター
- disposing
-
boolean
破棄を要求するフラグ。
戻り値
Promise<void>
enableTelemetry(boolean)
このメソッドは、テレメトリをグローバルに有効または無効にします。
static function enableTelemetry(enabled: boolean)
パラメーター
- enabled
-
boolean
テレメトリ収集のグローバル設定。 true に設定すると、マイク エラー、認識エラーなどのテレメトリ情報が収集され、Microsoft に送信されます。 false に設定すると、テレメトリは Microsoft に送信されません。