classe HybridSpeechConfig
Classe che definisce configurazioni ibride (cloud e incorporate) per il riconoscimento vocale o la sintesi vocale.
Membri
operatore SPXSPEECHCONFIGHANDLE
Sintassi: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
Operatore interno usato per ottenere il valore di handle sottostante.
Restituisce
Handle.
SetSpeechRecognitionOutputFormat
Sintassi: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );
Imposta il formato di output del riconoscimento vocale.
Parametri
format
Formato di output del riconoscimento vocale (semplice o dettagliato).
GetSpeechRecognitionOutputFormat
Sintassi: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;
Ottiene il formato di output del riconoscimento vocale.
Restituisce
Formato di output del riconoscimento vocale (semplice o dettagliato).
SetSpeechSynthesisOutputFormat
Sintassi: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );
Imposta il formato di output della sintesi vocale, ad esempio Riff16Khz16BitMonoPcm.
Parametri
formatId
Specifica l'ID del formato di output
GetSpeechSynthesisOutputFormat
Sintassi: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;
Ottiene il formato di output della sintesi vocale.
Restituisce
Formato di output della sintesi vocale.
SetProperty
Sintassi: public inline void SetProperty ( const std::string & name , const std::string & value );
Imposta un valore della proprietà in base al nome.
Parametri
name
Nome della proprietà.value
Valore della proprietà.
SetProperty
Sintassi: public inline void SetProperty ( PropertyId id , const std::string & value );
Imposta un valore della proprietà in base all'ID.
Parametri
id
ID proprietà.value
Valore della proprietà.
Getproperty
Sintassi: public inline std::string GetProperty ( const std::string & name ) const;
Ottiene un valore della proprietà in base al nome.
Parametri
name
Nome del parametro.
Restituisce
Valore della proprietà.
Getproperty
Sintassi: public inline std::string GetProperty ( PropertyId id ) const;
Ottiene un valore della proprietà in base all'ID.
Parametri
id
ID parametro.
Restituisce
Valore della proprietà.
~HybridSpeechConfig
Sintassi: public virtual ~HybridSpeechConfig ( ) = default;
Elimina l'oggetto.
FromConfigs
Sintassi: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
Crea un'istanza della configurazione del riconoscimento vocale ibrido con configurazioni vocali cloud e incorporate specificate.
Parametri
cloudSpeechConfig
Puntatore intelligente condiviso di una configurazione del riconoscimento vocale cloud.embeddedSpeechConfig
Puntatore intelligente condiviso di una configurazione voce incorporata.
Restituisce
Puntatore condiviso alla nuova istanza di configurazione del riconoscimento vocale ibrido.