Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Representerar konfiguration av ljudindata eller utdata. Ljudindata kan komma från en mikrofon, fil eller indataström. Ljudutdata kan vara till en högtalare, ljudfilutdata i WAV-format eller utdataström.
Medlemmar
operatorN SPXAUDIOCONFIGHANDLE
Syntax: public inline explicit operator SPXAUDIOCONFIGHANDLE ( ) const;
Intern operator som används för att hämta underliggande referensvärde.
Återlämning
Ett handtag.
SetProperty
Syntax: public inline void SetProperty ( const std::string & name , const std::string & value );
Anger ett egenskapsvärde efter namn.
Parameterar
name
Egenskapsnamnet.value
Egenskapsvärdet.
SetProperty
Syntax: public inline void SetProperty ( PropertyId id , const std::string & value );
Anger ett egenskapsvärde efter ID.
Parameterar
id
Egenskaps-ID.value
Egenskapsvärdet.
GetProperty
Syntax: public inline std::string GetProperty ( const std::string & name ) const;
Hämtar ett egenskapsvärde efter namn.
Parameterar
-
name
Parameternamnet.
Återlämning
Egenskapsvärdet.
GetProperty
Syntax: public inline std::string GetProperty ( PropertyId id ) const;
Hämtar ett egenskapsvärde efter ID.
Parameterar
-
id
Parameter-ID.
Återlämning
Egenskapsvärdet.
GetAudioProcessingOptions
Syntax: public inline std::shared_ptr< AudioProcessingOptions > GetAudioProcessingOptions ( ) const;
Hämtar en instans av klassen AudioProcessingOptions som innehåller parametrarna för ljudbearbetning som används av Speech SDK.
Återlämning
En delad pekare till objektet AudioProcessingOptions.
~AudioConfig
Syntax: public inline virtual ~AudioConfig ( );
Förstör objektet.
FromDefaultMicrophoneInput
Syntax: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( );
Skapar ett AudioConfig-objekt som representerar standardmikrofonen i systemet.
Återlämning
En delad pekare till AudioConfig-objektet
FromDefaultMicrophoneInput
Syntax: public inline static std::shared_ptr< AudioConfig > FromDefaultMicrophoneInput ( std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Skapar ett AudioConfig-objekt som representerar standardmikrofonen i systemet.
Parameterar
-
audioProcessingOptions
alternativ för ljudbearbetning.
Återlämning
En delad pekare till AudioConfig-objektet
FromMicrophoneInput
Syntax: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName );
Skapar ett AudioConfig-objekt som representerar en specifik mikrofon i systemet. Har lagts till i version 1.3.0.
Parameterar
-
deviceName
Anger enhetsnamnet. Se den här sidan om hur du hämtar plattformsspecifika mikrofonnamn.
Återlämning
En delad pekare till AudioConfig-objektet
FromMicrophoneInput
Syntax: public inline static std::shared_ptr< AudioConfig > FromMicrophoneInput ( const std::string & deviceName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Skapar ett AudioConfig-objekt som representerar en specifik mikrofon i systemet.
Parameterar
deviceName
Anger enhetsnamnet. Se den här sidan om hur du hämtar plattformsspecifika mikrofonnamn.audioProcessingOptions
alternativ för ljudbearbetning.
Återlämning
En delad pekare till AudioConfig-objektet
FromWavFileInput
Syntax: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName );
Skapar ett AudioConfig-objekt som representerar den angivna filen.
Parameterar
-
fileName
Anger ljudindatafilen.
Återlämning
En delad pekare till AudioConfig-objektet
FromWavFileInput
Syntax: public inline static std::shared_ptr< AudioConfig > FromWavFileInput ( const std::string & fileName , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Skapar ett AudioConfig-objekt som representerar den angivna filen.
Parameterar
fileName
Anger ljudindatafilen.audioProcessingOptions
alternativ för ljudbearbetning.
Återlämning
En delad pekare till AudioConfig-objektet
FromStreamInput
Syntax: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream );
Skapar ett AudioConfig-objekt som representerar den angivna strömmen.
Parameterar
-
stream
Anger den anpassade ljudindataströmmen.
Återlämning
En delad pekare till AudioConfig-objektet
FromStreamInput
Syntax: public inline static std::shared_ptr< AudioConfig > FromStreamInput ( std::shared_ptr< AudioInputStream > stream , std::shared_ptr< AudioProcessingOptions > audioProcessingOptions );
Skapar ett AudioConfig-objekt som representerar den angivna strömmen.
Parameterar
stream
Anger den anpassade ljudindataströmmen.audioProcessingOptions
alternativ för ljudbearbetning.
Återlämning
En delad pekare till AudioConfig-objektet
FromDefaultSpeakerOutput
Syntax: public inline static std::shared_ptr< AudioConfig > FromDefaultSpeakerOutput ( );
Skapar ett AudioConfig-objekt som representerar standardenheten för ljudutdata (högtalare) i systemet. Har lagts till i version 1.4.0.
Återlämning
En delad pekare till AudioConfig-objektet
FromSpeakerOutput
Syntax: public inline static std::shared_ptr< AudioConfig > FromSpeakerOutput ( const std::string & deviceName );
Skapar ett AudioConfig-objekt som representerar en specifik talare i systemet. Har lagts till i version 1.14.0.
Parameterar
-
deviceName
Anger enhetsnamnet. Se den här sidan om hur du hämtar plattformsspecifika namn på ljudenheter.
Återlämning
En delad pekare till AudioConfig-objektet
FromWavFileOutput
Syntax: public inline static std::shared_ptr< AudioConfig > FromWavFileOutput ( const std::string & fileName );
Skapar ett AudioConfig-objekt som representerar den angivna filen för ljudutdata. Har lagts till i version 1.4.0.
Parameterar
-
fileName
Anger ljudutdatafilen. Den överordnade katalogen måste redan finnas.
Återlämning
En delad pekare till AudioConfig-objektet
FromStreamOutput
Syntax: public inline static std::shared_ptr< AudioConfig > FromStreamOutput ( std::shared_ptr< AudioOutputStream > stream );
Skapar ett AudioConfig-objekt som representerar den angivna utdataströmmen. Har lagts till i version 1.4.0.
Parameterar
-
stream
Anger den anpassade ljudutdataströmmen.
Återlämning
En delad pekare till AudioConfig-objektet