Klasse HybridSpeechConfig
Klasse, die Hybridkonfigurationen (Cloud und eingebettete) Konfigurationen für die Spracherkennung oder Sprachsynthese definiert.
Elemente
Operator SPXSPEECHCONFIGHANDLE
Syntax: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
Interner Operator, der zum Abrufen des zugrunde liegenden Handlewerts verwendet wird.
Rückgaben
Ein Handle.
SetSpeechRecognitionOutputFormat
Syntax: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );
Legt das Ausgabeformat für die Spracherkennung fest.
Die Parameter
-
format
Ausgabeformat der Spracherkennung (einfach oder detailliert).
GetSpeechRecognitionOutputFormat
Syntax: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;
Ruft das Ausgabeformat der Spracherkennung ab.
Rückgaben
Ausgabeformat der Spracherkennung (einfach oder detailliert).
SetSpeechSynthesisOutputFormat
Syntax: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );
Legt das Ausgabeformat der Sprachsynthese fest (z. B. Riff16Khz16BitMonoPcm).
Die Parameter
-
formatId
Gibt die Ausgabeformat-ID an.
GetSpeechSynthesisOutputFormat
Syntax: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;
Ruft das Ausgabeformat der Sprachsynthese ab.
Rückgaben
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.
Die Parameter
name
Der Eigenschaftenname.value
Der Eigenschaftswert.
SetProperty
Syntax: public inline void SetProperty ( PropertyId id , const std::string & value );
Legt einen Eigenschaftswert nach ID fest.
Die 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.
Die Parameter
-
name
Der Parametername.
Rückgaben
Der Eigenschaftswert.
GetProperty
Syntax: public inline std::string GetProperty ( PropertyId id ) const;
Ruft einen Eigenschaftswert nach ID ab.
Die Parameter
-
id
Die Parameter-ID.
Rückgaben
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.
Die Parameter
cloudSpeechConfig
Einen freigegebenen intelligenten Zeiger einer Cloud-Sprachkonfiguration.embeddedSpeechConfig
Einen freigegebenen intelligenten Zeiger einer eingebetteten Sprachkonfiguration.
Rückgaben
Ein freigegebener Zeiger auf die neue Hybridsprachkonfigurationsinstanz.