Notatka
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
nameNazwa właściwości.valuewartość 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
ididentyfikator właściwości.valuewartość 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
-
nameNazwa 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
-
idIdentyfikator 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
-
audioProcessingOptionsopcje 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
-
deviceNameOkreś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
deviceNameOkreśla nazwę urządzenia. Zapoznaj się z tej strony na temat pobierania nazw mikrofonów specyficznych dla platformy.audioProcessingOptionsopcje 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
-
fileNameOkreś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
fileNameOkreśla plik wejściowy audio.audioProcessingOptionsopcje 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
-
streamOkreś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
streamOkreśla niestandardowy strumień wejściowy audio.audioProcessingOptionsopcje 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
-
deviceNameOkreś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
-
fileNameOkreś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
-
streamOkreśla niestandardowy strumień wyjściowy audio.
Zwraca
Wskaźnik udostępniony do obiektu AudioConfig