Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Představuje konfiguraci zvukového vstupu nebo výstupu. Zvukový vstup může být z mikrofonu, souboru nebo vstupního streamu. Zvukový výstup může být pro reproduktor, výstup zvukového souboru ve formátu WAV nebo výstupní datový proud.
Členové
SPXAUDIOCONFIGHANDLE
Syntaxe: public inline explicit operator SPXAUDIOCONFIGHANDLE ( ) const;
Interní operátor použitý k získání podkladové hodnoty popisovače
Návraty
Úchyt.
SetProperty
Syntaxe: public inline void SetProperty ( const std::string & name , const std::string & value );
Nastaví hodnotu vlastnosti podle názvu.
Parametry
name
Název vlastnosti.value
Hodnota vlastnosti.
SetProperty
Syntaxe: public inline void SetProperty ( PropertyId id , const std::string & value );
Nastaví hodnotu vlastnosti podle ID.
Parametry
id
ID vlastnosti.value
Hodnota vlastnosti.
GetProperty
Syntaxe: public inline std::string GetProperty ( const std::string & name ) const;
Získá hodnotu vlastnosti podle názvu.
Parametry
-
name
Název parametru.
Návraty
Hodnota vlastnosti.
GetProperty
Syntaxe: public inline std::string GetProperty ( PropertyId id ) const;
Získá hodnotu vlastnosti podle ID.
Parametry
-
id
ID parametru.
Návraty
Hodnota vlastnosti.
GetAudioProcessingOptions
Syntaxe: public inline std::shared_ptr< AudioProcessingOptions > GetAudioProcessingOptions ( ) const;
Získá instanci AudioProcessingOptions třídy, která obsahuje parametry pro zpracování zvuku používaného sadou Speech SDK.
Návraty
Sdílený ukazatel na objekt AudioProcessingOptions.
~AudioConfig
Syntaxe: public inline virtual ~AudioConfig ( );
Destrukuje objekt.
Pochází zDefaultMicrophoneInput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( );
Vytvoří objekt AudioConfig představující výchozí mikrofon v systému.
Návraty
Sdílený ukazatel na objekt AudioConfig
Pochází zDefaultMicrophoneInput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Vytvoří objekt AudioConfig představující výchozí mikrofon v systému.
Parametry
-
audioProcessingOptions
možnosti zpracování zvuku.
Návraty
Sdílený ukazatel na objekt AudioConfig
Pochází zMicrophoneInput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName );
Vytvoří objekt AudioConfig představující konkrétní mikrofon v systému. Přidáno ve verzi 1.3.0.
Parametry
-
deviceName
Určuje název zařízení. Informace o načtení názvů mikrofonů specifických pro platformu najdete této stránce.
Návraty
Sdílený ukazatel na objekt AudioConfig
Pochází zMicrophoneInput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Vytvoří objekt AudioConfig představující konkrétní mikrofon v systému.
Parametry
deviceName
Určuje název zařízení. Informace o načtení názvů mikrofonů specifických pro platformu najdete této stránce.audioProcessingOptions
možnosti zpracování zvuku.
Návraty
Sdílený ukazatel na objekt AudioConfig
FromWavFileInput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName );
Vytvoří objekt AudioConfig představující zadaný soubor.
Parametry
-
fileName
Určuje vstupní zvukový soubor.
Návraty
Sdílený ukazatel na objekt AudioConfig
FromWavFileInput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Vytvoří objekt AudioConfig představující zadaný soubor.
Parametry
fileName
Určuje vstupní zvukový soubor.audioProcessingOptions
možnosti zpracování zvuku.
Návraty
Sdílený ukazatel na objekt AudioConfig
FromStreamInput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream );
Vytvoří objekt AudioConfig představující zadaný datový proud.
Parametry
-
stream
Určuje vlastní stream zvukového vstupu.
Návraty
Sdílený ukazatel na objekt AudioConfig
FromStreamInput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Vytvoří objekt AudioConfig představující zadaný datový proud.
Parametry
stream
Určuje vlastní stream zvukového vstupu.audioProcessingOptions
možnosti zpracování zvuku.
Návraty
Sdílený ukazatel na objekt AudioConfig
Pochází zDefaultSpeakerOutput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromDefaultSpeakerOutput ( );
Vytvoří objekt AudioConfig představující výchozí výstupní zvukové zařízení (reproduktor) v systému. Přidáno ve verzi 1.4.0.
Návraty
Sdílený ukazatel na objekt AudioConfig
Pochází zSpeakerOutput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromSpeakerOutput ( const std::string & deviceName );
Vytvoří objekt AudioConfig představující konkrétního mluvčího v systému. Přidáno ve verzi 1.14.0.
Parametry
-
deviceName
Určuje název zařízení. Informace o načtení názvů zvukových zařízení specifických pro platformu najdete na této stránce.
Návraty
Sdílený ukazatel na objekt AudioConfig
FromWavFileOutput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromWavFileOutput ( const std::string & fileName );
Vytvoří objekt AudioConfig představující zadaný soubor pro zvukový výstup. Přidáno ve verzi 1.4.0.
Parametry
-
fileName
Určuje výstupní zvukový soubor. Nadřazený adresář již musí existovat.
Návraty
Sdílený ukazatel na objekt AudioConfig
FromStreamOutput
Syntaxe: public inline static std::shared_ptr< AudioConfig > FromStreamOutput ( std::shared_ptr< AudioOutputStream > stream );
Vytvoří objekt AudioConfig představující zadaný výstupní datový proud. Přidáno ve verzi 1.4.0.
Parametry
-
stream
Určuje vlastní výstupní datový proud zvuku.
Návraty
Sdílený ukazatel na objekt AudioConfig