HybridSpeechConfig-Klasse

Klasse, die Hybridkonfigurationen (Cloud und Eingebettet) für die Spracherkennung oder Sprachsynthese definiert.

Member

Operator SPXSPEECHCONFIGHANDLE

Syntax: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Interner Operator, der zum Abrufen des zugrunde liegenden Handlewerts verwendet wird.

Gibt zurück

Ein Handler.

SetSpeechRecognitionOutputFormat

Syntax: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );

Legt das Ausgabeformat der Spracherkennung fest.

Parameter

  • format Spracherkennungsausgabeformat (einfach oder detailliert).

GetSpeechRecognitionOutputFormat

Syntax: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;

Ruft das Ausgabeformat der Spracherkennung ab.

Gibt zurück

Spracherkennungsausgabeformat (einfach oder detailliert).

SetSpeechSynthesisOutputFormat

Syntax: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );

Legt das Ausgabeformat der Sprachsynthese fest (z. B. Riff16Khz16BitMonoPcm).

Parameter

  • formatId Gibt die Ausgabeformat-ID an.

GetSpeechSynthesisOutputFormat

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

Ruft das Ausgabeformat der Sprachsynthese ab.

Gibt zurück

Das Ausgabeformat der Sprachsynthese.

SetProperty

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

Legt einen Eigenschaftswert anhand des Namens fest.

Parameter

  • name Der Eigenschaftsname.

  • value Der -Eigenschaftswert.

SetProperty

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

Legt einen Eigenschaftswert nach ID fest.

Parameter

  • id Die Eigenschafts-ID.

  • value Der -Eigenschaftswert.

GetProperty

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

Ruft einen Eigenschaftswert anhand des Namens ab.

Parameter

  • name Der Parametername.

Gibt zurück

Der Eigenschaftswert.

GetProperty

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

Ruft einen Eigenschaftswert nach ID ab.

Parameter

  • id Die Parameter-ID.

Gibt zurück

Der Eigenschaftswert.

~HybridSpeechConfig

Syntax: public virtual ~HybridSpeechConfig ( ) = default;

Destruktiert das -Objekt.

FromConfigs

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

Erstellt eine Instanz der Hybrid-Sprachkonfiguration mit angegebenen Cloud- und eingebetteten Sprachkonfigurationen.

Parameter

  • cloudSpeechConfig Ein gemeinsam genutzter intelligenter Zeiger einer Cloud-Sprachkonfiguration.

  • embeddedSpeechConfig Ein gemeinsam genutzter intelligenter Zeiger einer eingebetteten Sprachkonfiguration.

Gibt zurück

Ein freigegebener Zeiger auf die neue Hybrid-Sprachkonfigurationsinstanz.