你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AudioProcessingOptions.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Create(Int32) |
使用音频处理标志创建 AudioProcessingOptions 对象。 |
Create(Int32, MicrophoneArrayGeometry, SpeakerReferenceChannel) |
创建 AudioProcessingOptions 对象,其中包含音频处理标志、自定义麦克风阵列几何图形和扬声器引用通道位置。 |
Create(Int32, PresetMicrophoneArrayGeometry, SpeakerReferenceChannel) |
使用音频处理标志、预设麦克风阵列几何图形和扬声器引用通道位置创建 AudioProcessingOptions 对象。 |
Create(Int32)
使用音频处理标志创建 AudioProcessingOptions 对象。
public static Microsoft.CognitiveServices.Speech.Audio.AudioProcessingOptions Create (int audioProcessingFlags);
static member Create : int -> Microsoft.CognitiveServices.Speech.Audio.AudioProcessingOptions
Public Shared Function Create (audioProcessingFlags As Integer) As AudioProcessingOptions
参数
- audioProcessingFlags
- Int32
指定用于控制语音 SDK 执行的音频处理的标志。 它是 AudioProcessingConstants 类中的常量按位 OR。
返回
正在创建的音频处理选项对象。
注解
仅当音频输入来自麦克风阵列时,才应使用此方法。 在 Windows 上,此方法将尝试从音频驱动程序查询麦克风阵列几何图形。 音频数据也从说话人参考通道中读取。 在 Linux 上,它假定麦克风是单声道麦克风。
适用于
Create(Int32, MicrophoneArrayGeometry, SpeakerReferenceChannel)
创建 AudioProcessingOptions 对象,其中包含音频处理标志、自定义麦克风阵列几何图形和扬声器引用通道位置。
public static Microsoft.CognitiveServices.Speech.Audio.AudioProcessingOptions Create (int audioProcessingFlags, Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayGeometry microphoneArrayGeometry, Microsoft.CognitiveServices.Speech.Audio.SpeakerReferenceChannel speakerReferenceChannel = Microsoft.CognitiveServices.Speech.Audio.SpeakerReferenceChannel.None);
static member Create : int * Microsoft.CognitiveServices.Speech.Audio.MicrophoneArrayGeometry * Microsoft.CognitiveServices.Speech.Audio.SpeakerReferenceChannel -> Microsoft.CognitiveServices.Speech.Audio.AudioProcessingOptions
Public Shared Function Create (audioProcessingFlags As Integer, microphoneArrayGeometry As MicrophoneArrayGeometry, Optional speakerReferenceChannel As SpeakerReferenceChannel = Microsoft.CognitiveServices.Speech.Audio.SpeakerReferenceChannel.None) As AudioProcessingOptions
参数
- audioProcessingFlags
- Int32
指定用于控制语音 SDK 执行的音频处理的标志。 它是 AudioProcessingConstants 类中的常量按位 OR。
- microphoneArrayGeometry
- MicrophoneArrayGeometry
指定麦克风阵列几何图形。
- speakerReferenceChannel
- SpeakerReferenceChannel
指定输入音频中的扬声器引用通道位置。
返回
正在创建的音频处理选项对象。
适用于
Create(Int32, PresetMicrophoneArrayGeometry, SpeakerReferenceChannel)
使用音频处理标志、预设麦克风阵列几何图形和扬声器引用通道位置创建 AudioProcessingOptions 对象。
public static Microsoft.CognitiveServices.Speech.Audio.AudioProcessingOptions Create (int audioProcessingFlags, Microsoft.CognitiveServices.Speech.Audio.PresetMicrophoneArrayGeometry microphoneArrayGeometry, Microsoft.CognitiveServices.Speech.Audio.SpeakerReferenceChannel speakerReferenceChannel = Microsoft.CognitiveServices.Speech.Audio.SpeakerReferenceChannel.None);
static member Create : int * Microsoft.CognitiveServices.Speech.Audio.PresetMicrophoneArrayGeometry * Microsoft.CognitiveServices.Speech.Audio.SpeakerReferenceChannel -> Microsoft.CognitiveServices.Speech.Audio.AudioProcessingOptions
Public Shared Function Create (audioProcessingFlags As Integer, microphoneArrayGeometry As PresetMicrophoneArrayGeometry, Optional speakerReferenceChannel As SpeakerReferenceChannel = Microsoft.CognitiveServices.Speech.Audio.SpeakerReferenceChannel.None) As AudioProcessingOptions
参数
- audioProcessingFlags
- Int32
指定用于控制语音 SDK 执行的音频处理的标志。 它是 AudioProcessingConstants 类中的常量按位 OR。
- microphoneArrayGeometry
- PresetMicrophoneArrayGeometry
指定麦克风阵列几何图形的类型。
- speakerReferenceChannel
- SpeakerReferenceChannel
指定输入音频中的扬声器引用通道位置。
返回
正在创建的音频处理选项对象。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