class Dialog::D ialogServiceConfig

Klasse, die Basiskonfigurationen für das Dialogdienst connector-Objekt definiert.

Elemente

~DialogServiceConfig

Syntax: public virtual ~DialogServiceConfig ( ) = default;

Standard destruktor.

Operator SPXSPEECHCONFIGHANDLE

Syntax: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Interner Operator, der zum Abrufen eines zugrunde liegenden Handlewerts verwendet wird.

Rückgaben

Ein Handle.

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.

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.

Die Parameter

  • name Der Eigenschaftenname.

  • value Der Eigenschaftswert.

  • channel Der Kanal, der zum Übergeben der angegebenen Eigenschaft an den Dienst verwendet wird.

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 wirkt sich nicht auf diese Plattform aus.

Die Parameter

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

  • proxyPort Die Portnummer des Proxyservers

  • proxyUserName Der Benutzername des Proxyservers

  • proxyPassword Das Kennwort des Proxyservers

SpracheFestlegen

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

Legen Sie die Eingabesprache auf den Connector fest.

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

Rückgaben

Die Sprache connetor.