Les fichier settings sont des fichiers json. Ils contiennent des information de réglage pour alan.
Il est possible dans un fichier settings de renseigner le nom d'autres fichiers settings à importer. La syntaxe est :
"import" : ["un_fichier"]
ou
"import" : ["un_fichier", "un_autre_fichier"]
ce sont des fichiers de configuration qui ne font qu'importer d'autres fichiers de configuration
default.json importe tous les settings necessaires pour une uttilisation normale d'alan avec l'interface textuelle.
speak.json importe tous les settings necessaires pour une uttilisation d'alan avec l'interface vocale.
base.json contient les réglages de base qui doivent être renseignés quelque soit la configuration.
les fichiers commençant par logic/
configurent des logics adapters
logic/all.json s'occupe de tous les logic adapters
logic/rive.json s'occupe de tous les logic adapters rivescript
logic/misc.json s'occupe de tous les logic adapters qui ne sont pas rivescript
les fichiers commençant par interface/
configurent des input adapters et des output adapters
interface/text.json configure une interface textuelle
interface/mac_speak.json configure une interface vocale pour mac