class Audio::AudioProcessingOptions
Reprezentuje opcje przetwarzania audio używane z klasą konfiguracji audio.
Elementy członkowskie
AudioProcessingOptions
Składnia: public inline explicit AudioProcessingOptions ( SPXAUDIOPROCESSINGOPTIONSHANDLE hoptions );
Tworzy nowe wystąpienie przy użyciu dostarczonego dojścia.
Parametry
hoptions
Uchwyt do opcji przetwarzania dźwięku.
~AudioProcessingOptions
Składnia: public ~AudioProcessingOptions ( ) = default;
Destrukuje wystąpienie klasy AudioProcessingOptions.
operator SPXAUDIOPROCESSINGOPTIONSHANDLE
Składnia: public inline explicit operator SPXAUDIOPROCESSINGOPTIONSHANDLE ( ) const;
Operator wewnętrzny używany do pobierania bazowej wartości dojścia.
Zwraca
Uchwyt.
GetAudioProcessingFlags
Składnia: public inline int GetAudioProcessingFlags ( ) const;
Zwraca typ przetwarzania dźwięku wykonywanego przez zestaw SDK usługi Mowa.
Zwraca
Bitowe OR AUDIO_INPUT_PROCESSING_XXX flagi stałe wskazujące przetwarzanie audio wejściowego wykonywane przez zestaw SDK usługi Mowa.
GetPresetMicrophoneArrayGeometry
Składnia: public inline PresetMicrophoneArrayGeometry GetPresetMicrophoneArrayGeometry ( ) const;
Zwraca geometrię tablicy mikrofonu używanego do wprowadzania dźwięku.
Zwraca
Wartość typu PresetMicrophoneArrayGeometry wyliczenie.
GetMicrophoneArrayType
Składnia: public inline MicrophoneArrayType GetMicrophoneArrayType ( ) const;
Zwraca typ tablicy mikrofonu używanego do wprowadzania dźwięku.
Zwraca
Wartość typu MicrophoneArrayType wyliczenie.
GetBeamformingStartAngle
Składnia: public inline uint16_t GetBeamformingStartAngle ( ) const;
Zwraca kąt rozpoczęcia używany do kształtowania wiązki.
Zwraca
Kąt rozpoczęcia kształtowania belki.
GetBeamformingEndAngle
Składnia: public inline uint16_t GetBeamformingEndAngle ( ) const;
Zwraca kąt końcowy używany do kształtowania wiązki.
Zwraca
Kąt końca kształtowania belki.
GetMicrophoneCoordinates
Składnia: public inline std::vector< MicrophoneCoordinates > GetMicrophoneCoordinates ( ) const;
Zwraca współrzędne mikrofonów w tablicy mikrofonów używane do wprowadzania dźwięku.
Zwraca
Std::vector elementu MicrophoneCoordinates.
GetSpeakerReferenceChannel
Składnia: public inline SpeakerReferenceChannel GetSpeakerReferenceChannel ( ) const;
Zwraca pozycję kanału odniesienia głośnika w danych wejściowych audio.
Zwraca
Wartość typu SpeakerReferenceChannel, wyliczenie.
Utwórz
Składnia: public inline static std::shared_ptr< AudioProcessingOptions > Create ( int audioProcessingFlags );
Tworzy nowe wystąpienie klasy AudioProcessingOptions.
Parametry
audioProcessingFlags
Określa flagi do kontrolowania przetwarzania dźwięku wykonywanego przez zestaw SDK usługi Mowa. Jest bitowy OR AUDIO_INPUT_PROCESSING_XXX stałych.
Zwraca
Nowo utworzony element AudioProcessingOptions owinięty wewnątrz pliku std::shared_ptr.
Utwórz
Składnia: public inline static std::shared_ptr< AudioProcessingOptions > Create ( int audioProcessingFlags , PresetMicrophoneArrayGeometry microphoneArrayGeometry , SpeakerReferenceChannel speakerReferenceChannel );
Tworzy nowe wystąpienie klasy AudioProcessingOptions z wstępnie ustawioną geometrią macierzy mikrofonu.
Parametry
audioProcessingFlags
Określa flagi do kontrolowania przetwarzania dźwięku wykonywanego przez zestaw SDK usługi Mowa. Jest bitowy OR AUDIO_INPUT_PROCESSING_XXX stałych.microphoneArrayGeometry
Określa typ geometrii tablicy mikrofonów.speakerReferenceChannel
Określa położenie kanału odniesienia głośnika w wejściowym dźwięku.
Zwraca
Nowo utworzony element AudioProcessingOptions owinięty wewnątrz pliku std::shared_ptr.
Utwórz
Składnia: public inline static std::shared_ptr< AudioProcessingOptions > Create ( int audioProcessingFlags , MicrophoneArrayGeometry microphoneArrayGeometry , SpeakerReferenceChannel speakerReferenceChannel );
Tworzy nowe wystąpienie klasy AudioProcessingOptions z geometrią tablicy mikrofonów.
Parametry
audioProcessingFlags
Określa flagi do kontrolowania przetwarzania dźwięku wykonywanego przez zestaw SDK usługi Mowa. Jest bitowy OR AUDIO_INPUT_PROCESSING_XXX stałych.microphoneArrayGeometry
Określa geometrię tablicy mikrofonów.speakerReferenceChannel
Określa położenie kanału odniesienia głośnika w wejściowym dźwięku.
Zwraca
Nowo utworzony element AudioProcessingOptions owinięty wewnątrz pliku std::shared_ptr.