Freigeben über


AudioProcessingOptions Klasse

Definition

Stellt Audioverarbeitungsoptionen dar, die mit der Audiokonfigurationsklasse verwendet werden.

public sealed class AudioProcessingOptions : IDisposable
type AudioProcessingOptions = class
    interface IDisposable
Public NotInheritable Class AudioProcessingOptions
Implements IDisposable
Vererbung
AudioProcessingOptions
Implementiert

Eigenschaften

AudioProcessingFlags

Die Art der Audioverarbeitung, die vom Speech SDK ausgeführt wird. Bitweise OR von Flags der AudioProcessingConstants-Klasse, die die vom Speech SDK durchgeführte Audioverarbeitung angibt.

BeamformingEndAngle

Endwinkel, der für die Strahlformierung in Grad verwendet wird.

BeamformingStartAngle

Startwinkel, der für die Strahlformung in Grad verwendet wird.

MicrophoneArrayType

Der Mikrofonarraytyp des Mikrofons, das für die Audioeingabe verwendet wird.

MicrophoneCoordinates

Die Koordinaten der Mikrofone im Mikrofonarray, das für die Audioeingabe verwendet wird.

PresetMicrophoneArrayGeometry

Typ der Mikrofonarraygeometrie des Mikrofons, das für die Audioeingabe verwendet wird.

SpeakerReferenceChannel

Position des Lautsprecherreferenzkanals im Audioeingang.

Methoden

Create(Int32)

Erstellt ein AudioProcessingOptions-Objekt mit Audioverarbeitungsflags.

Create(Int32, MicrophoneArrayGeometry, SpeakerReferenceChannel)

Erstellt ein AudioProcessingOptions-Objekt mit Audioverarbeitungsflags, benutzerdefinierter Mikrofonarraygeometrie und Lautsprecherreferenzkanalposition.

Create(Int32, PresetMicrophoneArrayGeometry, SpeakerReferenceChannel)

Erstellt ein AudioProcessingOptions-Objekt mit Audioverarbeitungsflags, voreingestellter Mikrofonarraygeometrie und Lautsprecherreferenzkanalposition.

Dispose()

Entsorgen Sie zugeordnete Ressourcen, die vom -Objekt gehalten werden.

Gilt für: