SpeakerRecognizer クラス

  • java.lang.Object
    • com.microsoft.cognitiveservices.speech.speaker.SpeakerRecognizer

実装

java.lang.AutoCloseable

public final class SpeakerRecognizer
implements java.lang.AutoCloseable

音声入力に対して話者認識を実行します。 注: オブジェクトによって保持されている基になるリソースを解放するには、close() を呼び出す必要があります。

コンストラクターの概要

コンストラクター 説明
SpeakerRecognizer(SpeechConfig speechConfig, AudioConfig audioConfig)

スピーカー認識エンジンの新しいインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
void close()

関連付けられているリソースを破棄します。

SafeHandle getImpl()

基になるネイティブ ハンドルを取得する内部メソッド。

PropertyCollection getProperties()

SpeakerRecognizer に対して定義されているプロパティとその値のコレクション。

java.util.concurrent.Future<SpeakerRecognitionResult> recognizeOnceAsync(SpeakerIdentificationModel model)

識別モデルで話者を識別するための話者認識セッションを開始します。

java.util.concurrent.Future<SpeakerRecognitionResult> recognizeOnceAsync(SpeakerVerificationModel model)

検証モデルで話者認識セッションを開始し、話者を検証します。

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

SpeakerRecognizer

public SpeakerRecognizer(SpeechConfig speechConfig, AudioConfig audioConfig)

スピーカー認識エンジンの新しいインスタンスを作成します。 入力パラメーターとしてオーディオ構成が指定されていない場合は、AudioConfig::FromDefaultMicrophoneInput で構築された構成を使用して を呼び出すことと同じです。

Parameters:

speechConfig - 音声構成。
audioConfig - オーディオ構成。

メソッドの詳細

close

public void close()

関連付けられているリソースを破棄します。 注: オブジェクトによって保持されている基になるリソースを解放するには、close() を呼び出す必要があります。

getImpl

public SafeHandle getImpl()

基になるネイティブ ハンドルを取得する内部メソッド。

Returns:

基になるオブジェクトへのネイティブ ハンドル。

getProperties

public PropertyCollection getProperties()

SpeakerRecognizer に定義されているプロパティとその値のコレクション。

Returns:

SpeakerRecognizer に定義されているプロパティとその値のコレクション。

recognizeOnceAsync

public Future recognizeOnceAsync(SpeakerIdentificationModel model)

識別モデルで話者を識別するための話者認識セッションを開始します。

Parameters:

model - 識別する話者を指定する話者識別モデル。

Returns:

話者認識操作を表すタスク。 タスクは SpeakerRecognitionResult のインスタンスを返します。

recognizeOnceAsync

public Future recognizeOnceAsync(SpeakerVerificationModel model)

検証モデルで話者認識セッションを開始し、話者を検証します。

Parameters:

model - 検証する話者を指定する話者検証モデル。

Returns:

話者認識操作を表すタスク。 タスクは SpeakerRecognitionResult のインスタンスを返します。

適用対象