你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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()

为说话人识别器定义的属性及其值的集合。

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 的实例。

适用于