NextATC Unicom

Guide NextATCGuide utilisateur NextATC

12. Options

Ouvrir:

Plugins -> NextATC -> Options

12.1 Général#

  • Autostart on X-Plane startup: démarrer automatiquement l'ATC.
  • Startup splash screen: afficher le splash au démarrage du plugin.
  • Auto-tune COM1 for first flight-plan request: régler automatiquement COM1 sur la première fréquence de clairance valide au début du processus de filing.
  • Random flight on start: choisir un départ aléatoire et déposer un vol aléatoire automatiquement au démarrage.
  • Automatic update checks: rechercher les mises à jour au démarrage.
  • Region filters: choisir quelles régions le système de vols aléatoires peut utiliser.
  • Export GeoJSON files: écrire les géométries de route pour inspection.
  • Enable Debug: ajouter des détails utiles au support dans le log.
  • GUI animations: activer ou désactiver les animations UI.
  • Alert sound: faire défiler le signal joué quand un bouton d'action du Journal radio apparaît ; Off le désactive et le signal sélectionné est pré‑écouté immédiatement.

12.2 Moniteur des fenêtres NextATC#

Choisissez quel moniteur reçoit les fenêtres et overlays du plugin. Utilisez Auto / Primary sauf si vous devez forcer un moniteur precis.

12.3 Affichage à l'écran#

  • OSD flash messages: afficher de courts messages d'état.

12.4 Thème#

Fait défiler le theme accent UI. Themes courants: Yellow, Blue, Green et Cyan. La même zone contient le bouton de langue, Échelle de l'interface plugin et Style du texte : aucun, outline, drop shadow, thick outline ou shadow + outline. L'échelle agrandit ensemble texte, fenêtres, contrôles, zones cliquables et espacements ; lorsque l'espace manque le contenu se réorganise ou défile, sans modifier le zoom ni la géométrie géographique des cartes.

12.5 Synthèse vocale#

  • Read ATC messages (TTS): activer la voix ATC.
  • Speech engine: choisir Operating system, Microsoft Azure, Kokoro (offline) ou Piper (offline).
  • Disable voice on readback: garder les readbacks pilote silencieux.

Configuration voix:

Options > Voice

Dans Options -> Voice, utilisez Voice roles / Download... pour le moteur sélectionné. Kokoro et Piper nécessitent d’abord le téléchargement de leurs modèles vocaux. Dans leur catalogue, sélectionnez Download, appuyez sur Download selected, puis choisissez une voix pilote et le groupe de voix ATC. Enregistrez avec Save voice roles ; voir Voix & Push-to-Talk. Pour Azure, le bouton Voice roles... de sa section ouvre Azure Voice Roles. Sous Windows, Windows voices... ouvre Windows Voice Roles.

Kokoro et Piper effectuent la synthèse sur le CPU ; le choix du modèle affecte donc le simulateur. Les deux moteurs utilisent par défaut des modèles plus légers. L’option Light models de Piper utilise des modèles de qualité moyenne qui nécessitent environ huit fois moins de CPU que ses modèles haute qualité ; ce sont les voix locales les plus légères. Le Compact model (114 MB instead of 325 MB) de Kokoro nécessite un peu moins de CPU et d’espace disque que son modèle standard, avec une qualité vocale légèrement inférieure. Le catalogue de Piper marque chaque voix light ou heavier CPU. Décochez une option pour utiliser les modèles plus volumineux. Les voix sont les mêmes ; après avoir modifié une option, téléchargez une fois les modèles sélectionnés avec Download selected. Tant qu’ils ne sont pas installés, le moteur continue de parler avec le modèle déjà présent sur le disque. Sous macOS et Windows, la synthèse vocale locale s’exécute avec une priorité inférieure à celle du simulateur.

Pour Azure TTS, utilisez Azure TTS setup dans Options. L'assistant ouvre la page de création de ressource Azure Portal, la page tarifs/tier gratuit de Microsoft et le guide Microsoft. Créez une ressource Speech, copiez KEY 1 depuis Resource Management -> Keys and Endpoint, sélectionnez la même Location/Region dans la liste NextATC, puis appuyez sur Save and Test Azure. NextATC enregistre le secret dans le credentials.ini obfusqué et demande automatiquement le token Speech temporaire.

NextATC propose aussi un rappel au démarrage pour vérifier les coûts Azure. Lorsqu'aucune préférence de rappel n'est encore enregistrée, il est activé sur Every 2 weeks et la première invite éligible apparaît immédiatement. Check now ouvre la page des abonnements Azure ; Not now ou la fermeture du dialogue enregistrent ce jour et attendent l'intervalle choisi ; Do not show again désactive le rappel. Il n'apparaît jamais si Azure TTS est désactivé ou non configuré, et Options permet un intervalle quotidien, hebdomadaire, de deux ou trois semaines, ou mensuel. Microsoft contrôle les tarifs et les quotas. NextATC ne peut garantir l'utilisation gratuite ni inspecter votre facturation. Vérifiez le portail Azure et l’estimation d’usage locale décrite dans Configuration Azure.

