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

SpeechRecognizer 构造函数

定义

重载

SpeechRecognizer(EmbeddedSpeechConfig)

使用 EmbeddedSpeechConfig 创建 SpeechRecognizer 的新实例,该实例配置为从默认麦克风接收语音。 在 1.19.0 中添加

SpeechRecognizer(SpeechConfig, SourceLanguageConfig, AudioConfig)

创建 SpeechRecognizer 的新实例。 在 1.9.0 中添加

SpeechRecognizer(SpeechConfig, AutoDetectSourceLanguageConfig, AudioConfig)

创建 SpeechRecognizer 的新实例。 在 1.9.0 中添加

SpeechRecognizer(HybridSpeechConfig, AutoDetectSourceLanguageConfig, AudioConfig)

使用 HybridSpeechConfig 创建 SpeechRecognizer 的新实例,该实例根据选项列表确定源语言。

SpeechRecognizer(EmbeddedSpeechConfig, AutoDetectSourceLanguageConfig, AudioConfig)

使用 EmbeddedSpeechConfig 创建 SpeechRecognizer 的新实例,该实例根据选项列表确定源语言。 在 1.20.0 中添加

SpeechRecognizer(SpeechConfig, String)

创建配置为接收特定语言语音的 SpeechRecognizer 的新实例。 在 1.9.0 中添加

SpeechRecognizer(SpeechConfig, SourceLanguageConfig)

创建 SpeechRecognizer 的新实例。 在 1.9.0 中添加

SpeechRecognizer(SpeechConfig, AutoDetectSourceLanguageConfig)

创建 SpeechRecognizer 的新实例,该实例通过选项列表确定源语言。 在 1.9.0 中添加

SpeechRecognizer(SpeechConfig, String, AudioConfig)

创建配置为从 AudioConfig 对象中指定的音频源接收特定语言语音的 SpeechRecognizer 的新实例。 在 1.9.0 中添加

SpeechRecognizer(HybridSpeechConfig, AutoDetectSourceLanguageConfig)

使用 HybridSpeechConfig 创建 SpeechRecognizer 的新实例,该实例根据选项列表确定源语言。

SpeechRecognizer(HybridSpeechConfig, AudioConfig)

使用 HybridSpeechConfig 创建 SpeechRecognizer 的新实例,该实例配置为从 AudioConfig 对象中指定的音频源接收语音。

SpeechRecognizer(EmbeddedSpeechConfig, AutoDetectSourceLanguageConfig)

使用 EmbeddedSpeechConfig 创建 SpeechRecognizer 的新实例,该实例根据选项列表确定源语言。 在 1.20.0 中添加

SpeechRecognizer(EmbeddedSpeechConfig, AudioConfig)

使用 EmbeddedSpeechConfig 创建 SpeechRecognizer 的新实例,该实例配置为从 AudioConfig 对象中指定的音频源接收语音。 在 1.19.0 中添加

SpeechRecognizer(SpeechConfig)

创建配置为从默认麦克风接收语音的 SpeechRecognizer 的新实例。

SpeechRecognizer(HybridSpeechConfig)

使用 HybridSpeechConfig 创建 SpeechRecognizer 的新实例,该实例配置为从默认麦克风接收语音。

SpeechRecognizer(SpeechConfig, AudioConfig)

创建配置为从 AudioConfig 对象中指定的音频源接收语音的 SpeechRecognizer 的新实例。

SpeechRecognizer(EmbeddedSpeechConfig)

使用 EmbeddedSpeechConfig 创建 SpeechRecognizer 的新实例,该实例配置为从默认麦克风接收语音。 在 1.19.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.EmbeddedSpeechConfig speechConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.EmbeddedSpeechConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As EmbeddedSpeechConfig)

参数

speechConfig
EmbeddedSpeechConfig

嵌入式语音配置

适用于

SpeechRecognizer(SpeechConfig, SourceLanguageConfig, AudioConfig)

创建 SpeechRecognizer 的新实例。 在 1.9.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.SpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.SourceLanguageConfig sourceLanguageConfig, Microsoft.CognitiveServices.Speech.Audio.AudioConfig audioConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.SpeechConfig * Microsoft.CognitiveServices.Speech.SourceLanguageConfig * Microsoft.CognitiveServices.Speech.Audio.AudioConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As SpeechConfig, sourceLanguageConfig As SourceLanguageConfig, audioConfig As AudioConfig)

参数

speechConfig
SpeechConfig

语音配置

sourceLanguageConfig
SourceLanguageConfig

源语音的语言,采用 BCP-47 格式。

audioConfig
AudioConfig

