Freigeben über


Klasse Dialog::D ialogServiceConfig

Klasse, die Basiskonfigurationen für das Dialogdienstconnectorobjekt definiert.

Member

~DialogServiceConfig

Syntax: public virtual ~DialogServiceConfig ( ) = default;

Standardzerstörer.

Operator SPXSPEECHCONFIGHANDLE

Syntax: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Interner Operator, der zum Abrufen des zugrunde liegenden Handle-Werts verwendet wird.

Gibt zurück

Ein Handler.

SetProperty

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

Legt einen Eigenschaftswert nach Name 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 nach Name 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.

SetServiceProperty

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

Legt einen Eigenschaftswert fest, der mithilfe des angegebenen Kanals an den Dienst übergeben wird.

Parameter

  • name Der Eigenschaftsname.

  • value Der Eigenschaftswert.

  • channel Der Kanal, der verwendet wird, um die angegebene Eigenschaft an den Dienst zu übergeben.

SetProxy

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

Legt die Proxykonfiguration fest.

Hinweis: Proxyfunktionen sind unter macOS nicht verfügbar. Diese Funktion hat keine Auswirkungen auf diese Plattform.

Parameter

  • proxyHostName Der Hostname des Proxyservers ohne Protokollschema ([http://](http://))

  • proxyPort Die Portnummer des Proxyservers

  • proxyUserName Der Benutzername des Proxyservers

  • proxyPassword Das Kennwort des Proxyservers

SetLanguage

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

Legen Sie die Eingabesprache auf den Connector fest.

Parameter

  • lang Gibt den Namen der gesprochenen Sprache an, die im BCP-47-Format erkannt werden soll.

GetLanguage

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

Ruft die Eingabesprache für den Connector ab. Die Sprache wird im BCP-47-Format angegeben.

Gibt zurück

Die Connetorsprache.