你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AudioProcessingOptions 类
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. audio. AudioProcessingOptions
- com.
实现
public class AudioProcessingOptions
implements java.lang.AutoCloseable
表示与音频配置类一起使用的音频处理选项。 注意:必须调用 close () 才能释放对象持有的基础资源。
方法摘要
方法继承自 java.lang.Object
方法详细信息
close
public void close()
显式释放附加到 对象的任何外部资源。
create
public static AudioProcessingOptions create(int audioProcessingFlags)
使用音频处理标志创建 AudioProcessingOptions 对象。 仅当音频输入来自麦克风阵列时,才应使用此方法。 在 Windows 上,此方法将尝试从音频驱动程序查询麦克风阵列几何图形。 音频数据也是从说话人参考通道读取的。 在 Linux 上,它假定麦克风是单声道麦克风。
参数:
返回:
create
public static AudioProcessingOptions create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry)
使用音频处理标志和自定义麦克风阵列几何图形创建 AudioProcessingOptions 对象。
参数:
返回:
create
public static AudioProcessingOptions create(int audioProcessingFlags, MicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
使用音频处理标志、自定义麦克风阵列几何图形和扬声器参考通道位置创建 AudioProcessingOptions 对象。
参数:
返回:
create
public static AudioProcessingOptions create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry)
使用音频处理标志和预设麦克风阵列几何图形创建 AudioProcessingOptions 对象。
参数:
返回:
create
public static AudioProcessingOptions create(int audioProcessingFlags, PresetMicrophoneArrayGeometry microphoneArrayGeometry, SpeakerReferenceChannel speakerReferenceChannel)
使用音频处理标志、预设麦克风阵列几何图形和扬声器参考通道位置创建 AudioProcessingOptions 对象。
参数:
返回:
getAudioProcessingFlags
public int getAudioProcessingFlags()
返回语音 SDK 执行的音频处理类型。
返回:
getBeamformingEndAngle
public int getBeamformingEndAngle()
返回用于波束多边形的结束角度。
返回:
getBeamformingStartAngle
public int getBeamformingStartAngle()
返回用于波束多边形的起始角度。
返回:
getImpl
public SafeHandle getImpl()
返回音频处理选项实现。
返回:
getMicrophoneArrayType
public MicrophoneArrayType getMicrophoneArrayType()
返回用于音频输入的麦克风的麦克风阵列类型。
返回:
getMicrophoneCoordinates
public MicrophoneCoordinates[] getMicrophoneCoordinates()
返回用于音频输入的麦克风阵列中麦克风的坐标。
返回:
getPresetMicrophoneArrayGeometry
public PresetMicrophoneArrayGeometry getPresetMicrophoneArrayGeometry()
返回用于音频输入的麦克风的麦克风阵列几何图形。
返回:
getSpeakerReferenceChannel
public SpeakerReferenceChannel getSpeakerReferenceChannel()
返回音频输入中的说话人参考声道位置。
返回: