SpeakerRecognizer class
音声プロファイル操作 (createProfile、deleteProfile など) のユーザーからの Speaker Recognition Handles 操作の SpeakerRecognizer クラスを定義します。
- Extends
コンストラクター
Speaker |
SpeakerRecognizer のインスタンスを初期化します。 |
プロパティ
authorization |
サービスとの通信に使用される承認トークンを取得します。 |
internal |
|
properties | この SpeakerRecognizer に定義されているプロパティとその値のコレクション。 |
telemetry |
このメソッドは、テレメトリ設定の現在の状態を返します。 |
継承されたプロパティ
session |
セッション開始イベントのイベント ハンドラーを定義します。 |
session |
セッション停止イベントのイベント ハンドラーを定義します。 |
speech |
音声停止イベントのイベント ハンドラーを定義します。 |
speech |
音声開始イベントのイベント ハンドラーを定義します。 |
メソッド
close() | 互換性のために含まれています |
recognize |
指定されたオーディオを使用してモデルの認識結果を取得する |
継承されたメソッド
enable |
このメソッドは、テレメトリをグローバルに有効または無効にします。 |
コンストラクターの詳細
SpeakerRecognizer(SpeechConfig, AudioConfig)
SpeakerRecognizer のインスタンスを初期化します。
new SpeakerRecognizer(speechConfig: SpeechConfig, audioConfig: AudioConfig)
パラメーター
- speechConfig
- SpeechConfig
構成プロパティのセット。
- audioConfig
- AudioConfig
認識エンジンに関連付けられているオプションのオーディオ入力構成
プロパティの詳細
authorizationToken
サービスとの通信に使用される承認トークンを取得します。
string authorizationToken
プロパティ値
string
承認トークン。
internalData
object internalData
プロパティ値
object
properties
この SpeakerRecognizer に定義されているプロパティとその値のコレクション。
PropertyCollection properties
プロパティ値
この SpeakerRecognizer に定義されているプロパティとその値のコレクション。
telemetryEnabled
このメソッドは、テレメトリ設定の現在の状態を返します。
static boolean telemetryEnabled
プロパティ値
boolean
テレメトリが有効な場合は true、それ以外の場合は false。
継承されたプロパティの詳細
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
メソッドの詳細
close()
互換性のために含まれています
function close(): Promise<void>
戻り値
Promise<void>
recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)
指定されたオーディオを使用してモデルの認識結果を取得する
function recognizeOnceAsync(model: SpeakerIdentificationModel | SpeakerVerificationModel): Promise<SpeakerRecognitionResult>
パラメーター
識別される音声プロファイルを含むモデル
戻り値
Promise<SpeakerRecognitionResult>
継承済みメソッドの詳細
enableTelemetry(boolean)
このメソッドは、テレメトリをグローバルに有効または無効にします。
static function enableTelemetry(enabled: boolean)
パラメーター
- enabled
-
boolean
テレメトリ収集のグローバル設定。 true に設定すると、マイク エラー、認識エラーなどのテレメトリ情報が収集され、Microsoft に送信されます。 false に設定すると、テレメトリは Microsoft に送信されません。