Partilhar via


AudioProcessingOptions Classe

Definição

Representa as opções de processamento de áudio usadas com a classe de configuração de áudio.

public sealed class AudioProcessingOptions : IDisposable
type AudioProcessingOptions = class
    interface IDisposable
Public NotInheritable Class AudioProcessingOptions
Implements IDisposable
Herança
AudioProcessingOptions
Implementações

Propriedades

AudioProcessingFlags

O tipo de processamento de áudio executado pelo SDK de Fala. OR bit a bit de sinalizadores da classe AudioProcessingConstants indicando o processamento de áudio executado pelo SDK de Fala.

BeamformingEndAngle

Ângulo final usado para formatação em graus.

BeamformingStartAngle

Ângulo inicial usado para formatação de raios em graus.

MicrophoneArrayType

O tipo de matriz de microfone do microfone usado para entrada de áudio.

MicrophoneCoordinates

As coordenadas dos microfones na matriz de microfone usadas para entrada de áudio.

PresetMicrophoneArrayGeometry

Tipo de geometria de matriz de microfone do microfone usado para entrada de áudio.

SpeakerReferenceChannel

Posição do canal de referência do locutor na entrada de áudio.

Métodos

Create(Int32)

Cria um objeto AudioProcessingOptions com sinalizadores de processamento de áudio.

Create(Int32, MicrophoneArrayGeometry, SpeakerReferenceChannel)

Cria um objeto AudioProcessingOptions com sinalizadores de processamento de áudio, geometria de matriz de microfone personalizada e posição do canal de referência do alto-falante.

Create(Int32, PresetMicrophoneArrayGeometry, SpeakerReferenceChannel)

Cria um objeto AudioProcessingOptions com sinalizadores de processamento de áudio, geometria predefinida da matriz de microfone e posição do canal de referência do alto-falante.

Dispose()

Descarte os recursos associados mantidos pelo objeto .

Aplica-se a