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