Un clavier virtuel avec alphabet phonétique ?
hypothetix Messages postés 224 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je lance un SOS au cas où une bonne âme accepterait d'aider une désespérée (bien que je ne sois certainement pas la seule !)
Je vous expose mon problème : Je suis enseignante de français langue étrangère en ligne et j'ai besoin d'utiliser les symboles phonétiques ce qui est un vrai casse-tête car il faut pour chaque caractère aller dans insertion de caractères spéciaux et on ne s'en sort pas quand il faut écrire une phrase ou un texte.
Il me faudrait un clavier virtuel avec les symboles phonétiques, quelque chose de très basique, dans le style de l'image en dessous, mais je n'ai aucune compétence en la matière !
J'ai cherché sur le net mais il n'y a rien.
J'ai essayé avec Microsoft keyboard Layout Creator, l'idée semblait bonne mais l'installation est impossible sous Windows 10.
Un dev avait développé un clavier super sur ce site http://pointecole.free.fr/phonetik.html mais il ne fonctionne pas en 64 bits.
Donc si un bon samaritain passe par là et accepte de s'y atteler, il aurait ma reconnaissance éternelle !
- Clavier phonétique
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Comment taper / sur clavier - Guide
- Clavier de l'ordinateur - Guide
- Clavier iphone chiffre et lettre - Guide
- Changer clavier qwerty en azerty - Guide
5 réponses
Bonjour,
Une solution simple en attendant mieux. La page html suivante:
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title></title> <style> </style> <style> textarea { font-family:Arial; color:#5B5B5B; font-size:1em; width: 60%;} input { font-family:Arial; color:#5B5B5B; font-size:1em; } form { margin-left:12%; } input, textarea { font-size: 1.3em;} .btnSpace { margin-left:15%;width:10%;} p {line-height: 1.2em;} </style> </head> <body> <form name="frmKbd"> <p> <b>Alphabet phonétique international (API) pour la prononciation française.</b> <a href="https://fr.wikipedia.org/wiki/Aide:Alphabet_phon%C3%A9tique_fran%C3%A7ais">https://fr.wikipedia.org/wiki/Aide:Alphabet_phonétique_français </p> <p> <textarea name="saisie_texte" rows="6" ></textarea> <br> <input type="button" onClick="copyToClipboard()" value="Copier" title= "Copier dans le presse-papier"> <input type="button" onClick="reset()" value="Effacer"> <input type="button" class="btnSpace" onClick="keybd(' ')" value="Espace" title=" Inserer un espace "> <input type="button" class="btn" onclick="keybd('[')" value="[" title=" [ "> <input type="button" class="btn" onclick="keybd(']')" value="]" title=" ] "> </p> <table> <tr> <td> Consonnes:<br> <input type="button" class="btn" onclick="keybd('b')" value="b" title=" bal ; beau "> <input type="button" class="btn" onclick="keybd('d')" value="d" title=" doux "> <input type="button" class="btn" onclick="keybd('f')" value="f" title=" fête ; pharmacie "> <input type="button" class="btn" onclick="keybd('ɡ')" value="ɡ" title=" gain ; guerre "> <input type="button" class="btn" onclick="keybd('k')" value="k" title=" cabas ; archaïque ; kelvin "> <input type="button" class="btn" onclick="keybd('l')" value="l" title=" loup "> <input type="button" class="btn" onclick="keybd('m')" value="m" title=" mou ; homme "> <input type="button" class="btn" onclick="keybd('n')" value="n" title=" nous ; bonne "> <input type="button" class="btn" onclick="keybd('ŋ')" value="ŋ" title=" parking ; Legging "> <input type="button" class="btn" onclick="keybd('ɲ')" value="ɲ" title=" agneaux "> <input type="button" class="btn" onclick="keybd('p')" value="p" title=" passé "> <input type="button" class="btn" onclick="keybd('ʁ')" value="ʁ" title=" roue ; rhume1 "> <input type="button" class="btn" onclick="keybd('s')" value="s" title=" sa ; hausse ; scie ; ce; garçon ; option ; dix "> <input type="button" class="btn" onclick="keybd('ʃ')" value="ʃ" title=" chou ; schéma ; shampoing "> <input type="button" class="btn" onclick="keybd('t')" value="t" title=" tout ; thé "> <input type="button" class="btn" onclick="keybd('v')" value="v" title=" vous ; wagon "> <input type="button" class="btn" onclick="keybd('z')" value="z" title=" base ; zéro "> <input type="button" class="btn" onclick="keybd('ʒ')" value="ʒ" title=" je ; jauge ; pigeon "> <br><br>Semi-voyelles:<br> <input type="button" class="btn" onclick="keybd('j')" value="j" title=" fief ; payer ; fille ; travail "> <input type="button" class="btn" onclick="keybd('w')" value="w" title=" oui ; loi ; moyen ; web "> <input type="button" class="btn" onclick="keybd('ɥ')" value="ɥ" title=" huit "> <br><br>Voyelles:<br> <input type="button" class="btn" onclick="keybd('a')" value="a" title=" patte "> <input type="button" class="btn" onclick="keybd('ɑ')" value="ɑ" title=" pâte ; glas2 "> <input type="button" class="btn" onclick="keybd('e')" value="e" title=" clé ; chez ; aller "> <input type="button" class="btn" onclick="keybd('ɛ')" value="ɛ" title=" lettre ; ouest ; faite "> <input type="button" class="btn" onclick="keybd('ɛː')"value="ɛ" title=" mère ; fête ; maître3 "> <input type="button" class="btn" onclick="keybd('ə')" value="ə" title=" repeser4 ; dangereux "> <input type="button" class="btn" onclick="keybd('i')" value="i" title=" si ; île ; y "> <input type="button" class="btn" onclick="keybd('œ')" value="œ" title=" sœur ; jeune "> <input type="button" class="btn" onclick="keybd('ø')" value="ø" title=" ceux ; jeûne "> <input type="button" class="btn" onclick="keybd('o')" value="o" title=" sot ; hôtel ; haut ; bureau "> <input type="button" class="btn" onclick="keybd('ɔ')" value="ɔ" title=" sort ; rhum "> <input type="button" class="btn" onclick="keybd('u')" value="u" title=" coup "> <input type="button" class="btn" onclick="keybd('y')" value="y" title=" tu ; sûr "> <br><br>Voyelles Nasales:<br> <input type="button" class="btn" onclick="keybd('ɑ̃')" value="ɑ̃" title=" sans ; vent ; paon ; Septembre "> <input type="button" class="btn" onclick="keybd('ɛ̃')" value="ɛ̃" title=" vin ; timbre ; main ; daim ;plein ; Reims ; lynx ; thym ;chien "> <input type="button" class="btn" onclick="keybd('œ̃')" value="œ̃" title=" brun ; parfum5 "> <input type="button" class="btn" onclick="keybd('ɔ̃')" value="ɔ̃" title=" son "> <br><br>Unités suprasegmentales:<br> <input type="button" class="btn" onclick="keybd('ˈ')" value="ˈ" title=" Accent tonique "> <input type="button" class="btn" onclick="keybd('.')" value="." title=" Limite entre des syllabes "> <input type="button" class="btn" onclick="keybd('‿')" value="‿" title=" Liaison "> <br><br>Autres:<br> <input type="button" class="btn" onclick="keybd('[')" value="[" title=" [ "> <input type="button" class="btn" onclick="keybd(']')" value="]" title=" ] "> <input type="button" class="btn" onclick="keybd('r')" value="r" title=" r "> <input type="button" class="btn" onclick="keybd('R')" value="R" title=" R "> <input type="button" class="btn" onclick="keybd('h')" value="h" title=" h "> <input type="button" class="btn" onclick="keybd('x')" value="x" title=" x "> <input type="button" class="btn" onclick="keybd(' ')" value="Espace" title=" Inserer un espace "> </td> </tr> </table> </form> <script> function keybd(item) { var input = document.frmKbd.saisie_texte; if (document.selection) { input.focus(); range = document.selection.createRange(); range.text = item; range.select(); } else if (input.selectionStart || input.selectionStart === '0') { var startPos = input.selectionStart; var endPos = input.selectionEnd; var cursorPos = startPos; var scrollTop = input.scrollTop; var baselength = 0; input.value = input.value.substring(0, startPos) + item + input.value.substring(endPos, input.value.length); cursorPos += item.length; input.focus(); input.selectionStart = cursorPos; input.selectionEnd = cursorPos; input.scrollTop = scrollTop; } else { input.value += item; input.focus(); } } function reset() { document.frmConvert.saisie_texte.value=""; } function copyToClipboard() { var target = document.frmKbd.saisie_texte; // https://stackoverflow.com/questions/51158061/copy-data-to-clipboard-without-selecting-any-text // - restoring original selection doesn't seem to work var origSelectionStart, origSelectionEnd; origSelectionStart = target.selectionStart; origSelectionEnd = target.selectionEnd; // select the content var currentFocus = document.activeElement; target.focus(); target.setSelectionRange(0, target.value.length); var succeed; try { succeed = document.execCommand("copy"); } catch (e) { succeed = false; } // restore original focus if (currentFocus && typeof currentFocus.focus === "function") { currentFocus.focus(); } // restore prior selection target.setSelectionRange(origSelectionStart, origSelectionEnd); } </script> </body> </html>
Copier le code dans un fichier .html
Bonne et chaude après-midi à tous.
bonsoir
je viens de télécharger Microsoft keyboard Layout Creator et de l'installer sur windows 10 et ça fonctionne.
à quel niveau l'installation est-elle impossible ?
il a juste fallu que j'installe .NET framework 3.5
cdlt
Bonjour,
Comme le dit corrado076, il suffit, en principe, d'installer .NET Framework 3.5.
Voir ici :
https://www.malekal.com/installer-net-framework-3-5-windows-10-11/
Bonjour,
En autre options, essayez de chercher du côté des claviers virtuels IPA pour "International Phonetic Alphabet" (ou Indian Pale Ale mais c'est autre chose :p )
- https://keyman.com/keyboards/h/ipa/
- https://www.phon.ucl.ac.uk/resource/phonetics/
- https://apps.microsoft.com/store/detail/ipa-keyboard/9MVNZXJW5NKH?hl=en-us&gl=us (plus simple mais payant)
Cdlt.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question