klasse HybridSpeechConfig

Klasse die hybride configuraties (cloud en ingesloten) definieert voor spraakherkenning of spraaksynthese.

Leden

operator SPXSPEECHCONFIGHANDLE

Syntaxis: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Interne operator die wordt gebruikt om de onderliggende ingangswaarde op te halen.

Retouren

Een handvat.

SetSpeechRecognitionOutputFormat

Syntaxis: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );

Hiermee stelt u de uitvoerindeling voor spraakherkenning in.

Parameterwaarden

  • format uitvoerindeling voor spraakherkenning (eenvoudig of gedetailleerd).

GetSpeechRecognitionOutputFormat

Syntaxis: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;

Hiermee haalt u de uitvoerindeling voor spraakherkenning op.

Retouren

Uitvoerindeling voor spraakherkenning (eenvoudig of gedetailleerd).

SetSpeechSynthesisOutputFormat

Syntaxis: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );

Hiermee stelt u de uitvoerindeling voor spraaksynthese in (bijvoorbeeld Riff16Khz16BitMonoPcm).

Parameterwaarden

  • formatId Hiermee geeft u de id van de uitvoerindeling op

GetSpeechSynthesisOutputFormat

Syntaxis: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;

Hiermee haalt u de uitvoerindeling voor spraaksynthese op.

Retouren

De uitvoerindeling voor spraaksynthese.

SetProperty

Syntaxis: public inline void SetProperty ( const std::string & name , const std::string & value );

Hiermee stelt u een eigenschapswaarde op naam in.

Parameterwaarden

  • name de naam van de eigenschap.

  • value de 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

  • id de eigenschaps-id.

  • value de 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

  • name de 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

  • id de parameter-id.

Retouren

De waarde van de eigenschap.

~HybridSpeechConfig

Syntaxis: public virtual ~HybridSpeechConfig ( ) = default;

Hiermee wordt het object gedestructeerd.

FromConfigs

Syntaxis: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );

Hiermee maakt u een exemplaar van de hybride spraakconfiguratie met opgegeven cloud- en ingesloten spraakconfiguraties.

Parameterwaarden

  • cloudSpeechConfig Een gedeelde slimme aanwijzer van een cloud-spraakconfiguratie.

  • embeddedSpeechConfig Een gedeelde slimme aanwijzer van een ingesloten spraakconfiguratie.

Retouren

Een gedeelde aanwijzer naar het nieuwe configuratie-exemplaar voor hybride spraak.