Comment et avec quoi programmer un T9

Comment et avec quoi programmer un T9 - Divers - Programmation

Marsh Posté le 23-07-2008 à 00:38:44    

Bonjour a tous,
 
J'ai besoin de votre pour créer un T9 (vous savez les "dico" pour les sms) , mais celui ci ne serait pas pour téléphone mais bien pour PC, en effet , une personne de mon entourage est atteinte d'une maladie (paralysante) qui l'empêche peu a peu d'avoir recours a la parole, ainsi j'aimerai pouvoir programmer un T9 afin de faciliter les échanges car paradoxalement sa dextérité a taper sur un clavier est relativement bonne, c'est pourquoi je voudrais lui faciliter la tache avec le T9.
Le gros hic, c'est que je n'ai strictement aucunes connaissances en programmation, je sais pas du tout a quoi correspond le langage JAVA, C++ ...
Ainsi je compte me mettre a la programmation uniquement dans ce but précis, car il est fort probable qu'après cela je n'ai plus l'utilité de la programmation.
Ainsi n'ayant strictement aucunes connaissance en programmation je viens chercher votre aide pour me guider (et je le dis honnêtement je cherche un peu a ce que l'on me "mâche le travail" ), cependant je suis tout de même prés a déployer tout les efforts nécessaires.Etant en vacances scolaires je dispose de beaucoup de temps libre afin d'aboutir a mes fins.
Pour finir si j'arrive (ou nous arrivons ) a venir a bout du projet, je souhaite mettre en ligne le programme afin qu'il puisse être utilisé librement par tout les individus dans le même cas.  
Je tient a préciser qu'il faut adapter le système T9 au clavier d'un pc (azerty) et non pas a un clavier 9 touches.
 
Merci d'avance  :bounce:

Reply

Marsh Posté le 23-07-2008 à 00:38:44   

Reply

Marsh Posté le 23-07-2008 à 10:11:59    

Doc : http://fr.wikipedia.org/wiki/Text_on_9_keys#T9
Démo : http://www.t9.com/play.asp
 
Langage : Java, C# ou Delphi (même s'il est un peu vieux)
 
Mais si t'as aucune connaissance en info, ça va être chaud! Déjà que pour mettre au point ce genre de système, il faut des compétences en linguistique.
 
Pour info, mon école d'ingé travaillait sur un appareil basé sur un pointeur laser placé sur la tête de la personne et celle-ci visait un clavier virtuel. Pour accélérer la saisie, un algo prédicatif et autocomplétif avait été mis au point. je ne sais pas si ça a abouti à un produit fini. Mon école s'appelait l'E3I, rebaptisée Ecole Polytechnique de Tours (dép 37, à Tours donc) : http://www.polytech-tours.fr/epu_public.php?rub=16


Message édité par rufo le 23-07-2008 à 10:13:44

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 23-07-2008 à 11:00:25    

salut,
 
Je te remercie pour ces infos, le pointeur laser ça serait génial mais c est difficile d accès, justement l interet du T9 c est que sa s installe vite et bien...
Tu n as donc aucune idée quand a la façon de débuter la programmation?
De toutes façons je suppose qu il y a un script unique qui se répète pour chaque lettres, et a chaque lettres ils faut associer de nouveaux mots...
Enfin je suppose que cela marche ainsi. Pour ce qui est de la linguistique        ça n est pas vraiment un problème étant donné que je connais assez bien les mot très souvent utilisé par cette personne, ainsi le dictionnaire pourrait être "personnalisé" .
 
Merci encore ;)

Reply

Marsh Posté le 23-07-2008 à 11:13:42    

Ce qu'il faut savoir au sujet de la programmation, c'est qu'il s'agit d'un métier et que ça ne s'improvise pas. Cela suppose donc de nombreuses heures d'apprentissage pour aborder le sujet.
 
Ça peut tout à fait se faire en loisir, mais il faut avoir conscience que, comme pour tout domaine complexe, c'est un investissement sur la durée.

Reply

