Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Vertegenwoordigt de audio-invoer- of uitvoerconfiguratie. Audio-invoer kan afkomstig zijn van een microfoon, bestand of invoerstroom. Audio-uitvoer kan zijn naar een luidspreker, audiobestanduitvoer in WAV-indeling of uitvoerstroom.
Leden
operator SPXAUDIOCONFIGHANDLE
Syntaxis: public inline explicit operator SPXAUDIOCONFIGHANDLE ( ) const;
Interne operator die wordt gebruikt om de onderliggende ingangswaarde op te halen.
Retouren
Een handvat.
SetProperty
Syntaxis: public inline void SetProperty ( const std::string & name , const std::string & value );
Hiermee stelt u een eigenschapswaarde op naam in.
Parameterwaarden
namede naam van de eigenschap.valuede waarde van de eigenschap.
SetProperty
Syntaxis: public inline void SetProperty ( PropertyId id , const std::string & value );
Hiermee stelt u een eigenschapswaarde in op id.
Parameterwaarden
idde eigenschaps-id.valuede waarde van de eigenschap.
GetProperty
Syntaxis: public inline std::string GetProperty ( const std::string & name ) const;
Hiermee haalt u een eigenschapswaarde op naam op.
Parameterwaarden
-
namede parameternaam.
Retouren
De waarde van de eigenschap.
GetProperty
Syntaxis: public inline std::string GetProperty ( PropertyId id ) const;
Hiermee haalt u een eigenschapswaarde op id op.
Parameterwaarden
-
idde parameter-id.
Retouren
De waarde van de eigenschap.
GetAudioProcessingOptions
Syntaxis: public inline std::shared_ptr< AudioProcessingOptions > GetAudioProcessingOptions ( ) const;
Hiermee haalt u een exemplaar van de klasse AudioProcessingOptions op die de parameters bevat voor audioverwerking die wordt gebruikt door speech-SDK.
Retouren
Een gedeelde aanwijzer naar het Object AudioProcessingOptions.
~AudioConfig
Syntaxis: public inline virtual ~AudioConfig ( );
Hiermee wordt het object gedestructeerd.
FromDefaultMicrophoneInput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( );
Hiermee maakt u een AudioConfig-object dat de standaardmicrofoon op het systeem vertegenwoordigt.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromDefaultMicrophoneInput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Hiermee maakt u een AudioConfig-object dat de standaardmicrofoon op het systeem vertegenwoordigt.
Parameterwaarden
-
audioProcessingOptionsopties voor audioverwerking.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromMicrophoneInput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName );
Hiermee maakt u een AudioConfig-object dat een specifieke microfoon op het systeem vertegenwoordigt. Toegevoegd in versie 1.3.0.
Parameterwaarden
-
deviceNameGeeft de apparaatnaam op. Raadpleeg deze pagina over het ophalen van platformspecifieke microfoonnamen.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromMicrophoneInput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Hiermee maakt u een AudioConfig-object dat een specifieke microfoon op het systeem vertegenwoordigt.
Parameterwaarden
deviceNameGeeft de apparaatnaam op. Raadpleeg deze pagina over het ophalen van platformspecifieke microfoonnamen.audioProcessingOptionsopties voor audioverwerking.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromWavFileInput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName );
Hiermee maakt u een AudioConfig-object dat het opgegeven bestand vertegenwoordigt.
Parameterwaarden
-
fileNamegeeft het audio-invoerbestand.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromWavFileInput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Hiermee maakt u een AudioConfig-object dat het opgegeven bestand vertegenwoordigt.
Parameterwaarden
fileNamegeeft het audio-invoerbestand.audioProcessingOptionsopties voor audioverwerking.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromStreamInput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream );
Hiermee maakt u een AudioConfig-object dat de opgegeven stream vertegenwoordigt.
Parameterwaarden
-
streamhiermee geeft u de aangepaste audio-invoerstroom op.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromStreamInput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Hiermee maakt u een AudioConfig-object dat de opgegeven stream vertegenwoordigt.
Parameterwaarden
streamhiermee geeft u de aangepaste audio-invoerstroom op.audioProcessingOptionsopties voor audioverwerking.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromDefaultSpeakerOutput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromDefaultSpeakerOutput ( );
Hiermee maakt u een AudioConfig-object dat het standaardapparaat voor audio-uitvoer (luidspreker) op het systeem vertegenwoordigt. Toegevoegd in versie 1.4.0.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromSpeakerOutput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromSpeakerOutput ( const std::string & deviceName );
Hiermee maakt u een AudioConfig-object dat een specifieke spreker op het systeem vertegenwoordigt. Toegevoegd in versie 1.14.0.
Parameterwaarden
-
deviceNameGeeft de apparaatnaam op. Raadpleeg deze pagina over het ophalen van platformspecifieke audioapparaatnamen.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromWavFileOutput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromWavFileOutput ( const std::string & fileName );
Hiermee maakt u een AudioConfig-object dat het opgegeven bestand voor audio-uitvoer vertegenwoordigt. Toegevoegd in versie 1.4.0.
Parameterwaarden
-
fileNameHiermee geeft u het audio-uitvoerbestand. De bovenliggende map moet al bestaan.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object
FromStreamOutput
Syntaxis: public inline static std::shared_ptr< AudioConfig > FromStreamOutput ( std::shared_ptr< AudioOutputStream > stream );
Hiermee maakt u een AudioConfig-object dat de opgegeven uitvoerstroom vertegenwoordigt. Toegevoegd in versie 1.4.0.
Parameterwaarden
-
streamHiermee geeft u de aangepaste audio-uitvoerstroom.
Retouren
Een gedeelde aanwijzer naar het AudioConfig-object