Partager via


class Dialog ::D ialogServiceConfig

Classe qui définit des configurations de base pour l’objet connecteur de service de boîte de dialogue.

Membres

~DialogServiceConfig

Syntaxe : public virtual ~DialogServiceConfig ( ) = default;

Destructeur par défaut.

opérateur SPXSPEECHCONFIGHANDLE

Syntaxe : public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Opérateur interne utilisé pour obtenir la valeur de handle sous-jacente.

Retours

Un handle.

SetProperty

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

Définit une valeur de propriété par nom.

Paramètres

  • name Le nom de la propriété.

  • value Valeur de la propriété.

SetProperty

Syntaxe : public inline void SetProperty ( PropertyId id , const std::string & value );

Définit une valeur de propriété par ID.

Paramètres

  • id l’ID de propriété.

  • value Valeur de la propriété.

GetProperty

Syntaxe : public inline std::string GetProperty ( const std::string & name ) const;

Obtient une valeur de propriété par nom.

Paramètres

  • name Le nom du paramètre.

Retours

Valeur de la propriété.

GetProperty

Syntaxe : public inline std::string GetProperty ( PropertyId id ) const;

Obtient une valeur de propriété par ID.

Paramètres

  • id l’ID de paramètre.

Retours

Valeur de la propriété.

SetServiceProperty

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

Définit une valeur de propriété qui sera transmise au service à l’aide du canal spécifié.

Paramètres

  • name Le nom de la propriété.

  • value Valeur de la propriété.

  • channel Le canal utilisé pour passer la propriété spécifiée au service.

SetProxy

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

Définit la configuration du proxy.

Remarque : La fonctionnalité proxy n’est pas disponible sur macOS. Cette fonction n’aura aucun effet sur cette plateforme.

Paramètres

  • proxyHostName Le nom d’hôte du serveur proxy, sans le schéma de protocole ([http://](http://))

  • proxyPort Le numéro de port du serveur proxy

  • proxyUserName Le nom d’utilisateur du serveur proxy

  • proxyPassword Le mot de passe du serveur proxy

SetLanguage

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

Définissez la langue d’entrée sur le connecteur.

Paramètres

  • lang Spécifie le nom de la langue parlée à reconnaître au format BCP-47.

GetLanguage

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

Obtient la langue d’entrée du connecteur. La langue est spécifiée au format BCP-47.

Retours

Langue connetor.