Classe Dialog::D ialogServiceConfig

Classe che definisce le configurazioni di base per l'oggetto dialog service connector.

Membri

~DialogServiceConfig

Sintassi: public virtual ~DialogServiceConfig ( ) = default;

Distruttore predefinito.

operatore SPXSPEECHCONFIGHANDLE

Sintassi: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Operatore interno usato per ottenere il valore di handle sottostante.

Restituisce

Handle.

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à.

SetServiceProperty

Sintassi: public inline void SetServiceProperty ( const std::string & name , const std::string & value , ServicePropertyChannel channel );

Imposta un valore della proprietà che verrà passato al servizio usando il canale specificato.

Parametri

  • name Nome della proprietà.

  • value Valore della proprietà.

  • channel Canale utilizzato per passare la proprietà specificata al servizio.

SetProxy

Sintassi: public inline void SetProxy ( const std::string & proxyHostName , uint32_t proxyPort , const std::string & proxyUserName , const std::string & proxyPassword );

Imposta la configurazione del proxy.

Nota: la funzionalità proxy non è disponibile in macOS. Questa funzione non avrà alcun effetto su questa piattaforma.

Parametri

  • proxyHostName Nome host del server proxy, senza lo schema di protocollo ([http://](http://))

  • proxyPort Numero di porta del server proxy

  • proxyUserName Nome utente del server proxy

  • proxyPassword Password del server proxy

SetLanguage

Sintassi: public inline void SetLanguage ( const std::string & lang );

Impostare la lingua di input sul connettore.

Parametri

  • lang Specifica il nome della lingua parlata da riconoscere in formato BCP-47.

GetLanguage

Sintassi: public inline std::string GetLanguage ( ) const;

Ottiene la lingua di input per il connettore. La lingua viene specificata in formato BCP-47.

Restituisce

Lingua del connetor.