Effet voix radio#

Radio voice effect (Azure / Kokoro / Piper) dans Options -> Voice s'applique aux trois moteurs cités. Il modifie l'audio, pas la phraseologie ni la logique de readback. Sous Windows, la section s'appelle Radio voice effect et traite aussi la voix du système d'exploitation, avec le volume TTS ; sous macOS et Linux, la voix du système d'exploitation est prononcée par X-Plane et conserve ses propres réglages audio.

  • Off / On: désactive ou active le filtre de post‑traitement radio pour le moteur supporté sélectionné.
  • Filter Intensity: Light garde plus de clarté, Medium est le réglage de référence, Strong resserre la bande et ajoute plus de compression, sifflement et crépitement. Le bouton indique aussi la bande Hz effective pour l'intensité sélectionnée.
  • Buzz: buzz/static radio optionnel, avec niveaux Off, Light, Medium et Strong. À utiliser pour un son de récepteur plus sale.
  • Buzz Type: change le caractère du buzz entre Static, Electrical et Hash.
  • Test: prévisualise les réglages audio en attente avec le moteur sélectionné. Azure télécharge un échantillon cloud ; Kokoro et Piper synthétisent localement après l'installation de leurs modèles vocaux.

Le défaut pour les nouvelles installations est On, Strong Filter Intensity, Light Buzz et Hash Buzz Type.

12.6 Reconnaissance Push-to-Talk#

  • AI Voice Recognition (Experimental): activer l'entrée micro pour readbacks et choix d'actions.
  • Bouton Talk Mode: passer entre hold-to-talk et toggle-talk.
  • Auto-toggle guided prompts: démarrer l'écoute automatiquement pour les prompts guides.
  • Auto-submit after no new words [sec]: soumettre après silence en mode toggle.
  • Bouton microphone: choisir le périphérique d'entrée.
  • Voice Models: installer, rafraîchir et choisir les modèles.
  • Multilingual model support (default: English): bascule la taille du modèle sélectionné vers sa variante multilingue téléchargée séparément. Cette option améliore la reconnaissance de noms ou prononciations locales non anglaises, mais le readback ATC attendu reste anglais.
  • Utiliser l'accélération GPU : utilise Metal sur les Mac Apple silicon pris en charge, ou NVIDIA CUDA sous Windows lorsque le module CUDA est installé. Le paquet Windows inclut le module mais nécessite NVIDIA CUDA Toolkit 12.8 ou 12.9 sur le PC ; installez-le une fois puis redémarrez X-Plane. Les installations autonomes et Steam sont compatibles. Quand la reconnaissance est activée, l'option est sélectionnée automatiquement si l'accélérateur est disponible ; sans backend utilisable, elle reste visible mais désactivée et grisée, et la raison exacte du pilote/Toolkit/runtime est affichée directement en dessous. Les deux versions du Toolkit prises en charge fonctionnent avec les GPU Blackwell / GeForce RTX 50. Les erreurs récupérables de chargement GPU, d'initialisation du modèle ou d'inférence sont relancées sur le CPU. Les erreurs fatales déclenchées dans le runtime GPU upstream ne peuvent pas être récupérées dans le même processus.

Les variantes Whisper anglaises sont celles par défaut. Sélectionner un modèle déjà installé, ou terminer un téléchargement, active automatiquement la reconnaissance vocale et affiche l'avis push-to-talk.

Si la variante active sélectionnée manque au démarrage du plugin, la reconnaissance reste désactivée jusqu'à ce que vous sélectionniez ou téléchargiez une variante disponible.

La reconnaissance vocale est une couche pratique au-dessus du Radio Log. Les boutons du Radio Log restent le secours fiable.

Pendant que vous parlez, la Radio Box affiche la transcription en direct à côté des commandes vocales et garde les derniers mots visibles lorsque la place vient à manquer.

12.7 Génération de dialogues et IA#

Le plugin peut utiliser sa phrasologie intégrée ou une variation optionnelle par IA.

Les choix disponibles dependent du build et des fichiers modèle installes:

  • NextATC: phrasologie intégrée.
  • AI - Gemini: variation cloud, nécessite une clé API. Utilisez le bouton Modèle dans Options pour choisir entre Gemini Flash et Gemini Flash-Lite ; NextATC utilise toujours la version la plus récente du modèle choisi publiée par Google.
  • AI - <model> (Local paused): des modèles locaux peuvent être listes mais ne sont pas selectionnables tant que la génération locale est en pause.
  • Test AI ATC: envoyer un message de validation rapide au backend choisi.

