class Audio::AudioConfig
A hangbemeneti vagy kimeneti konfigurációt jelöli. A hangbemenet mikrofonból, fájlból vagy bemeneti adatfolyamból is származhat. A hangkimenet lehet egy hangszóró, a hangfájl kimenete WAV formátumban vagy kimeneti stream.
Tagok
operátor SPXAUDIOCONFIGHANDLE
Szintaxis: public inline explicit operator SPXAUDIOCONFIGHANDLE ( ) const;
Belső operátor a mögöttes leíró értékének lekéréséhez használatos.
Válaszok
Egy fogópont.
SetProperty
Szintaxis: public inline void SetProperty ( const std::string & name , const std::string & value );
Tulajdonságértéket állít be név szerint.
Paraméterek
name
A tulajdonság neve.value
A tulajdonság értéke.
SetProperty
Szintaxis: public inline void SetProperty ( PropertyId id , const std::string & value );
Tulajdonságértéket állít be azonosító szerint.
Paraméterek
id
A tulajdonság azonosítója.value
A tulajdonság értéke.
GetProperty
Szintaxis: public inline std::string GetProperty ( const std::string & name ) const;
Név alapján lekér egy tulajdonságértéket.
Paraméterek
name
A paraméter neve.
Válaszok
A tulajdonság értéke.
GetProperty
Szintaxis: public inline std::string GetProperty ( PropertyId id ) const;
Tulajdonságértéket kap azonosító alapján.
Paraméterek
id
A paraméter azonosítója.
Válaszok
A tulajdonság értéke.
GetAudioProcessingOptions
Szintaxis: public inline std::shared_ptr< AudioProcessingOptions > GetAudioProcessingOptions ( ) const;
Lekéri az AudioProcessingOptions osztály egy példányát, amely a Speech SDK által használt hangfeldolgozás paramétereit tartalmazza.
Válaszok
Megosztott mutató az AudioProcessingOptions objektumra.
~AudioConfig
Szintaxis: public inline virtual ~AudioConfig ( );
Az objektumot elpusztítja.
FromDefaultMicrophoneInput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( );
Létrehoz egy AudioConfig objektumot, amely az alapértelmezett mikrofont jelöli a rendszeren.
Válaszok
Megosztott mutató az AudioConfig objektumhoz
FromDefaultMicrophoneInput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Létrehoz egy AudioConfig objektumot, amely az alapértelmezett mikrofont jelöli a rendszeren.
Paraméterek
audioProcessingOptions
Hangfeldolgozási lehetőségek.
Válaszok
Megosztott mutató az AudioConfig objektumhoz
FromMicrophoneInput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName );
Létrehoz egy AudioConfig objektumot, amely egy adott mikrofont jelöl a rendszeren. Hozzáadva az 1.3.0-s verzióhoz.
Paraméterek
deviceName
Megadja az eszköz nevét. Tekintse meg ezt a lapot a platformspecifikus mikrofonnevek lekéréséről.
Válaszok
Megosztott mutató az AudioConfig objektumhoz
FromMicrophoneInput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Létrehoz egy AudioConfig objektumot, amely egy adott mikrofont jelöl a rendszeren.
Paraméterek
deviceName
Megadja az eszköz nevét. Tekintse meg ezt a lapot a platformspecifikus mikrofonnevek lekéréséről.audioProcessingOptions
Hangfeldolgozási lehetőségek.
Válaszok
Megosztott mutató az AudioConfig objektumhoz
FromWavFileInput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName );
Létrehoz egy AudioConfig objektumot, amely a megadott fájlt képviseli.
Paraméterek
fileName
Megadja a hangbemeneti fájlt.
Válaszok
Megosztott mutató az AudioConfig objektumhoz
FromWavFileInput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Létrehoz egy AudioConfig objektumot, amely a megadott fájlt képviseli.
Paraméterek
fileName
Megadja a hangbemeneti fájlt.audioProcessingOptions
Hangfeldolgozási lehetőségek.
Válaszok
Megosztott mutató az AudioConfig objektumhoz
FromStreamInput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream );
Létrehoz egy AudioConfig objektumot, amely a megadott streamet képviseli.
Paraméterek
stream
Az egyéni hangbemeneti adatfolyamot adja meg.
Válaszok
Megosztott mutató az AudioConfig objektumhoz
FromStreamInput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Létrehoz egy AudioConfig objektumot, amely a megadott streamet képviseli.
Paraméterek
stream
Megadja az egyéni hangbemeneti streamet.audioProcessingOptions
Hangfeldolgozási lehetőségek.
Válaszok
Egy megosztott mutató az AudioConfig objektumhoz
FromDefaultSpeakerOutput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromDefaultSpeakerOutput ( );
Létrehoz egy AudioConfig objektumot, amely az alapértelmezett hangkimeneti eszközt (hangszórót) jelöli a rendszeren. Hozzáadva az 1.4.0-s verzióhoz.
Válaszok
Egy megosztott mutató az AudioConfig objektumhoz
FromSpeakerOutput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromSpeakerOutput ( const std::string & deviceName );
Létrehoz egy AudioConfig objektumot, amely egy adott hangszórót jelöl a rendszeren. Hozzáadva az 1.14.0-s verzióhoz.
Paraméterek
deviceName
Megadja az eszköz nevét. Tekintse meg ezt a lapot a platformspecifikus hangeszköznevek lekéréséről.
Válaszok
Egy megosztott mutató az AudioConfig objektumhoz
FromWavFileOutput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromWavFileOutput ( const std::string & fileName );
Létrehoz egy AudioConfig objektumot, amely a megadott fájlt jelöli a hangkimenethez. Hozzáadva az 1.4.0-s verzióhoz.
Paraméterek
fileName
Megadja a hangkimeneti fájlt. A szülőkönyvtárnak már léteznie kell.
Válaszok
Egy megosztott mutató az AudioConfig objektumhoz
FromStreamOutput
Szintaxis: public inline static std::shared_ptr< AudioConfig > FromStreamOutput ( std::shared_ptr< AudioOutputStream > stream );
Létrehoz egy AudioConfig objektumot, amely a megadott kimeneti streamet jelöli. Hozzáadva az 1.4.0-s verzióhoz.
Paraméterek
stream
Az egyéni hangkimeneti streamet adja meg.
Válaszok
Egy megosztott mutató az AudioConfig objektumhoz