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

AudioConfig 类

定义

表示音频输入或输出配置。 音频输入可以来自麦克风、文件或输入流。 音频输出可以是扬声器、WAV 格式的音频文件输出或输出流。

public sealed class AudioConfig : IDisposable
type AudioConfig = class
    interface IDisposable
Public NotInheritable Class AudioConfig
Implements IDisposable
继承
AudioConfig
实现

注解

另请参阅: 语音转文本入门

属性

AudioProcessingOptions

语音 SDK 使用的音频处理选项。

方法

Dispose()

释放对象持有的关联资源。

FromDefaultMicrophoneInput()

创建一个 AudioConfig 对象,该对象从计算机上的默认麦克风接收语音。

FromDefaultMicrophoneInput(AudioProcessingOptions)

创建一个 AudioConfig 对象,该对象从计算机上的默认麦克风接收语音。

FromDefaultSpeakerOutput()

创建一个 AudioConfig 对象,该对象在计算机上的默认扬声器上生成语音。 在 1.4.0 中添加

FromMicrophoneInput(String)

创建一个 AudioConfig 对象,该对象从计算机上的特定麦克风接收语音。 在 1.3.0 中添加

FromMicrophoneInput(String, AudioProcessingOptions)

创建一个 AudioConfig 对象,该对象从计算机上的特定麦克风接收语音。

FromSpeakerOutput(String)

创建一个 AudioConfig 对象,该对象向指定说话人生成语音。 在 1.14.0 中添加

FromStreamInput(AudioInputStream)

创建从流接收语音的 AudioConfig 对象。

FromStreamInput(AudioInputStream, AudioProcessingOptions)

创建从流接收语音的 AudioConfig 对象。

FromStreamInput(PullAudioInputStreamCallback)

创建 AudioConfig 对象,该对象使用音频输入流回调从流接收语音。

FromStreamInput(PullAudioInputStreamCallback, AudioProcessingOptions)

创建 AudioConfig 对象,该对象使用音频输入流回调从流接收语音。

FromStreamInput(PullAudioInputStreamCallback, AudioStreamFormat)

创建 AudioConfig 对象,该对象使用音频输入流回调从指定格式的流接收语音。

FromStreamInput(PullAudioInputStreamCallback, AudioStreamFormat, AudioProcessingOptions)

创建 AudioConfig 对象,该对象使用音频输入流回调从指定格式的流接收语音。

FromStreamOutput(AudioOutputStream)

创建表示指定流的 AudioConfig 对象。 在 1.4.0 中添加

FromStreamOutput(PushAudioOutputStreamCallback)

创建表示指定流的 AudioConfig 对象。 在 1.4.0 中添加

FromWavFileInput(String)

创建一个 AudioConfig 对象,该对象从 WAV 格式的音频文件中接收语音。

FromWavFileInput(String, AudioProcessingOptions)

创建一个 AudioConfig 对象,该对象从 WAV 格式的音频文件中接收语音。

FromWavFileOutput(String)

创建一个 AudioConfig 对象,该对象向指定的 WAV 文件生成语音。 在 1.4.0 中添加

GetProperty(PropertyId)

搜索具有给定 PropertyId 值的名为 的属性。 在 1.10.0 中添加

GetProperty(String)

搜索具有给定字符串名称的属性。 在 1.10.0 中添加

SetProperty(PropertyId, String)

使用 PropertyId 值设置属性。 在 1.10.0 中添加

SetProperty(String, String)

使用字符串名称设置属性。 在 1.10.0 中添加

适用于