Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje konfigurację danych wejściowych lub wyjściowych dźwięku. Wejście audio może pochodzić z mikrofonu, pliku lub strumienia wejściowego. Wyjście audio może być do głośnika, danych wyjściowych pliku audio w formacie WAV lub strumienia wyjściowego.
Członkowie
operator SPXAUDIOCONFIGHANDLE
Składnia: public inline explicit operator SPXAUDIOCONFIGHANDLE ( ) const;
Operator wewnętrzny używany do pobierania wartości dojścia bazowego.
Zwraca
Uchwyt.
SetProperty
Składnia: public inline void SetProperty ( const std::string & name , const std::string & value );
Ustawia wartość właściwości według nazwy.
Parametry
name
Nazwa właściwości.value
wartość właściwości.
SetProperty
Składnia: public inline void SetProperty ( PropertyId id , const std::string & value );
Ustawia wartość właściwości według identyfikatora.
Parametry
id
identyfikator właściwości.value
wartość właściwości.
GetProperty
Składnia: public inline std::string GetProperty ( const std::string & name ) const;
Pobiera wartość właściwości według nazwy.
Parametry
-
name
Nazwa parametru.
Zwraca
Wartość właściwości.
GetProperty
Składnia: public inline std::string GetProperty ( PropertyId id ) const;
Pobiera wartość właściwości według identyfikatora.
Parametry
-
id
Identyfikator parametru.
Zwraca
Wartość właściwości.
GetAudioProcessingOptions
Składnia: public inline std::shared_ptr< AudioProcessingOptions > GetAudioProcessingOptions ( ) const;
Pobiera wystąpienie klasy AudioProcessingOptions, która zawiera parametry przetwarzania audio używanego przez zestaw SPEECH SDK.
Zwraca
Udostępniony wskaźnik do obiektu AudioProcessingOptions.
~AudioConfig
Składnia: public inline virtual ~AudioConfig ( );
Destrukuje obiekt.
FromDefaultMicrophoneInput
Składnia: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( );
Tworzy obiekt AudioConfig reprezentujący domyślny mikrofon w systemie.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromDefaultMicrophoneInput
Składnia: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Tworzy obiekt AudioConfig reprezentujący domyślny mikrofon w systemie.
Parametry
-
audioProcessingOptions
opcje przetwarzania dźwięku.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromMicrophoneInput
Składnia: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName );
Tworzy obiekt AudioConfig reprezentujący określony mikrofon w systemie. Dodano element w wersji 1.3.0.
Parametry
-
deviceName
Określa nazwę urządzenia. Zapoznaj się z tej strony na temat pobierania nazw mikrofonów specyficznych dla platformy.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromMicrophoneInput
Składnia: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Tworzy obiekt AudioConfig reprezentujący określony mikrofon w systemie.
Parametry
deviceName
Określa nazwę urządzenia. Zapoznaj się z tej strony na temat pobierania nazw mikrofonów specyficznych dla platformy.audioProcessingOptions
opcje przetwarzania dźwięku.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromWavFileInput
Składnia: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName );
Tworzy obiekt AudioConfig reprezentujący określony plik.
Parametry
-
fileName
Określa plik wejściowy audio.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromWavFileInput
Składnia: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Tworzy obiekt AudioConfig reprezentujący określony plik.
Parametry
fileName
Określa plik wejściowy audio.audioProcessingOptions
opcje przetwarzania dźwięku.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromStreamInput
Składnia: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream );
Tworzy obiekt AudioConfig reprezentujący określony strumień.
Parametry
-
stream
Określa niestandardowy strumień wejściowy audio.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromStreamInput
Składnia: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Tworzy obiekt AudioConfig reprezentujący określony strumień.
Parametry
stream
Określa niestandardowy strumień wejściowy audio.audioProcessingOptions
opcje przetwarzania dźwięku.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromDefaultSpeakerOutput
Składnia: public inline static std::shared_ptr< AudioConfig > FromDefaultSpeakerOutput ( );
Tworzy obiekt AudioConfig reprezentujący domyślne urządzenie wyjściowe audio (głośnik) w systemie. Dodano element w wersji 1.4.0.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromSpeakerOutput
Składnia: public inline static std::shared_ptr< AudioConfig > FromSpeakerOutput ( const std::string & deviceName );
Tworzy obiekt AudioConfig reprezentujący określonego głośnika w systemie. Dodano element w wersji 1.14.0.
Parametry
-
deviceName
Określa nazwę urządzenia. Zapoznaj się z tej strony, jak pobrać nazwy urządzeń audio specyficznych dla platformy.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromWavFileOutput
Składnia: public inline static std::shared_ptr< AudioConfig > FromWavFileOutput ( const std::string & fileName );
Tworzy obiekt AudioConfig reprezentujący określony plik dla danych wyjściowych dźwięku. Dodano element w wersji 1.4.0.
Parametry
-
fileName
Określa plik wyjściowy audio. Katalog nadrzędny musi już istnieć.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig
FromStreamOutput
Składnia: public inline static std::shared_ptr< AudioConfig > FromStreamOutput ( std::shared_ptr< AudioOutputStream > stream );
Tworzy obiekt AudioConfig reprezentujący określony strumień wyjściowy. Dodano element w wersji 1.4.0.
Parametry
-
stream
Określa niestandardowy strumień wyjściowy audio.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig