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.