Bonjour, j'ai développé un petit outil (sans prétention aucune) pour les archer's qui permet d'annoncer vocalement plusieurs choses qui manque pour les avions russes, je ne sais pas si cela interesse beaucoup de monde, mais comme vous êtes une wings qui développe pas mal
tout le monde n'a pas 2 ecrans et faire du overlay de texte est assez compliqué en 3D
1) TOS au Waypoint courant mn:s
2) ETA au waypoint courant hh:mn:s
3) TOS au waypoint suivant
4) ETA au waypoint suivant
5) Status fuel nombre de km ou de minutes de vol suivant le fuel flow
6) Annonce le nombre de mach 10fois espacé de 15 secondes
pour cela il faut qu'au minimun SAPI5.1 soit installé normalement XP l'a intégré d'office..
second problème par defaut les voix US sont présentes Mike, Mary et SAM, pour avoir d'autres franco canadienne il faut aller sur Cepstral ou Natrual voice..mais je ne pense pas que cela soit gratuit
Cela a été développé en Autoit et j'utilise l'objet com SAPI
Liste des fichiers à positionner dans le repertoire Export
1-LockonSpeaking.exe
2-LockonSpeaking.ini
3-LockonSpeaking.lua
4-IPLUA.cfg
5-LockonSpeakingSettings.exe
6-TestSpeaking.exe
Le fichier 5 (ip,port,updatetime,debug) est fabriqué par le fichier 5 et utilisé par le fichier 3
l'ip est fixé à 127.0.0.1 aucun interet à ce que le programme soit sur une autre machine (modifiable via le fichier ini)
le fichier 2 est fabriqué par le fichier 5 et utilisé par 1 et contient tous les parametres du jeux ainsi que la partie "voix" et on peut adapter le vocabulaire en gardant la même forme
il faut bien sur ajouter le dofile dans le fichier export pour appeler lockonspeaking.lua;
je voulais faire un lancement auto de LockonSpeaking.exe via lua.mais cela crée des problèmes aléatoires avec la commande os.execute de lua
LockonSpeaking se lance et s'arrete manuellement (clikdroit sur icone barre de tache)
Je peux vous fournir les source en autoit si cela vous interesse, il n'y a rien de secret à cela c'es tdu pur plaisir de programmation
Pour arriver à cela j'ai du fair un hook du clavier et utilisé des fonctions non utilisée dans lockon
vous trouverez les fichiers ici:LokonSpeaking
j'ai fait aussi une version de test de commandes sans avoir à lancer lockon voir le fichier 6
une derniere chose on peut modifier manuellement le fichier IPLUA.cfg pour activer le mode debug
0 pas activé, 1 activé et tu auras alors un fichier créé sous temps qui d'appellera Debug-Send.txt
voilà..et bonnes fêtes de fin d'année