Marsh Posté le 23-07-2008 à 12:35:41    

Je comprends  ce que tu dis Elmoricq, et je reconnais que je donne l'impression de vouloir la spécialité avant la généralité, mais contrairement au graphisme, la programmation n'est pas ma passion, cependant j'en ai un réel besoin, et je veux m'investir, mais j'espérais pouvoir mettre au point le programme dans le mois (après cela mon temps libre sera trés trés reduit)...
Est ce peine perdu?

Reply

Marsh Posté le 23-07-2008 à 13:49:27    

Un mois, c'est à peine suffisant pour acquérir les bases de la programmation en partant de zéro. Sans toucher une ligne de code.
 
C'est donc très tendu.

Reply

Marsh Posté le 23-07-2008 à 17:20:24    

Citation :

sa dextérité a taper sur un clavier est relativement bonne


 
Si je ne me trompe, le T9 c'est fait pour écrire des mots sur un clavier ou plusieurs lettres sont sur la même touche, en sélectionnant des mots qui sont valides pour les touches entrées ?
 
Quand tu as toutes les touches du clavier accessibles, parler de T9 ou équivalent n'a pour moi aucun sens...  Quel est vraiment ton besoin ?
 
A la limite je pourrais envisager une sorte de complétion automatique des mots ? (j'utilise la fonction dans openoffice)
 

Citation :


Un mois, c'est à peine suffisant pour acquérir les bases de la programmation en partant de zéro. Sans toucher une ligne de code.
 
C'est donc très tendu.


 
+1

Reply

Marsh Posté le 23-07-2008 à 19:31:40    

magat a écrit :

Citation :

sa dextérité a taper sur un clavier est relativement bonne


 
Si je ne me trompe, le T9 c'est fait pour écrire des mots sur un clavier ou plusieurs lettres sont sur la même touche, en sélectionnant des mots qui sont valides pour les touches entrées ?
 
Quand tu as toutes les touches du clavier accessibles, parler de T9 ou équivalent n'a pour moi aucun sens...  Quel est vraiment ton besoin ?
 
A la limite je pourrais envisager une sorte de complétion automatique des mots ? (j'utilise la fonction dans openoffice)
 
 
+1


 
En fait j'ai du mal m'exprimer, mais c'est exactement ce que tu dis, pour moi dans ma tête le T9 était une complétion des mots ce qui n'est pas exact, cette option existe donc dans open office?
Une liste de mots s'affiche t'elle (puis on sélectionne le mot a l'aide des touches fléchés bas-haut) où cela marche par "probabilité" (comme sur le T9 )?
 
Dans tout les cas merci a toi .

Reply

Marsh Posté le 25-07-2008 à 10:16:43    

Une autre solution, à moins que celle d'OpenOffice réponde à ton besoin, serait de développer un mini éditeur de texte dans une interface html (un site web donc) et d'utiliser la lib script.aculo.us pour la fonction d'autocomplétion (doc : http://github.com/madrobby/scripta [...] ocompleter, démo : http://demo.script.aculo.us/ajax/a [...] ustomized) + un peu de php pour le dico.
 
Tu peux même "transformer" ton mini site web en .exe.
 
Par ailleurs, sous Windows XP ou Vista, y'a une synthèse vocale de plutôt bonne qualité pour prononcer ce qui a été écrit... faut juste télécharger la voix française. ;) Ca fait parti des options "accessibilité" de Windows


Message édité par rufo le 25-07-2008 à 10:20:44

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 31-07-2008 à 20:53:13    

Je pense utiliser OpenOffice, mais merci pour tout vraiment :)
Ca va simplifier beaucoup de choses ^^

Reply

Marsh Posté le 31-07-2008 à 20:53:13   

Reply

Marsh Posté le 29-08-2008 à 17:18:24    

thegrd je sais pas si ma reponse vient un peu tard mais j'ai déja eu à realisé le T9 avec les arbre binaire.
Si tu veu le code source ecri sur  
 
inouss2moroco@hotmail.com.
 
je te l'enverai

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed