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.

Returer

Ett handtag.

SetSpeechRecognitionOutputFormat

Syntax: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );

Anger utdataformatet för taligenkänning.

Parametrar

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

GetSpeechRecognitionOutputFormat

Syntax: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;

Hämtar utdataformatet för taligenkänning.

Returer

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

SetSpeechSynthesisOutputFormat

Syntax: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );

Anger talsyntesens utdataformat (t.ex. Riff16Khz16BitMonoPcm).

Parametrar

  • formatId Anger utdataformatets ID

GetSpeechSynthesisOutputFormat

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

Hämtar talsyntesens utdataformat.

Returer

Talsyntesens utdataformat.

SetProperty

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

Anger ett egenskapsvärde efter namn.

Parametrar

  • name Egenskapsnamnet.

  • value Egenskapsvärdet.

SetProperty

Syntax: public inline void SetProperty ( PropertyId id , const std::string & value );

Anger ett egenskapsvärde efter ID.

Parametrar

  • id Egenskaps-ID: t.

  • value Egenskapsvärdet.

GetProperty

Syntax: public inline std::string GetProperty ( const std::string & name ) const;

Hämtar ett egenskapsvärde efter namn.

Parametrar

  • name Parameternamnet.

Returer

Egenskapsvärdet.

GetProperty

Syntax: public inline std::string GetProperty ( PropertyId id ) const;

Hämtar ett egenskapsvärde efter ID.

Parametrar

  • id Parameter-ID:t.

Returer

Egenskapsvärdet.

~HybridSpeechConfig

Syntax: public virtual ~HybridSpeechConfig ( ) = default;

Destructs 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 angivet moln och inbäddade talkonfigurationer.

Parametrar

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

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

Returer

En delad pekare till den nya hybridinstansen för talkonfiguration.