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 proxyproxyUserName
Le nom d’utilisateur du serveur proxyproxyPassword
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.