La sortie IA est contrainte: clairances, fréquences, pistes, caps, altitudes, callsigns, éléments de readback et marqueurs TTS doivent être conserves. Si la validation échoue, le plugin revient à la phrasologie intégrée.

12.8 Phraséologie et radio#

  • Région des procédures radio : Europe ou États-Unis. Sélectionne la phraséologie radio régionale et le code transpondeur VFR par défaut (Europe 7000, États-Unis 1200). L'Europe utilise "climb to", "descend to" et "cleared ILS approach runway 17L". Les États-Unis utilisent "climb and maintain", "descend and maintain" et "maintain 3,000 until established on the localizer, cleared ILS runway 4L approach", sans annoncer le niveau de transition.
  • Allow non-standard phraseology: autoriser des variations moins strictes.
  • ATC radio static effect: disponible seulement dans les builds ou l'effet natif est actif.
  • Release radio between dialogs: liberer la radio entre groupes de messages.
  • Point instead decimal in radio comms: dire "point" au lieu de decimal.
  • Check Squawk Code: avertir si le transpondeur ne correspond pas au squawk assigne.

12.9 Journal radio#

  • Enabled: afficher le Radio Log.
  • Max visible lines (1-8): limiter l'historique visible.
  • Auto-hide: masquer après inactivite.
  • Auto-hide timeout [sec]: delai avant masquage.
  • Show anchor dot when hidden: afficher une petite cible de survol/clic.
  • Use sim time for timestamps: utiliser l'heure simu au lieu de l'heure reelle.

12.10 SimBrief#

Définissez votre SimBrief Pilot ID numerique. Il sert au dialogue du plan de vol pour recuperer votre dernier plan SimBrief.

12.11 Données de navigation Navigraph#

  • Connect Navigraph: autoriser le plugin avec votre compte Navigraph.
  • Download Now: télécharger et installer les navdata dans le dossier Données de navigation du plugin.
  • Reset Navigraph Login: supprimer le token local enregistre.
  • Download navdata at startup: maintenir les navdata à jour automatiquement après une première connexion réussie.

12.12 Programmation FMS#

Choisissez le mode FMS dans le dialogue du plan de vol pour chaque dépôt :

  • Program NextATC route into X-Plane FMS : écrire la route là où c’est supporté.
  • Read route, SID and STAR from X-Plane FMS : utiliser la route déjà programmée.
  • Do not read or write X-Plane FMS : garder le plan à l’intérieur de NextATC.

Le réglage séparé dans Options est :

  • Insert Approximation points in FMS : inclure dans la route FMS les points de guidage Approximation générés par NextATC. Ces points aident l’avion à faire un virage plus souple vers la finale ; désactivez cette option si vous préférez garder uniquement la route publiée et la référence d’approche finale.

12.13 Guidage vectoriel#

  • Reduce heading vector calls: reduire les corrections de cap repetees.
  • Precise heading: utiliser une gestion de cap plus stricte.
  • Calculate wind correction angle: tenir compte du vent dans les guidages de cap.

12.14 Altitude#

  • Automatic local pressure phraseology and units : sélectionner hPa ou inHg selon la politique du pays de l’aéroport lorsqu’il est activé.
  • Manual preference / automatic fallback: QNH and hPa : choisir la convention de pression manuelle, également utilisée lorsque la politique automatique n’est pas disponible.
  • Altimeter [inHg] with decimal : prononcer inHg comme une valeur décimale.
  • Low altitude speed restriction : avertir en cas de vitesse excessive à basse altitude.
  • Check ground elevation : inclure les vérifications d’élévation du terrain/sol.
  • Respect SIDs and STARs restrictions : appliquer les restrictions d’altitude des procédures lors de la construction et de la remise de la trajectoire.

12.15 Assistance au vol#

  • Indicateur de cap: afficher une aide de cap.
  • Draw taxi guide on ground: dessiner le guidage taxi pendant le roulage.

12.16 Trafic#

  • Traffic Options...: ouvrir les réglages trafic.
  • Traffic engine: activer ou desactiver le trafic synthetique intégré.
  • Enable Traffic at startup: memoriser l'état du moteur trafic.
  • Publish to X-Plane TCAS/map: exporter les avions synthetiques vers les datarefs TCAS de X-Plane si disponibles.
  • Draw 3D aircraft: dessiner les avions synthetiques dans le monde simu.
  • Traffic amount: alterner entre Low, Medium, High, Ultra High et Nuts pour le budget total du trafic au sol et en vol ; le profil de l'aeroport et l'heure locale ajustent le nombre effectif. Voir Trafic pour les plages exactes.
  • Controles Traffic 3D label: labels, couleur, pulse opacite, distance max et mode de contenu.