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.