Sur cette page
Avant de commencer
Préparez ces éléments avant de lancer l'installation.
- Un ordinateur dédié, allumé toute la journée et conforme aux caractéristiques techniques.
- Une adresse IP fixe pour cet ordinateur, ou une réservation DHCP sur votre routeur.
- Les fichiers d'installation du serveur, sur la page des téléchargements.
- Votre code de licence, que nous vous envoyons par e-mail après votre commande.
- Un compte administrateur sur cet ordinateur.
- Un accès à internet pour activer la licence et télécharger les modèles. Votre réseau n'a pas d'accès à internet ? Consultez Sans accès à internet.
Ouvrir les ports réseau
Dictadoc Server utilise deux ports TCP. Les postes n'ont besoin que du premier.
| Port | Utilisation | Ouvert pour |
|---|---|---|
| 9443/TCP | La dictée, chiffrée, entre les postes et le serveur | Tous les postes |
| 9080/TCP | La page d'administration | Les ordinateurs qui administrent le serveur |
Installer le serveur
Choisissez la méthode qui correspond à l'ordinateur qui accueille le serveur.
- Windows Windows 10 ou 11, 64 bits
- macOS macOS 13 ou version ultérieure
- Docker Un serveur Linux avec Docker
Sur Windows
- Connectez-vous avec un compte administrateur, puis ouvrez
dictadoc-server-windows-<version>.exe. - Si Windows affiche « Windows a protégé votre ordinateur », cliquez sur Informations complémentaires, puis sur Exécuter quand même. Ce message apparaît parce que l'installateur n'est pas signé numériquement.
- Vérifiez le nom réseau et l'adresse IP proposés. Les postes utiliseront l'un ou l'autre pour joindre le serveur : corrigez-les s'ils ne correspondent pas à votre réseau.
- Terminez l'installation en laissant cochée la case qui ouvre la page d'administration, puis passez à la première configuration.
Sur macOS
- Ouvrez
dictadoc-server-macos-<version>.pkg, puis suivez les étapes du programme d'installation. - Quand macOS le demande, saisissez le nom et le mot de passe d'un administrateur du Mac.
- Si macOS demande si
dictadoc-serverpeut accepter des connexions entrantes, cliquez sur Autoriser. - La page d'administration s'ouvre à la fin de l'installation. Passez à la première configuration.
Avec Docker
Deux images existent : cpu, pour tous les serveurs, et cuda, pour un serveur équipé d'une carte graphique NVIDIA.
- Chargez l'image que vous avez téléchargée :Image cpu
docker load -i dictadoc-server-docker-cpu-<version>.tar.gzImage cudadocker load -i dictadoc-server-docker-cuda-<version>.tar.gz - Copiez
compose.yamldans un dossier du serveur, aveccompose.cuda.yamlsi vous utilisez l'image cuda. Danscompose.yaml, remplacez les valeurs marquéesCHANGE MEpar le nom et l'adresse IP du serveur : les postes utiliseront l'un ou l'autre pour le joindre. - Depuis ce dossier, démarrez le serveur :Image cpu
docker compose up -dImage cudadocker compose -f compose.yaml -f compose.cuda.yaml up -d - Ouvrez la page d'administration, puis passez à la première configuration.
Les données et les modèles sont conservés dans les volumes dictadoc-data et dictadoc-models. Sauvegardez le premier : il contient la licence et la liste des postes.
Sur un Mac, utilisez le paquet macOS plutôt que Docker : Docker n'aura pas accès à la puce graphique.
Première configuration
Tout se règle depuis la page d'administration, dans un navigateur. Cette page est en anglais : ce guide cite ses boutons tels qu'ils apparaissent.
- Ouvrez
http://adresse-du-serveur:9080/admindepuis un ordinateur du réseau, ouhttp://localhost:9080/admindepuis le serveur lui-même. - Choisissez le mot de passe administrateur, d'au moins 12 caractères, puis cliquez sur Set it. Le navigateur demande ensuite un identifiant et ce mot de passe : l'identifiant peut être n'importe quel nom.Choisissez le mot de passe dès la fin de l'installation. Tant qu'il n'existe pas, n'importe qui sur votre réseau peut le choisir à votre place, et aucun poste ne peut rejoindre le serveur.
- Activez la licence : dans Activate with internet, collez le code de licence reçu par e-mail, puis cliquez sur Activate. Votre licence démarre à ce moment-là.
- Installez un modèle de transcription : dans Models, cliquez sur Install en face du modèle choisi. Le téléchargement, environ 3 Go pour la version large-v3, n'a lieu qu'une fois.
Le serveur est prêt dès que la licence est active et qu'un modèle est installé.
Sans accès à internet
Dictadoc Server fonctionne sur un réseau privé de tout accès à internet. Pour activer la licence, ouvrez Activate without internet et envoyez-nous l'identifiant affiché à dictadoc@proton.me. Collez la licence que nous vous aurons envoyée, puis cliquez sur Install.
Pour les modèles, écrivez-nous : nous vous expliquons comment les copier sur le serveur depuis un autre ordinateur.
Connecter les postes
Répétez ces étapes sur chaque ordinateur.
- Installez l'application Dictadoc des postes. Elle se trouve dans Workstation updates, sur la page d'administration, ou sur la page des téléchargements. Sous Windows, si « Windows a protégé votre ordinateur » s'affiche, procédez comme pour le serveur.
- Ouvrez l'application. Dans Rejoindre le serveur du cabinet, remplissez les trois champs :
- Adresse du serveur : le nom ou l'adresse IP indiqués à l'installation du serveur.
- Code d'inscription : le code affiché dans Enrolment code, sur la page d'administration. C'est le même pour tous les postes.
- Nom de ce poste : un nom qui vous aide à le reconnaître, par exemple « Salle 2 ».
- Cliquez sur Rejoindre, puis dictez une phrase. Quand le texte s'affiche, le poste est prêt.
Mettre à jour
La page d'administration signale quand une nouvelle version est disponible. Rien ne s'installe sans votre accord. Téléchargez la nouvelle version sur la page des téléchargements, puis installez-la :
- Windows : ouvrez le nouvel installateur. Il remplace la version en place.
- macOS : ouvrez le nouveau paquet.
- Docker : chargez la nouvelle image, puis relancez la même commande
docker compose.
La licence, les modèles et les postes sont conservés. Si l'option est activée dans Workstation updates, chaque poste propose ensuite la nouvelle version à son démarrage.
Résoudre un problème
- Un poste ne parvient pas à joindre le serveur
- Vérifiez que l'adresse saisie est exactement le nom ou l'adresse IP indiqués à l'installation, et que le port 9443 est ouvert entre le poste et le serveur. Si le poste affiche « Ce serveur n'est pas celui du code », l'adresse mène à un autre serveur.
- La page d'administration ne s'ouvre pas
- Vérifiez que le port 9080 est ouvert depuis votre ordinateur, ou ouvrez
http://localhost:9080/adminsur le serveur lui-même. Sous Windows, le menu Démarrer contient aussi le raccourci Page d'administration, dans le dossier Dictadoc Serveur. - La carte graphique n'est pas utilisée
- La page d'administration indique ce qui effectue la transcription. Avec Docker, vérifiez le pilote NVIDIA et le NVIDIA Container Toolkit, puis démarrez le serveur avec
compose.cuda.yaml. - Le mot de passe administrateur est perdu
- Nous n'avons pas accès à votre mot de passe, mais nous pourrons vous guider pour le modifier. Écrivez-nous à dictadoc@proton.me.
Désinstaller
- Windows : dans Paramètres > Applications, désinstallez Dictadoc Server. Les données restent dans
C:\ProgramData\Dictadoc: supprimez ce dossier pour effacer aussi la licence, les modèles et la liste des postes. - macOS : exécutez la commande ci-dessous. Les données restent dans
/Library/Application Support/Dictadoc: supprimez ce dossier pour effacer aussi la licence, les modèles et la liste des postes.sudo "/Library/Application Support/Dictadoc/uninstall.sh" - Docker : depuis le dossier de
compose.yaml, exécutezdocker compose down. Ajoutez-vpour supprimer aussi les données et les modèles.