音频配置

适用于

SpeechRecognizer(SpeechConfig, AutoDetectSourceLanguageConfig, AudioConfig)

创建 SpeechRecognizer 的新实例。 在 1.9.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.SpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig autoDetectSourceLanguageConfig, Microsoft.CognitiveServices.Speech.Audio.AudioConfig audioConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.SpeechConfig * Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig * Microsoft.CognitiveServices.Speech.Audio.AudioConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As SpeechConfig, autoDetectSourceLanguageConfig As AutoDetectSourceLanguageConfig, audioConfig As AudioConfig)

参数

speechConfig
SpeechConfig

语音配置

autoDetectSourceLanguageConfig
AutoDetectSourceLanguageConfig

指定语音中可能的源语言的实例。

audioConfig
AudioConfig

音频配置

适用于

SpeechRecognizer(HybridSpeechConfig, AutoDetectSourceLanguageConfig, AudioConfig)

使用 HybridSpeechConfig 创建 SpeechRecognizer 的新实例,该实例根据选项列表确定源语言。

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.HybridSpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig autoDetectSourceLanguageConfig, Microsoft.CognitiveServices.Speech.Audio.AudioConfig audioConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.HybridSpeechConfig * Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig * Microsoft.CognitiveServices.Speech.Audio.AudioConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As HybridSpeechConfig, autoDetectSourceLanguageConfig As AutoDetectSourceLanguageConfig, audioConfig As AudioConfig)

参数

speechConfig
HybridSpeechConfig

混合语音配置

autoDetectSourceLanguageConfig
AutoDetectSourceLanguageConfig

用于自动检测源语言的配置

audioConfig
AudioConfig

音频配置

注解

另请参阅: 语音转文本的自动语言检测

适用于

SpeechRecognizer(EmbeddedSpeechConfig, AutoDetectSourceLanguageConfig, AudioConfig)

使用 EmbeddedSpeechConfig 创建 SpeechRecognizer 的新实例,该实例根据选项列表确定源语言。 在 1.20.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.EmbeddedSpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig autoDetectSourceLanguageConfig, Microsoft.CognitiveServices.Speech.Audio.AudioConfig audioConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.EmbeddedSpeechConfig * Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig * Microsoft.CognitiveServices.Speech.Audio.AudioConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As EmbeddedSpeechConfig, autoDetectSourceLanguageConfig As AutoDetectSourceLanguageConfig, audioConfig As AudioConfig)

参数

speechConfig
EmbeddedSpeechConfig

嵌入式语音配置

autoDetectSourceLanguageConfig
AutoDetectSourceLanguageConfig

用于自动检测源语言的配置

audioConfig
AudioConfig

音频配置

注解

另请参阅: 语音转文本的自动语言检测

适用于

SpeechRecognizer(SpeechConfig, String)

创建配置为接收特定语言语音的 SpeechRecognizer 的新实例。 在 1.9.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.SpeechConfig speechConfig, string language);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.SpeechConfig * string -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As SpeechConfig, language As String)

参数

speechConfig
SpeechConfig

语音配置

language
String

源语言

适用于

SpeechRecognizer(SpeechConfig, SourceLanguageConfig)

创建 SpeechRecognizer 的新实例。 在 1.9.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.SpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.SourceLanguageConfig sourceLanguageConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.SpeechConfig * Microsoft.CognitiveServices.Speech.SourceLanguageConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As SpeechConfig, sourceLanguageConfig As SourceLanguageConfig)

参数

speechConfig
SpeechConfig

语音配置

sourceLanguageConfig
SourceLanguageConfig

源语言配置

适用于

SpeechRecognizer(SpeechConfig, AutoDetectSourceLanguageConfig)

创建 SpeechRecognizer 的新实例,该实例通过选项列表确定源语言。 在 1.9.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.SpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig autoDetectSourceLanguageConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.SpeechConfig * Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As SpeechConfig, autoDetectSourceLanguageConfig As AutoDetectSourceLanguageConfig)

参数

speechConfig
SpeechConfig

语音配置

autoDetectSourceLanguageConfig
AutoDetectSourceLanguageConfig

指定要在源语音中查找的语言 () 进行识别的配置

注解

另请参阅: 语音转文本的自动语言检测

适用于

SpeechRecognizer(SpeechConfig, String, AudioConfig)

创建配置为从 AudioConfig 对象中指定的音频源接收特定语言语音的 SpeechRecognizer 的新实例。 在 1.9.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.SpeechConfig speechConfig, string language, Microsoft.CognitiveServices.Speech.Audio.AudioConfig audioConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.SpeechConfig * string * Microsoft.CognitiveServices.Speech.Audio.AudioConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As SpeechConfig, language As String, audioConfig As AudioConfig)

