classe Dialog::D ialogServiceConfig
Classe qui définit les configurations de base pour l’objet connecteur du service 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
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
Nom de la propriété.value
Valeur de 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
ID de propriété.value
Valeur de 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
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
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 passée au service à l’aide du canal spécifié.
Paramètres
name
Nom de la propriété.value
Valeur de propriété.channel
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é de proxy n’est pas disponible sur macOS. Cette fonction n’aura aucun effet sur cette plateforme.
Paramètres
proxyHostName
Nom d’hôte du serveur proxy, sans le schéma de protocole ([http://](http://)
)proxyPort
Numéro de port du serveur proxyproxyUserName
Nom d’utilisateur du serveur proxyproxyPassword
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.