Skip to content

Instantly share code, notes, and snippets.

@jasonjflaherty
Created December 11, 2018 19:07
Show Gist options
  • Save jasonjflaherty/f6ece0a80426ae14e9e86e89037661ba to your computer and use it in GitHub Desktop.
Save jasonjflaherty/f6ece0a80426ae14e9e86e89037661ba to your computer and use it in GitHub Desktop.
Dragon Natural Speaking doesn't work with glossary letters unless they have a phonetic base. Adding the attribute name with the phonetic spelling of the letter helps this.
if(jQuery("#YOURID").length > 0){
jQuery("#YOURID a").each(function(i) {
console.log(this.text()); //show all the letters.
var letter = jQuery(this).text();
if(letter == "a"){
jQuery(this).attr("name","aye");
}
if(letter == "b"){
jQuery(this).attr("name","bee");
}
if(letter == "c"){
jQuery(this).attr("name","see");
}
if(letter == "d"){
jQuery(this).attr("name","dee");
}
if(letter == "e"){
jQuery(this).attr("name","ee");
}
if(letter == "f"){
jQuery(this).attr("name","ef");
}
if(letter == "g"){
jQuery(this).attr("name","gee");
}
if(letter == "h"){
jQuery(this).attr("name","aitch");
}
if(letter == "i"){
jQuery(this).attr("name","ai");
}
if(letter == "j"){
jQuery(this).attr("name","jay");
}
if(letter == "k"){
jQuery(this).attr("name","kay");
}
if(letter == "l"){
jQuery(this).attr("name","el");
}
if(letter == "m"){
jQuery(this).attr("name","em");
}
if(letter == "n"){
jQuery(this).attr("name","en");
}
if(letter == "o"){
jQuery(this).attr("name","oh");
}
if(letter == "p"){
jQuery(this).attr("name","pee");
}
if(letter == "q"){
jQuery(this).attr("name","que");
}
if(letter == "r"){
jQuery(this).attr("name","are");
}
if(letter == "s"){
jQuery(this).attr("name","es");
}
if(letter == "t"){
jQuery(this).attr("name","tee");
}
if(letter == "u"){
jQuery(this).attr("name","ewe");
}
if(letter == "v"){
jQuery(this).attr("name","vee");
}
if(letter == "w"){
jQuery(this).attr("name","double you");
}
if(letter == "x"){
jQuery(this).attr("name","ex");
}
if(letter == "y"){
jQuery(this).attr("name","why");
}
if(letter == "z"){
jQuery(this).attr("name","zee");
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment