Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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 det angivna handtaget.
Parameterar
- 
              
hoptionsAlternativ för handtag till 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.
Återlämning
Ett handtag.
GetAudioProcessingFlags
Syntax: public inline int GetAudioProcessingFlags ( ) const;
Returnerar den typ av ljudbearbetning som utförs av Speech SDK.
Återlämning
Bitvis ELLER av AUDIO_INPUT_PROCESSING_XXX konstanta flaggor som anger indataljudbearbetningen 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.
Återlämning
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.
Återlämning
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.
Återlämning
Startvinkel för beamforming.
GetBeamformingEndAngle
Syntax: public inline uint16_t GetBeamformingEndAngle ( ) const;
Returnerar slutvinkeln som används för beamforming.
Återlämning
Slutvinkel för beamforming.
GetMicrophoneCoordinates
Syntax: public inline std::vector< MicrophoneCoordinates > GetMicrophoneCoordinates ( ) const;
Returnerar koordinaterna för mikrofoner i mikrofonmatrisen som används för ljudindata.
Återlämning
En std::vector av MicrophoneCoordinates-element.
GetSpeakerReferenceChannel
Syntax: public inline SpeakerReferenceChannel GetSpeakerReferenceChannel ( ) const;
Returnerar talarreferenskanalens position i ljudinmatningen.
Återlämning
Ett värde av typen SpeakerReferenceChannel-uppräkning.
SetProperty
Syntax: public inline void SetProperty ( const std::string & name , const std::string & value );
Anger ett egenskapsvärde efter namn.
Parameterar
nameEgenskapsnamnet.valueEgenskapsvärdet.
GetProperty
Syntax: public inline std::string GetProperty ( const std::string & name ) const;
Hämtar ett egenskapsvärde efter namn.
Parameterar
- 
              
nameParameternamnet. 
Återlämning
Egenskapsvärdet.
Skapa
Syntax: public inline static std::shared_ptr< AudioProcessingOptions > Create ( int audioProcessingFlags );
Skapar en ny instans av klassen AudioProcessingOptions.
Parameterar
- 
              
audioProcessingFlagsAnger flaggor för att styra ljudbearbetningen som utförs av Speech SDK. Det är bitvis ELLER av AUDIO_INPUT_PROCESSING_XXX konstanter. 
Återlämning
De nyligen skapade AudioProcessingOptions omslutna i en std::shared_ptr.
Den här funktionen bör endast användas när ljudinmatningen kommer från en mikrofonmatris. I Windows försöker den här funktionen köra frågor mot mikrofonmatrisens geometri från ljuddrivrutinen. Ljuddata läss också från talarreferenskanalen. I Linux förutsätter den att mikrofonen är en enda kanalmikrofon.
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.
Parameterar
audioProcessingFlagsAnger flaggor för att styra ljudbearbetningen som utförs av Speech SDK. Det är bitvis ELLER av AUDIO_INPUT_PROCESSING_XXX konstanter.microphoneArrayGeometryAnger typen av mikrofonmatrisgeometri.speakerReferenceChannelAnger talarreferenskanalens position i indataljudet.
Återlämning
De nyligen skapade AudioProcessingOptions omslutna 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.
Parameterar
audioProcessingFlagsAnger flaggor för att styra ljudbearbetningen som utförs av Speech SDK. Det är bitvis ELLER av AUDIO_INPUT_PROCESSING_XXX konstanter.microphoneArrayGeometryAnger mikrofonmatrisens geometri.speakerReferenceChannelAnger talarreferenskanalens position i indataljudet.
Återlämning
De nyligen skapade AudioProcessingOptions omslutna i en std::shared_ptr.