Dela via


klass HybridSpeechConfig

Klass som definierar hybridkonfigurationer (moln och inbäddade) för taligenkänning eller talsyntes.

Medlemmar

operatorN SPXSPEECHCONFIGHANDLE

Syntax: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Intern operator som används för att hämta det underliggande referensvärdet.

Återlämning

Ett handtag.

SetSpeechRecognitionOutputFormat

Syntax: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );

Anger utdataformatet för taligenkänning.

Parameterar

  • format utdataformat för taligenkänning (enkelt eller detaljerat).

GetSpeechRecognitionOutputFormat

Syntax: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;

Hämtar utdataformatet för taligenkänning.

Återlämning

Utdataformat för taligenkänning (enkelt eller detaljerat).

SetSpeechSynthesisOutputFormat

Syntax: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );

Anger talsyntesens utdataformat (t.ex. Riff16Khz16BitMonoPcm).

Parameterar

  • formatId Anger utdataformatets ID

GetSpeechSynthesisOutputFormat

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

Hämtar talsyntesens utdataformat.

Återlämning

Talsyntesens utdataformat.

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.

~HybridSpeechConfig

Syntax: public virtual ~HybridSpeechConfig ( ) = default;

Förstör objektet.

FromConfigs

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

Skapar en instans av hybridtalskonfigurationen med angivna moln- och inbäddade talkonfigurationer.

Parameterar

  • cloudSpeechConfig En delad smart pekare för en molntalskonfiguration.

  • embeddedSpeechConfig En delad smart pekare för en inbäddad talkonfiguration.

Återlämning

En delad pekare till den nya hybridtalskonfigurationsinstansen.