Dela via


class Audio::AudioProcessingOptions

Representerar alternativ för ljudbearbetning som används med ljudkonfigurationsklassen.

Medlemmar

AudioProcessingOptions

Syntax: public inline explicit AudioProcessingOptions ( SPXAUDIOPROCESSINGOPTIONSHANDLE hoptions );

Skapar en ny instans med hjälp av den angivna referensen.

Parametrar

  • hoptions En referens till alternativ för ljudbearbetning.

~AudioProcessingOptions

Syntax: public ~AudioProcessingOptions ( ) = default;

Destructs en instans av klassen AudioProcessingOptions.

operatorN SPXAUDIOPROCESSINGOPTIONSHANDLE

Syntax: public inline explicit operator SPXAUDIOPROCESSINGOPTIONSHANDLE ( ) const;

Intern operator som används för att hämta underliggande referensvärde.

Returer

Ett handtag.

GetAudioProcessingFlags

Syntax: public inline int GetAudioProcessingFlags ( ) const;

Returnerar den typ av ljudbearbetning som utförs av Speech SDK.

Returer

Bitvis ELLER av AUDIO_INPUT_PROCESSING_XXX konstanta flaggor som anger den indataljudbearbetning som utförs av Speech SDK.

GetPresetMicrophoneArrayGeometry

Syntax: public inline PresetMicrophoneArrayGeometry GetPresetMicrophoneArrayGeometry ( ) const;

Returnerar mikrofonmatrisens geometri för mikrofonen som används för ljudinmatning.

Returer

Ett värde av typen PresetMicrophoneArrayGeometry-uppräkning.

GetMicrophoneArrayType

Syntax: public inline MicrophoneArrayType GetMicrophoneArrayType ( ) const;

Returnerar mikrofonmatristypen för mikrofonen som används för ljudinmatning.

Returer

Ett värde av typen MicrophoneArrayType-uppräkning.

GetBeamformingStartAngle

Syntax: public inline uint16_t GetBeamformingStartAngle ( ) const;

Returnerar den startvinkel som används för beamforming.

Returer

Startvinkel för strålformning.

GetBeamformingEndAngle

Syntax: public inline uint16_t GetBeamformingEndAngle ( ) const;

Returnerar slutvinkeln som används för beamforming.

Returer

Slutvinkel för strålformning.

GetMicrophoneCoordinates

Syntax: public inline std::vector< MicrophoneCoordinates > GetMicrophoneCoordinates ( ) const;

Returnerar koordinaterna för mikrofoner i mikrofonmatrisen som används för ljudinmatning.

Returer

En std::vector med MicrophoneCoordinates-element.

GetSpeakerReferenceChannel

Syntax: public inline SpeakerReferenceChannel GetSpeakerReferenceChannel ( ) const;

Returnerar talarreferenskanalens position i ljudinmatningen.

Returer

Ett värde av typen SpeakerReferenceChannel-uppräkning.

Skapa

Syntax: public inline static std::shared_ptr< AudioProcessingOptions > Create ( int audioProcessingFlags );

Skapar en ny instans av klassen AudioProcessingOptions.

Parametrar

  • audioProcessingFlags Anger flaggor för att styra ljudbearbetningen som utförs av Speech SDK. Det är bitvis ELLER av AUDIO_INPUT_PROCESSING_XXX konstanter.

Returer

De nyligen skapade AudioProcessingOptions som omsluts i en std::shared_ptr.

Skapa

Syntax: public inline static std::shared_ptr< AudioProcessingOptions > Create ( int audioProcessingFlags , PresetMicrophoneArrayGeometry microphoneArrayGeometry , SpeakerReferenceChannel speakerReferenceChannel );

Skapar en ny instans av klassen AudioProcessingOptions med förinställd mikrofonmatrisgeometri.

Parametrar

  • audioProcessingFlags Anger flaggor för att styra ljudbearbetningen som utförs av Speech SDK. Det är bitvis ELLER av AUDIO_INPUT_PROCESSING_XXX konstanter.

  • microphoneArrayGeometry Anger typen av mikrofonmatrisgeometri.

  • speakerReferenceChannel Anger talarreferensens kanalposition i indataljudet.

Returer

De nyligen skapade AudioProcessingOptions som omsluts i en std::shared_ptr.

Skapa

Syntax: public inline static std::shared_ptr< AudioProcessingOptions > Create ( int audioProcessingFlags , MicrophoneArrayGeometry microphoneArrayGeometry , SpeakerReferenceChannel speakerReferenceChannel );

Skapar en ny instans av klassen AudioProcessingOptions med mikrofonmatrisgeometri.

Parametrar

  • audioProcessingFlags Anger flaggor för att styra ljudbearbetningen som utförs av Speech SDK. Det är bitvis ELLER av AUDIO_INPUT_PROCESSING_XXX konstanter.

  • microphoneArrayGeometry Anger mikrofonmatrisens geometri.

  • speakerReferenceChannel Anger talarreferensens kanalposition i indataljudet.

Returer

De nyligen skapade AudioProcessingOptions som omsluts i en std::shared_ptr.