参数

speechConfig
SpeechConfig

语音配置

language
String

源语言

audioConfig
AudioConfig

音频配置

适用于

SpeechRecognizer(HybridSpeechConfig, AutoDetectSourceLanguageConfig)

使用 HybridSpeechConfig 创建 SpeechRecognizer 的新实例,该实例根据选项列表确定源语言。

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.HybridSpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig autoDetectSourceLanguageConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.HybridSpeechConfig * Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As HybridSpeechConfig, autoDetectSourceLanguageConfig As AutoDetectSourceLanguageConfig)

参数

speechConfig
HybridSpeechConfig

混合语音配置

autoDetectSourceLanguageConfig
AutoDetectSourceLanguageConfig

用于自动检测源语言的配置

注解

另请参阅: 语音转文本的自动语言检测

适用于

SpeechRecognizer(HybridSpeechConfig, AudioConfig)

使用 HybridSpeechConfig 创建 SpeechRecognizer 的新实例,该实例配置为从 AudioConfig 对象中指定的音频源接收语音。

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.HybridSpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.Audio.AudioConfig audioConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.HybridSpeechConfig * Microsoft.CognitiveServices.Speech.Audio.AudioConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As HybridSpeechConfig, audioConfig As AudioConfig)

参数

speechConfig
HybridSpeechConfig

混合语音配置

audioConfig
AudioConfig

音频配置

适用于

SpeechRecognizer(EmbeddedSpeechConfig, AutoDetectSourceLanguageConfig)

使用 EmbeddedSpeechConfig 创建 SpeechRecognizer 的新实例,该实例根据选项列表确定源语言。 在 1.20.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.EmbeddedSpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig autoDetectSourceLanguageConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.EmbeddedSpeechConfig * Microsoft.CognitiveServices.Speech.AutoDetectSourceLanguageConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As EmbeddedSpeechConfig, autoDetectSourceLanguageConfig As AutoDetectSourceLanguageConfig)

参数

speechConfig
EmbeddedSpeechConfig

嵌入式语音配置

autoDetectSourceLanguageConfig
AutoDetectSourceLanguageConfig

用于自动检测源语言的配置

注解

另请参阅: 语音转文本的自动语言检测

适用于

SpeechRecognizer(EmbeddedSpeechConfig, AudioConfig)

使用 EmbeddedSpeechConfig 创建 SpeechRecognizer 的新实例,该实例配置为从 AudioConfig 对象中指定的音频源接收语音。 在 1.19.0 中添加

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.EmbeddedSpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.Audio.AudioConfig audioConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.EmbeddedSpeechConfig * Microsoft.CognitiveServices.Speech.Audio.AudioConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As EmbeddedSpeechConfig, audioConfig As AudioConfig)

参数

speechConfig
EmbeddedSpeechConfig

嵌入式语音配置

audioConfig
AudioConfig

音频配置

适用于

SpeechRecognizer(SpeechConfig)

创建配置为从默认麦克风接收语音的 SpeechRecognizer 的新实例。

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.SpeechConfig speechConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.SpeechConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As SpeechConfig)

参数

speechConfig
SpeechConfig

语音配置

适用于

SpeechRecognizer(HybridSpeechConfig)

使用 HybridSpeechConfig 创建 SpeechRecognizer 的新实例,该实例配置为从默认麦克风接收语音。

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.HybridSpeechConfig speechConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.HybridSpeechConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As HybridSpeechConfig)

参数

speechConfig
HybridSpeechConfig

混合语音配置

适用于

SpeechRecognizer(SpeechConfig, AudioConfig)

创建配置为从 AudioConfig 对象中指定的音频源接收语音的 SpeechRecognizer 的新实例。

public SpeechRecognizer (Microsoft.CognitiveServices.Speech.SpeechConfig speechConfig, Microsoft.CognitiveServices.Speech.Audio.AudioConfig audioConfig);
new Microsoft.CognitiveServices.Speech.SpeechRecognizer : Microsoft.CognitiveServices.Speech.SpeechConfig * Microsoft.CognitiveServices.Speech.Audio.AudioConfig -> Microsoft.CognitiveServices.Speech.SpeechRecognizer
Public Sub New (speechConfig As SpeechConfig, audioConfig As AudioConfig)

参数

speechConfig
SpeechConfig

语音配置

audioConfig
AudioConfig

音频配置

适用于